public final class HttpFunctionSpec extends java.lang.Object implements FunctionSpec, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
HttpFunctionSpec.Builder |
FunctionSpec.Kind
Modifier and Type | Method and Description |
---|---|
static HttpFunctionSpec.Builder |
builder(FunctionType functionType,
java.net.URI endpoint) |
java.time.Duration |
connectTimeout() |
java.net.URI |
endpoint() |
FunctionType |
functionType() |
boolean |
isUnixDomainSocket() |
FunctionSpec.Kind |
kind() |
int |
maxNumBatchRequests() |
java.time.Duration |
maxRequestDuration() |
java.time.Duration |
readTimeout() |
java.util.List<StateSpec> |
states() |
java.time.Duration |
writeTimeout() |
public static HttpFunctionSpec.Builder builder(FunctionType functionType, java.net.URI endpoint)
public FunctionType functionType()
functionType
in interface FunctionSpec
public FunctionSpec.Kind kind()
kind
in interface FunctionSpec
public java.net.URI endpoint()
public boolean isUnixDomainSocket()
public java.util.List<StateSpec> states()
public java.time.Duration maxRequestDuration()
public java.time.Duration connectTimeout()
public java.time.Duration readTimeout()
public java.time.Duration writeTimeout()
public int maxNumBatchRequests()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.