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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateAnnotationStoreVersionResponse.BuildercreationTime(Instant creationTime)The time stamp for the creation of an annotation store version.CreateAnnotationStoreVersionResponse.Builderid(String id)A generated ID for the annotation storeCreateAnnotationStoreVersionResponse.Buildername(String name)The name given to an annotation store version to distinguish it from other versions.CreateAnnotationStoreVersionResponse.Builderstatus(String status)The status of a annotation store version.CreateAnnotationStoreVersionResponse.Builderstatus(VersionStatus status)The status of a annotation store version.CreateAnnotationStoreVersionResponse.BuilderstoreId(String storeId)The ID for the annotation store from which new versions are being created.CreateAnnotationStoreVersionResponse.BuilderversionName(String versionName)The name given to an annotation store version to distinguish it from other versions.default CreateAnnotationStoreVersionResponse.BuilderversionOptions(Consumer<VersionOptions.Builder> versionOptions)The options for an annotation store version.CreateAnnotationStoreVersionResponse.BuilderversionOptions(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 Detail
-
id
CreateAnnotationStoreVersionResponse.Builder id(String 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
CreateAnnotationStoreVersionResponse.Builder versionName(String 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
CreateAnnotationStoreVersionResponse.Builder storeId(String 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
CreateAnnotationStoreVersionResponse.Builder versionOptions(VersionOptions 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.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 onVersionOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
versionOptions(VersionOptions)
-
name
CreateAnnotationStoreVersionResponse.Builder name(String 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
CreateAnnotationStoreVersionResponse.Builder status(String 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:
VersionStatus,VersionStatus
-
status
CreateAnnotationStoreVersionResponse.Builder status(VersionStatus 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:
VersionStatus,VersionStatus
-
creationTime
CreateAnnotationStoreVersionResponse.Builder creationTime(Instant 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.
-
-