Interface CreateAnnotationStoreVersionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateAnnotationStoreVersionResponse.Builder,
,CreateAnnotationStoreVersionResponse> OmicsResponse.Builder
,SdkBuilder<CreateAnnotationStoreVersionResponse.Builder,
,CreateAnnotationStoreVersionResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
CreateAnnotationStoreVersionResponse
public static interface CreateAnnotationStoreVersionResponse.Builder
extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<CreateAnnotationStoreVersionResponse.Builder,CreateAnnotationStoreVersionResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time stamp for the creation of an annotation store version.A generated ID for the annotation storeThe name given to an annotation store version to distinguish it from other versions.The status of a annotation store version.status
(VersionStatus status) The status of a annotation store version.The ID for the annotation store from which new versions are being created.versionName
(String versionName) The name given to an annotation store version to distinguish it from other versions.versionOptions
(Consumer<VersionOptions.Builder> versionOptions) The options for an annotation store version.versionOptions
(VersionOptions versionOptions) The options for an annotation store version.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
A generated ID for the annotation store
- Parameters:
id
- A generated ID for 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 other versions.
- Parameters:
versionName
- The name given to an annotation store version to distinguish it from other versions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
storeId
The ID for the annotation store from which new versions are being created.
- Parameters:
storeId
- The ID for the annotation store from which new versions are being created.- 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 CreateAnnotationStoreVersionResponse.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:
-
name
The name given to an annotation store version to distinguish it from other versions.
- Parameters:
name
- The name given to an annotation store version to distinguish it from other versions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of a annotation store version.
- Parameters:
status
- The status of a annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of a annotation store version.
- Parameters:
status
- The status of a annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The time stamp for the creation of an annotation store version.
- Parameters:
creationTime
- The time stamp for the creation of an annotation store version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-