Interface GetReferenceMetadataResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetReferenceMetadataResponse.Builder,
,GetReferenceMetadataResponse> OmicsResponse.Builder
,SdkBuilder<GetReferenceMetadataResponse.Builder,
,GetReferenceMetadataResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetReferenceMetadataResponse
public static interface GetReferenceMetadataResponse.Builder
extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<GetReferenceMetadataResponse.Builder,GetReferenceMetadataResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe reference's ARN.creationJobId
(String creationJobId) The reference's creation job ID.creationTime
(Instant creationTime) When the reference was created.creationType
(String creationType) The reference's creation type.creationType
(ReferenceCreationType creationType) The reference's creation type.description
(String description) The reference's description.files
(Consumer<ReferenceFiles.Builder> files) The reference's files.files
(ReferenceFiles files) The reference's files.The reference's ID.The reference's MD5 checksum.The reference's name.referenceStoreId
(String referenceStoreId) The reference's reference store ID.The reference's status.status
(ReferenceStatus status) The reference's status.updateTime
(Instant updateTime) When the reference was updated.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 Details
-
id
The reference's ID.
- Parameters:
id
- The reference's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The reference's ARN.
- Parameters:
arn
- The reference's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceStoreId
The reference's reference store ID.
- Parameters:
referenceStoreId
- The reference's reference store ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
md5
The reference's MD5 checksum.
- Parameters:
md5
- The reference's MD5 checksum.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The reference's status.
- Parameters:
status
- The reference's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The reference's status.
- Parameters:
status
- The reference's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The reference's name.
- Parameters:
name
- The reference's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The reference's description.
- Parameters:
description
- The reference's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
When the reference was created.
- Parameters:
creationTime
- When the reference was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
When the reference was updated.
- Parameters:
updateTime
- When the reference was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
files
The reference's files.
- Parameters:
files
- The reference's files.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
files
The reference's files.
This is a convenience method that creates an instance of theReferenceFiles.Builder
avoiding the need to create one manually viaReferenceFiles.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofiles(ReferenceFiles)
.- Parameters:
files
- a consumer that will call methods onReferenceFiles.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationType
The reference's creation type.
- Parameters:
creationType
- The reference's creation type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationType
The reference's creation type.
- Parameters:
creationType
- The reference's creation type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationJobId
The reference's creation job ID.
- Parameters:
creationJobId
- The reference's creation job ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-