Interface GetAnnotationStoreVersionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetAnnotationStoreVersionResponse.Builder,GetAnnotationStoreVersionResponse>,OmicsResponse.Builder,SdkBuilder<GetAnnotationStoreVersionResponse.Builder,GetAnnotationStoreVersionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetAnnotationStoreVersionResponse
public static interface GetAnnotationStoreVersionResponse.Builder extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<GetAnnotationStoreVersionResponse.Builder,GetAnnotationStoreVersionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetAnnotationStoreVersionResponse.BuildercreationTime(Instant creationTime)The time stamp for when an annotation store version was created.GetAnnotationStoreVersionResponse.Builderdescription(String description)The description for an annotation store version.GetAnnotationStoreVersionResponse.Builderid(String id)The annotation store version ID.GetAnnotationStoreVersionResponse.Buildername(String name)The name of the annotation store.GetAnnotationStoreVersionResponse.Builderstatus(String status)The status of an annotation store version.GetAnnotationStoreVersionResponse.Builderstatus(VersionStatus status)The status of an annotation store version.GetAnnotationStoreVersionResponse.BuilderstatusMessage(String statusMessage)The status of an annotation store version.GetAnnotationStoreVersionResponse.BuilderstoreId(String storeId)The store ID for annotation store version.GetAnnotationStoreVersionResponse.Buildertags(Map<String,String> tags)Any tags associated with an annotation store version.GetAnnotationStoreVersionResponse.BuilderupdateTime(Instant updateTime)The time stamp for when an annotation store version was updated.GetAnnotationStoreVersionResponse.BuilderversionArn(String versionArn)The Arn for the annotation store.GetAnnotationStoreVersionResponse.BuilderversionName(String versionName)The name given to an annotation store version to distinguish it from others.default GetAnnotationStoreVersionResponse.BuilderversionOptions(Consumer<VersionOptions.Builder> versionOptions)The options for an annotation store version.GetAnnotationStoreVersionResponse.BuilderversionOptions(VersionOptions versionOptions)The options for an annotation store version.GetAnnotationStoreVersionResponse.BuilderversionSizeBytes(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 Detail
-
storeId
GetAnnotationStoreVersionResponse.Builder storeId(String 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
GetAnnotationStoreVersionResponse.Builder id(String 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
GetAnnotationStoreVersionResponse.Builder status(String 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:
VersionStatus,VersionStatus
-
status
GetAnnotationStoreVersionResponse.Builder status(VersionStatus 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:
VersionStatus,VersionStatus
-
versionArn
GetAnnotationStoreVersionResponse.Builder versionArn(String 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
GetAnnotationStoreVersionResponse.Builder name(String 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
GetAnnotationStoreVersionResponse.Builder versionName(String 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
GetAnnotationStoreVersionResponse.Builder description(String 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
GetAnnotationStoreVersionResponse.Builder creationTime(Instant 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
GetAnnotationStoreVersionResponse.Builder updateTime(Instant 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
GetAnnotationStoreVersionResponse.Builder tags(Map<String,String> 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
GetAnnotationStoreVersionResponse.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 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.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)
-
statusMessage
GetAnnotationStoreVersionResponse.Builder statusMessage(String 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
GetAnnotationStoreVersionResponse.Builder versionSizeBytes(Long 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.
-
-