@Generated(value="software.amazon.awssdk:codegen") public final class FunctionConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FunctionConfiguration.Builder,FunctionConfiguration>
| Modifier and Type | Class and Description |
|---|---|
static interface |
FunctionConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FunctionConfiguration.Builder |
builder() |
EncodingType |
encodingType()
The expected encoding type of the input payload for the function.
|
String |
encodingTypeAsString()
The expected encoding type of the input payload for the function.
|
FunctionConfigurationEnvironment |
environment()
The environment configuration of the function.
|
boolean |
equals(Object obj) |
String |
execArgs()
The execution arguments.
|
String |
executable()
The name of the function executable.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
memorySize()
The memory size, in KB, which the function requires.
|
Boolean |
pinned()
True if the function is pinned.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FunctionConfiguration.Builder> |
serializableBuilderClass() |
Integer |
timeout()
The allowed function execution time, after which Lambda should terminate the function.
|
FunctionConfiguration.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copypublic EncodingType encodingType()
If the service returns an enum value that is not available in the current SDK version, encodingType will
return EncodingType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
encodingTypeAsString().
EncodingTypepublic String encodingTypeAsString()
If the service returns an enum value that is not available in the current SDK version, encodingType will
return EncodingType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
encodingTypeAsString().
EncodingTypepublic FunctionConfigurationEnvironment environment()
public String execArgs()
public String executable()
public Integer memorySize()
public Boolean pinned()
public Integer timeout()
public FunctionConfiguration.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<FunctionConfiguration.Builder,FunctionConfiguration>public static FunctionConfiguration.Builder builder()
public static Class<? extends FunctionConfiguration.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.