Interface ReadSetListItem.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ReadSetListItem.Builder,ReadSetListItem>, SdkBuilder<ReadSetListItem.Builder,ReadSetListItem>, SdkPojo
Enclosing class:
ReadSetListItem

public static interface ReadSetListItem.Builder extends SdkPojo, CopyableBuilder<ReadSetListItem.Builder,ReadSetListItem>
  • 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

      ReadSetListItem.Builder sequenceStoreId(String 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

      ReadSetListItem.Builder subjectId(String 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

      ReadSetListItem.Builder sampleId(String 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

      ReadSetListItem.Builder description(String 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

      ReadSetListItem.Builder referenceArn(String 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

      ReadSetListItem.Builder fileType(String 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

      ReadSetListItem.Builder fileType(FileType 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

      ReadSetListItem.Builder sequenceInformation(SequenceInformation 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 the SequenceInformation.Builder avoiding the need to create one manually via SequenceInformation.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to sequenceInformation(SequenceInformation).

      Parameters:
      sequenceInformation - a consumer that will call methods on SequenceInformation.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      ReadSetListItem.Builder creationTime(Instant 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

      ReadSetListItem.Builder statusMessage(String 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

      ReadSetListItem.Builder creationType(String 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

      ReadSetListItem.Builder creationType(CreationType 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 the ETag.Builder avoiding the need to create one manually via ETag.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to etag(ETag).

      Parameters:
      etag - a consumer that will call methods on ETag.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: