Interface GetAnnotationStoreVersionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetAnnotationStoreVersionResponse.Builder,
,GetAnnotationStoreVersionResponse> OmicsResponse.Builder
,SdkBuilder<GetAnnotationStoreVersionResponse.Builder,
,GetAnnotationStoreVersionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetAnnotationStoreVersionResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time stamp for when an annotation store version was created.description
(String description) The description for an annotation store version.The annotation store version ID.The name of the annotation store.The status of an annotation store version.status
(VersionStatus status) The status of an annotation store version.statusMessage
(String statusMessage) The status of an annotation store version.The store ID for annotation store version.Any tags associated with an annotation store version.updateTime
(Instant updateTime) The time stamp for when an annotation store version was updated.versionArn
(String versionArn) The Arn for the annotation store.versionName
(String versionName) The name given to an annotation store version to distinguish it from others.versionOptions
(Consumer<VersionOptions.Builder> versionOptions) The options for an annotation store version.versionOptions
(VersionOptions versionOptions) The options for an annotation store version.versionSizeBytes
(Long versionSizeBytes) The size of the annotation store version in Bytes.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.omics.model.OmicsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
storeId
The store ID for annotation store version.
- Parameters:
storeId
- The store ID for annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The annotation store version ID.
- Parameters:
id
- The annotation store version ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of an annotation store version.
- Parameters:
status
- The status of an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of an annotation store version.
- Parameters:
status
- The status of an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
versionArn
The Arn for the annotation store.
- Parameters:
versionArn
- The Arn for the annotation store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the annotation store.
- Parameters:
name
- The name of the annotation store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionName
The name given to an annotation store version to distinguish it from others.
- Parameters:
versionName
- The name given to an annotation store version to distinguish it from others.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description for an annotation store version.
- Parameters:
description
- The description for an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time stamp for when an annotation store version was created.
- Parameters:
creationTime
- The time stamp for when an annotation store version was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The time stamp for when an annotation store version was updated.
- Parameters:
updateTime
- The time stamp for when an annotation store version was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Any tags associated with an annotation store version.
- Parameters:
tags
- Any tags associated with an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionOptions
The options for an annotation store version.
- Parameters:
versionOptions
- The options for an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionOptions
default GetAnnotationStoreVersionResponse.Builder versionOptions(Consumer<VersionOptions.Builder> versionOptions) The options for an annotation store version.
This is a convenience method that creates an instance of theVersionOptions.Builder
avoiding the need to create one manually viaVersionOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toversionOptions(VersionOptions)
.- Parameters:
versionOptions
- a consumer that will call methods onVersionOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
The status of an annotation store version.
- Parameters:
statusMessage
- The status of an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionSizeBytes
The size of the annotation store version in Bytes.
- Parameters:
versionSizeBytes
- The size of the annotation store version in Bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-