Interface GetRuntimeVersionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRuntimeVersionResponse.Builder,,GetRuntimeVersionResponse> LambdaCoreResponse.Builder,SdkBuilder<GetRuntimeVersionResponse.Builder,,GetRuntimeVersionResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetRuntimeVersionResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the runtime version.compatibility(Consumer<Compatibility.Builder> compatibility) The compatibility matrix of the runtime version.compatibility(Compatibility compatibility) The compatibility matrix of the runtime version.The date and time when the runtime version was created.lastModified(String lastModified) The date and time when the runtime version was last modified.The name of the runtime version.pendingDeletionAt(String pendingDeletionAt) Present only when State is PENDING_DELETION.platforms(Collection<Platform> platforms) The platforms (architecture and OS combinations) available for the runtime version.platforms(Consumer<Platform.Builder>... platforms) The platforms (architecture and OS combinations) available for the runtime version.The platforms (architecture and OS combinations) available for the runtime version.releaseNotes(String releaseNotes) The release notes associated with the runtime version.resolvedUri(String resolvedUri) The resolved image URI of the runtime version.The current state of the runtime version.state(RuntimeVersionState state) The current state of the runtime version.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.lambdacore.model.LambdaCoreResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
name
The name of the runtime version.
- Parameters:
name- The name of the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The Amazon Resource Name (ARN) of the runtime version.
- Parameters:
arn- The Amazon Resource Name (ARN) of the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolvedUri
The resolved image URI of the runtime version.
- Parameters:
resolvedUri- The resolved image URI of the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The current state of the runtime version.
- Parameters:
state- The current state of the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The current state of the runtime version.
- Parameters:
state- The current state of the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pendingDeletionAt
Present only when State is PENDING_DELETION. The date and time at which the runtime version will be permanently deleted.
- Parameters:
pendingDeletionAt- Present only when State is PENDING_DELETION. The date and time at which the runtime version will be permanently deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseNotes
The release notes associated with the runtime version.
- Parameters:
releaseNotes- The release notes associated with the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platforms
The platforms (architecture and OS combinations) available for the runtime version.
- Parameters:
platforms- The platforms (architecture and OS combinations) available for the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platforms
The platforms (architecture and OS combinations) available for the runtime version.
- Parameters:
platforms- The platforms (architecture and OS combinations) available for the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
platforms
The platforms (architecture and OS combinations) available for the runtime version.
This is a convenience method that creates an instance of thePlatform.Builderavoiding the need to create one manually viaPlatform.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toplatforms(List<Platform>).- Parameters:
platforms- a consumer that will call methods onPlatform.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
compatibility
The compatibility matrix of the runtime version.
- Parameters:
compatibility- The compatibility matrix of the runtime version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
compatibility
default GetRuntimeVersionResponse.Builder compatibility(Consumer<Compatibility.Builder> compatibility) The compatibility matrix of the runtime version.
This is a convenience method that creates an instance of theCompatibility.Builderavoiding the need to create one manually viaCompatibility.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocompatibility(Compatibility).- Parameters:
compatibility- a consumer that will call methods onCompatibility.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
created
The date and time when the runtime version was created.
- Parameters:
created- The date and time when the runtime version was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModified
The date and time when the runtime version was last modified.
- Parameters:
lastModified- The date and time when the runtime version was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-