Interface CreateAnnotationStoreVersionResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateAnnotationStoreVersionResponse.Builder,,- CreateAnnotationStoreVersionResponse> - OmicsResponse.Builder,- SdkBuilder<CreateAnnotationStoreVersionResponse.Builder,,- CreateAnnotationStoreVersionResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateAnnotationStoreVersionResponse
@Mutable
@NotThreadSafe
public static interface CreateAnnotationStoreVersionResponse.Builder
extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<CreateAnnotationStoreVersionResponse.Builder,CreateAnnotationStoreVersionResponse> 
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.omics.model.OmicsResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
idA 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.
 
- 
versionNameThe 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.
 
- 
storeIdThe 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.
 
- 
versionOptionsThe 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.
 
- 
versionOptionsdefault 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.Builderavoiding the need to create one manually viaVersionOptions.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toversionOptions(VersionOptions).- Parameters:
- versionOptions- a consumer that will call methods on- VersionOptions.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
nameThe 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.
 
- 
statusThe 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:
 
- 
statusThe 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:
 
- 
creationTimeThe 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.
 
 
-