@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) |
boolean |
equalsBySdkFields(Object obj) |
String |
execArgs()
The execution arguments.
|
String |
executable()
The name of the function executable.
|
String |
functionRuntimeOverride()
The Lambda runtime supported by Greengrass which is to be used instead of the one specified in the Lambda
function.
|
<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() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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 final 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 final FunctionConfigurationEnvironment environment()
public final String execArgs()
public final String executable()
public final Integer memorySize()
public final Boolean pinned()
public final Integer timeout()
public final String functionRuntimeOverride()
public FunctionConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FunctionConfiguration.Builder,FunctionConfiguration>public static FunctionConfiguration.Builder builder()
public static Class<? extends FunctionConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.