Interface CreateSequenceStoreResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateSequenceStoreResponse.Builder,,- CreateSequenceStoreResponse> - OmicsResponse.Builder,- SdkBuilder<CreateSequenceStoreResponse.Builder,,- CreateSequenceStoreResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateSequenceStoreResponse
- 
Method SummaryModifier and TypeMethodDescriptionThe store's ARN.creationTime(Instant creationTime) When the store was created.description(String description) The store's description.eTagAlgorithmFamily(String eTagAlgorithmFamily) The algorithm family of the ETag.eTagAlgorithmFamily(ETagAlgorithmFamily eTagAlgorithmFamily) The algorithm family of the ETag.fallbackLocation(String fallbackLocation) An S3 location that is used to store files that have failed a direct upload.The store's ID.The store's name.propagatedSetLevelTags(String... propagatedSetLevelTags) The tags keys to propagate to the S3 objects associated with read sets in the sequence store.propagatedSetLevelTags(Collection<String> propagatedSetLevelTags) The tags keys to propagate to the S3 objects associated with read sets in the sequence store.s3Access(Consumer<SequenceStoreS3Access.Builder> s3Access) Sets the value of the S3Access property for this object.s3Access(SequenceStoreS3Access s3Access) Sets the value of the S3Access property for this object.sseConfig(Consumer<SseConfig.Builder> sseConfig) Server-side encryption (SSE) settings for the store.Server-side encryption (SSE) settings for the store.The status of the sequence store.status(SequenceStoreStatus status) The status of the sequence store.statusMessage(String statusMessage) The status message of the sequence store.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- 
idThe store's ID. - Parameters:
- id- The store's ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
arnThe store's ARN. - Parameters:
- arn- The store's ARN.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe store's name. - Parameters:
- name- The store's name.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe store's description. - Parameters:
- description- The store's description.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sseConfigServer-side encryption (SSE) settings for the store. This contains the KMS key ARN that is used to encrypt read set objects. - Parameters:
- sseConfig- Server-side encryption (SSE) settings for the store. This contains the KMS key ARN that is used to encrypt read set objects.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sseConfigServer-side encryption (SSE) settings for the store. This contains the KMS key ARN that is used to encrypt read set objects. This is a convenience method that creates an instance of theSseConfig.Builderavoiding the need to create one manually viaSseConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosseConfig(SseConfig).- Parameters:
- sseConfig- a consumer that will call methods on- SseConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
creationTimeWhen the store was created. - Parameters:
- creationTime- When the store was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
fallbackLocationAn S3 location that is used to store files that have failed a direct upload. - Parameters:
- fallbackLocation- An S3 location that is used to store files that have failed a direct upload.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
eTagAlgorithmFamilyThe algorithm family of the ETag. - Parameters:
- eTagAlgorithmFamily- The algorithm family of the ETag.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
eTagAlgorithmFamilyThe algorithm family of the ETag. - Parameters:
- eTagAlgorithmFamily- The algorithm family of the ETag.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the sequence store. - Parameters:
- status- The status of the sequence store.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the sequence store. - Parameters:
- status- The status of the sequence store.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusMessageThe status message of the sequence store. - Parameters:
- statusMessage- The status message of the sequence store.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
propagatedSetLevelTagsCreateSequenceStoreResponse.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.
 
- 
propagatedSetLevelTagsThe 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.
 
- 
s3AccessSets the value of the S3Access property for this object.- Parameters:
- s3Access- The new value for the S3Access property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
s3Accessdefault CreateSequenceStoreResponse.Builder s3Access(Consumer<SequenceStoreS3Access.Builder> s3Access) Sets the value of the S3Access property for this object. This is a convenience method that creates an instance of theSequenceStoreS3Access.Builderavoiding the need to create one manually viaSequenceStoreS3Access.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Access(SequenceStoreS3Access).- Parameters:
- s3Access- a consumer that will call methods on- SequenceStoreS3Access.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-