Interface AnnotationEntry.Builder

  • Method Details

    • annotationName

      AnnotationEntry.Builder annotationName(String annotationName)

      The name of the annotation.

      Parameters:
      annotationName - The name of the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModified

      AnnotationEntry.Builder lastModified(Instant lastModified)

      The date and time the annotation was last modified.

      Parameters:
      lastModified - The date and time the annotation was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eTag

      The entity tag of the annotation.

      Parameters:
      eTag - The entity tag of the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumAlgorithmWithStrings

      AnnotationEntry.Builder checksumAlgorithmWithStrings(Collection<String> checksumAlgorithm)

      The checksum algorithm used for the annotation.

      Parameters:
      checksumAlgorithm - The checksum algorithm used for the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumAlgorithmWithStrings

      AnnotationEntry.Builder checksumAlgorithmWithStrings(String... checksumAlgorithm)

      The checksum algorithm used for the annotation.

      Parameters:
      checksumAlgorithm - The checksum algorithm used for the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumAlgorithm

      AnnotationEntry.Builder checksumAlgorithm(Collection<ChecksumAlgorithm> checksumAlgorithm)

      The checksum algorithm used for the annotation.

      Parameters:
      checksumAlgorithm - The checksum algorithm used for the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumAlgorithm

      AnnotationEntry.Builder checksumAlgorithm(ChecksumAlgorithm... checksumAlgorithm)

      The checksum algorithm used for the annotation.

      Parameters:
      checksumAlgorithm - The checksum algorithm used for the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • size

      The size of the annotation payload, in bytes.

      Parameters:
      size - The size of the annotation payload, in bytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • replicationStatus

      AnnotationEntry.Builder replicationStatus(String replicationStatus)

      The replication status of the annotation.

      Parameters:
      replicationStatus - The replication status of the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • replicationStatus

      AnnotationEntry.Builder replicationStatus(ReplicationStatus replicationStatus)

      The replication status of the annotation.

      Parameters:
      replicationStatus - The replication status of the annotation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: