Class DrsFile.Builder

  • Enclosing class:
    DrsFile

    public static class DrsFile.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • bucketName

        public DrsFile.Builder bucketName​(String bucketName)
        The Object Storage bucket name where the DRS file is located.
        Parameters:
        bucketName - the value to set
        Returns:
        this builder
      • namespace

        public DrsFile.Builder namespace​(String namespace)
        The namespace for Object Storage.
        Parameters:
        namespace - the value to set
        Returns:
        this builder
      • drsFileName

        public DrsFile.Builder drsFileName​(String drsFileName)
        The name of the DRS file in Object Store.
        Parameters:
        drsFileName - the value to set
        Returns:
        this builder
      • drsFileKey

        public DrsFile.Builder drsFileKey​(String drsFileKey)
        The unique identifier of the DRS file in Object Storage.
        Parameters:
        drsFileKey - the value to set
        Returns:
        this builder
      • checksumType

        public DrsFile.Builder checksumType​(DrsFile.ChecksumType checksumType)
        The checksum type for the DRS file in Object Storage.
        Parameters:
        checksumType - the value to set
        Returns:
        this builder
      • checksumValue

        public DrsFile.Builder checksumValue​(String checksumValue)
        The checksum value for the DRS file in Object Storage.
        Parameters:
        checksumValue - the value to set
        Returns:
        this builder
      • isDefault

        public DrsFile.Builder isDefault​(Boolean isDefault)
        To check if the DRS file is the detfault ones.
        Parameters:
        isDefault - the value to set
        Returns:
        this builder