Class GetRuntimeManagementConfigResponse
- 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.GetRuntimeManagementConfigResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<GetRuntimeManagementConfigResponse.Builder,GetRuntimeManagementConfigResponse>
@Generated("software.amazon.awssdk:codegen") public final class GetRuntimeManagementConfigResponse extends LambdaResponse implements ToCopyableBuilder<GetRuntimeManagementConfigResponse.Builder,GetRuntimeManagementConfigResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
GetRuntimeManagementConfigResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetRuntimeManagementConfigResponse.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
functionArn()
The Amazon Resource Name (ARN) of your 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 GetRuntimeManagementConfigResponse.Builder>
serializableBuilderClass()
GetRuntimeManagementConfigResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.UpdateRuntimeOn
updateRuntimeOn()
The current runtime update mode of the function.String
updateRuntimeOnAsString()
The current runtime update mode of the function.-
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 current runtime update mode of the function.
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 current runtime update mode of the function.
- See Also:
UpdateRuntimeOn
-
updateRuntimeOnAsString
public final String updateRuntimeOnAsString()
The current runtime update mode of the function.
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 current runtime update mode of the function.
- See Also:
UpdateRuntimeOn
-
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.
-
functionArn
public final String functionArn()
The Amazon Resource Name (ARN) of your function.
- Returns:
- The Amazon Resource Name (ARN) of your function.
-
toBuilder
public GetRuntimeManagementConfigResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<GetRuntimeManagementConfigResponse.Builder,GetRuntimeManagementConfigResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static GetRuntimeManagementConfigResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends GetRuntimeManagementConfigResponse.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
-
-