Interface ReadSetListItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReadSetListItem.Builder,
,ReadSetListItem> SdkBuilder<ReadSetListItem.Builder,
,ReadSetListItem> SdkPojo
- Enclosing class:
ReadSetListItem
-
Method Summary
Modifier and TypeMethodDescriptionThe read set's ARN.creationTime
(Instant creationTime) When the read set was created.creationType
(String creationType) The creation type of the read set.creationType
(CreationType creationType) The creation type of the read set.description
(String description) The read set's description.default ReadSetListItem.Builder
etag
(Consumer<ETag.Builder> etag) The entity tag (ETag) is a hash of the object representing its semantic content.The entity tag (ETag) is a hash of the object representing its semantic content.The read set's file type.The read set's file type.The read set's ID.The read set's name.referenceArn
(String referenceArn) The read set's genome reference ARN.The read set's sample ID.default ReadSetListItem.Builder
sequenceInformation
(Consumer<SequenceInformation.Builder> sequenceInformation) Sets the value of the SequenceInformation property for this object.sequenceInformation
(SequenceInformation sequenceInformation) Sets the value of the SequenceInformation property for this object.sequenceStoreId
(String sequenceStoreId) The read set's sequence store ID.The read set's status.status
(ReadSetStatus status) The read set's status.statusMessage
(String statusMessage) The status for a read set.The read set's subject ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The read set's ID.
- Parameters:
id
- The read set's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
The read set's ARN.
- Parameters:
arn
- The read set's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sequenceStoreId
The read set's sequence store ID.
- Parameters:
sequenceStoreId
- The read set's sequence store ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subjectId
The read set's subject ID.
- Parameters:
subjectId
- The read set's subject ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sampleId
The read set's sample ID.
- Parameters:
sampleId
- The read set's sample ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The read set's status.
- Parameters:
status
- The read set's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The read set's status.
- Parameters:
status
- The read set's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The read set's name.
- Parameters:
name
- The read set's name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The read set's description.
- Parameters:
description
- The read set's description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
referenceArn
The read set's genome reference ARN.
- Parameters:
referenceArn
- The read set's genome reference ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileType
The read set's file type.
- Parameters:
fileType
- The read set's file type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fileType
The read set's file type.
- Parameters:
fileType
- The read set's file type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sequenceInformation
Sets the value of the SequenceInformation property for this object.- Parameters:
sequenceInformation
- The new value for the SequenceInformation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sequenceInformation
default ReadSetListItem.Builder sequenceInformation(Consumer<SequenceInformation.Builder> sequenceInformation) Sets the value of the SequenceInformation property for this object. This is a convenience method that creates an instance of theSequenceInformation.Builder
avoiding the need to create one manually viaSequenceInformation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosequenceInformation(SequenceInformation)
.- Parameters:
sequenceInformation
- a consumer that will call methods onSequenceInformation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
When the read set was created.
- Parameters:
creationTime
- When the read set was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusMessage
The status for a read set. It provides more detail as to why the read set has a status.
- Parameters:
statusMessage
- The status for a read set. It provides more detail as to why the read set has a status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationType
The creation type of the read set.
- Parameters:
creationType
- The creation type of the read set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationType
The creation type of the read set.
- Parameters:
creationType
- The creation type of the read set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
etag
The entity tag (ETag) is a hash of the object representing its semantic content.
- Parameters:
etag
- The entity tag (ETag) is a hash of the object representing its semantic content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
etag
The entity tag (ETag) is a hash of the object representing its semantic content.
This is a convenience method that creates an instance of theETag.Builder
avoiding the need to create one manually viaETag.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toetag(ETag)
.- Parameters:
etag
- a consumer that will call methods onETag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-