Interface CreateAnnotationStoreVersionRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<CreateAnnotationStoreVersionRequest.Builder,,- CreateAnnotationStoreVersionRequest> - OmicsRequest.Builder,- SdkBuilder<CreateAnnotationStoreVersionRequest.Builder,,- CreateAnnotationStoreVersionRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- CreateAnnotationStoreVersionRequest
@Mutable
@NotThreadSafe
public static interface CreateAnnotationStoreVersionRequest.Builder
extends OmicsRequest.Builder, SdkPojo, CopyableBuilder<CreateAnnotationStoreVersionRequest.Builder,CreateAnnotationStoreVersionRequest> 
- 
Method SummaryModifier and TypeMethodDescriptiondescription(String description) The description of an annotation store version.The name of an annotation store version from which versions are being created.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Any tags added to annotation store version.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.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.omics.model.OmicsRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
nameThe name of an annotation store version from which versions are being created. - Parameters:
- name- The name of an annotation store version from which versions are being created.
- 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.
 
- 
descriptionThe description of an annotation store version. - Parameters:
- description- The description of an annotation store version.
- 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 CreateAnnotationStoreVersionRequest.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:
 
- 
tagsAny tags added to annotation store version. - Parameters:
- tags- Any tags added to annotation store version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
overrideConfigurationCreateAnnotationStoreVersionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationCreateAnnotationStoreVersionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-