Interface UpdateSequenceStoreRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateSequenceStoreRequest.Builder,UpdateSequenceStoreRequest>,OmicsRequest.Builder,SdkBuilder<UpdateSequenceStoreRequest.Builder,UpdateSequenceStoreRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateSequenceStoreRequest
public static interface UpdateSequenceStoreRequest.Builder extends OmicsRequest.Builder, SdkPojo, CopyableBuilder<UpdateSequenceStoreRequest.Builder,UpdateSequenceStoreRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateSequenceStoreRequest.BuilderclientToken(String clientToken)To ensure that requests don't run multiple times, specify a unique token for each request.UpdateSequenceStoreRequest.Builderdescription(String description)A description for the sequence store.UpdateSequenceStoreRequest.BuilderfallbackLocation(String fallbackLocation)The S3 URI of a bucket and folder to store Read Sets that fail to upload.UpdateSequenceStoreRequest.Builderid(String id)The ID of the sequence store.UpdateSequenceStoreRequest.Buildername(String name)A name for the sequence store.UpdateSequenceStoreRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateSequenceStoreRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateSequenceStoreRequest.BuilderpropagatedSetLevelTags(String... propagatedSetLevelTags)The tags keys to propagate to the S3 objects associated with read sets in the sequence store.UpdateSequenceStoreRequest.BuilderpropagatedSetLevelTags(Collection<String> propagatedSetLevelTags)The tags keys to propagate to the S3 objects associated with read sets in the sequence store.default UpdateSequenceStoreRequest.Builders3AccessConfig(Consumer<S3AccessConfig.Builder> s3AccessConfig)S3 access configuration parameters.UpdateSequenceStoreRequest.Builders3AccessConfig(S3AccessConfig s3AccessConfig)S3 access configuration parameters.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.omics.model.OmicsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
id
UpdateSequenceStoreRequest.Builder id(String id)
The ID of the sequence store.
- Parameters:
id- The ID of the sequence store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateSequenceStoreRequest.Builder name(String name)
A name for the sequence store.
- Parameters:
name- A name for the sequence store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateSequenceStoreRequest.Builder description(String description)
A description for the sequence store.
- Parameters:
description- A description for the sequence store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
UpdateSequenceStoreRequest.Builder clientToken(String clientToken)
To ensure that requests don't run multiple times, specify a unique token for each request.
- Parameters:
clientToken- To ensure that requests don't run multiple times, specify a unique token for each request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fallbackLocation
UpdateSequenceStoreRequest.Builder fallbackLocation(String fallbackLocation)
The S3 URI of a bucket and folder to store Read Sets that fail to upload.
- Parameters:
fallbackLocation- The S3 URI of a bucket and folder to store Read Sets that fail to upload.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propagatedSetLevelTags
UpdateSequenceStoreRequest.Builder propagatedSetLevelTags(Collection<String> propagatedSetLevelTags)
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
- Parameters:
propagatedSetLevelTags- The tags keys to propagate to the S3 objects associated with read sets in the sequence store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
propagatedSetLevelTags
UpdateSequenceStoreRequest.Builder propagatedSetLevelTags(String... propagatedSetLevelTags)
The tags keys to propagate to the S3 objects associated with read sets in the sequence store.
- Parameters:
propagatedSetLevelTags- The tags keys to propagate to the S3 objects associated with read sets in the sequence store.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3AccessConfig
UpdateSequenceStoreRequest.Builder s3AccessConfig(S3AccessConfig s3AccessConfig)
S3 access configuration parameters.
- Parameters:
s3AccessConfig- S3 access configuration parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3AccessConfig
default UpdateSequenceStoreRequest.Builder s3AccessConfig(Consumer<S3AccessConfig.Builder> s3AccessConfig)
S3 access configuration parameters.
This is a convenience method that creates an instance of theS3AccessConfig.Builderavoiding the need to create one manually viaS3AccessConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3AccessConfig(S3AccessConfig).- Parameters:
s3AccessConfig- a consumer that will call methods onS3AccessConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3AccessConfig(S3AccessConfig)
-
overrideConfiguration
UpdateSequenceStoreRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateSequenceStoreRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-