Class TrailFileSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • trailFileId

        public TrailFileSummary.Builder trailFileId​(String trailFileId)
        The TrailFile Id.
        Parameters:
        trailFileId - the value to set
        Returns:
        this builder
      • displayName

        public TrailFileSummary.Builder displayName​(String displayName)
        An object’s Display Name.
        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • sizeInBytes

        public TrailFileSummary.Builder sizeInBytes​(Long sizeInBytes)
        The size of the backup stored in object storage (in bytes)
        Parameters:
        sizeInBytes - the value to set
        Returns:
        this builder
      • timeLastUpdated

        public TrailFileSummary.Builder timeLastUpdated​(Date timeLastUpdated)
        The time the resource was last updated.

        The format is defined by RFC3339, such as 2016-08-25T21:10:29.600Z.

        Parameters:
        timeLastUpdated - the value to set
        Returns:
        this builder
      • numberOfSequences

        public TrailFileSummary.Builder numberOfSequences​(Integer numberOfSequences)
        Number of sequences for a specific trail file
        Parameters:
        numberOfSequences - the value to set
        Returns:
        this builder
      • minSequenceNumber

        public TrailFileSummary.Builder minSequenceNumber​(String minSequenceNumber)
        Minimum sequence number
        Parameters:
        minSequenceNumber - the value to set
        Returns:
        this builder
      • maxSequenceNumber

        public TrailFileSummary.Builder maxSequenceNumber​(String maxSequenceNumber)
        Maximum sequence number
        Parameters:
        maxSequenceNumber - the value to set
        Returns:
        this builder
      • producer

        public TrailFileSummary.Builder producer​(String producer)
        Producer Process Name if any.
        Parameters:
        producer - the value to set
        Returns:
        this builder
      • consumers

        public TrailFileSummary.Builder consumers​(List<String> consumers)
        array of consumer process names
        Parameters:
        consumers - the value to set
        Returns:
        this builder