Class PutRuntimeManagementConfigResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.lambda.model.LambdaResponse
-
- software.amazon.awssdk.services.lambda.model.PutRuntimeManagementConfigResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<PutRuntimeManagementConfigResponse.Builder,PutRuntimeManagementConfigResponse>
@Generated("software.amazon.awssdk:codegen") public final class PutRuntimeManagementConfigResponse extends LambdaResponse implements ToCopyableBuilder<PutRuntimeManagementConfigResponse.Builder,PutRuntimeManagementConfigResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
PutRuntimeManagementConfigResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PutRuntimeManagementConfigResponse.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
functionArn()
The ARN of the function<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
runtimeVersionArn()
The ARN of the runtime the function is configured to use.List<SdkField<?>>
sdkFields()
static Class<? extends PutRuntimeManagementConfigResponse.Builder>
serializableBuilderClass()
PutRuntimeManagementConfigResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.UpdateRuntimeOn
updateRuntimeOn()
The runtime update mode.String
updateRuntimeOnAsString()
The runtime update mode.-
Methods inherited from class software.amazon.awssdk.services.lambda.model.LambdaResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
updateRuntimeOn
public final UpdateRuntimeOn updateRuntimeOn()
The runtime update mode.
If the service returns an enum value that is not available in the current SDK version,
updateRuntimeOn
will returnUpdateRuntimeOn.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromupdateRuntimeOnAsString()
.- Returns:
- The runtime update mode.
- See Also:
UpdateRuntimeOn
-
updateRuntimeOnAsString
public final String updateRuntimeOnAsString()
The runtime update mode.
If the service returns an enum value that is not available in the current SDK version,
updateRuntimeOn
will returnUpdateRuntimeOn.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromupdateRuntimeOnAsString()
.- Returns:
- The runtime update mode.
- See Also:
UpdateRuntimeOn
-
functionArn
public final String functionArn()
The ARN of the function
- Returns:
- The ARN of the function
-
runtimeVersionArn
public final String runtimeVersionArn()
The ARN of the runtime the function is configured to use. If the runtime update mode is manual, the ARN is returned, otherwise
null
is returned.- Returns:
- The ARN of the runtime the function is configured to use. If the runtime update mode is manual,
the ARN is returned, otherwise
null
is returned.
-
toBuilder
public PutRuntimeManagementConfigResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<PutRuntimeManagementConfigResponse.Builder,PutRuntimeManagementConfigResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static PutRuntimeManagementConfigResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends PutRuntimeManagementConfigResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkResponse
-
-