Class DocumentDescription

    • Constructor Detail

      • DocumentDescription

        public DocumentDescription()
    • Method Detail

      • setSha1

        public void setSha1​(String sha1)

        The SHA1 hash of the document, which you can use for verification purposes.

        Parameters:
        sha1 - The SHA1 hash of the document, which you can use for verification purposes.
      • getSha1

        public String getSha1()

        The SHA1 hash of the document, which you can use for verification purposes.

        Returns:
        The SHA1 hash of the document, which you can use for verification purposes.
      • withSha1

        public DocumentDescription withSha1​(String sha1)

        The SHA1 hash of the document, which you can use for verification purposes.

        Parameters:
        sha1 - The SHA1 hash of the document, which you can use for verification purposes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHash

        public void setHash​(String hash)

        The Sha256 or Sha1 hash created by the system when the document was created.

        Sha1 hashes have been deprecated.

        Parameters:
        hash - The Sha256 or Sha1 hash created by the system when the document was created.

        Sha1 hashes have been deprecated.

      • getHash

        public String getHash()

        The Sha256 or Sha1 hash created by the system when the document was created.

        Sha1 hashes have been deprecated.

        Returns:
        The Sha256 or Sha1 hash created by the system when the document was created.

        Sha1 hashes have been deprecated.

      • withHash

        public DocumentDescription withHash​(String hash)

        The Sha256 or Sha1 hash created by the system when the document was created.

        Sha1 hashes have been deprecated.

        Parameters:
        hash - The Sha256 or Sha1 hash created by the system when the document was created.

        Sha1 hashes have been deprecated.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setHashType

        public void setHashType​(String hashType)

        Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Parameters:
        hashType - Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        See Also:
        DocumentHashType
      • getHashType

        public String getHashType()

        Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Returns:
        Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        See Also:
        DocumentHashType
      • withHashType

        public DocumentDescription withHashType​(String hashType)

        Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Parameters:
        hashType - Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DocumentHashType
      • setHashType

        public void setHashType​(DocumentHashType hashType)

        Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Parameters:
        hashType - Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        See Also:
        DocumentHashType
      • withHashType

        public DocumentDescription withHashType​(DocumentHashType hashType)

        Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Parameters:
        hashType - Sha256 or Sha1.

        Sha1 hashes have been deprecated.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DocumentHashType
      • setName

        public void setName​(String name)

        The name of the SSM document.

        Parameters:
        name - The name of the SSM document.
      • getName

        public String getName()

        The name of the SSM document.

        Returns:
        The name of the SSM document.
      • withName

        public DocumentDescription withName​(String name)

        The name of the SSM document.

        Parameters:
        name - The name of the SSM document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setOwner

        public void setOwner​(String owner)

        The AWS user account of the person who created the document.

        Parameters:
        owner - The AWS user account of the person who created the document.
      • getOwner

        public String getOwner()

        The AWS user account of the person who created the document.

        Returns:
        The AWS user account of the person who created the document.
      • withOwner

        public DocumentDescription withOwner​(String owner)

        The AWS user account of the person who created the document.

        Parameters:
        owner - The AWS user account of the person who created the document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCreatedDate

        public void setCreatedDate​(Date createdDate)

        The date when the SSM document was created.

        Parameters:
        createdDate - The date when the SSM document was created.
      • getCreatedDate

        public Date getCreatedDate()

        The date when the SSM document was created.

        Returns:
        The date when the SSM document was created.
      • withCreatedDate

        public DocumentDescription withCreatedDate​(Date createdDate)

        The date when the SSM document was created.

        Parameters:
        createdDate - The date when the SSM document was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStatus

        public void setStatus​(String status)

        The status of the SSM document.

        Parameters:
        status - The status of the SSM document.
        See Also:
        DocumentStatus
      • getStatus

        public String getStatus()

        The status of the SSM document.

        Returns:
        The status of the SSM document.
        See Also:
        DocumentStatus
      • withStatus

        public DocumentDescription withStatus​(String status)

        The status of the SSM document.

        Parameters:
        status - The status of the SSM document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DocumentStatus
      • setStatus

        public void setStatus​(DocumentStatus status)

        The status of the SSM document.

        Parameters:
        status - The status of the SSM document.
        See Also:
        DocumentStatus
      • withStatus

        public DocumentDescription withStatus​(DocumentStatus status)

        The status of the SSM document.

        Parameters:
        status - The status of the SSM document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DocumentStatus
      • setDescription

        public void setDescription​(String description)

        A description of the document.

        Parameters:
        description - A description of the document.
      • getDescription

        public String getDescription()

        A description of the document.

        Returns:
        A description of the document.
      • withDescription

        public DocumentDescription withDescription​(String description)

        A description of the document.

        Parameters:
        description - A description of the document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getParameters

        public List<DocumentParameter> getParameters()

        A description of the parameters for a document.

        Returns:
        A description of the parameters for a document.
      • setParameters

        public void setParameters​(Collection<DocumentParameter> parameters)

        A description of the parameters for a document.

        Parameters:
        parameters - A description of the parameters for a document.
      • withParameters

        public DocumentDescription withParameters​(Collection<DocumentParameter> parameters)

        A description of the parameters for a document.

        Parameters:
        parameters - A description of the parameters for a document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • getPlatformTypes

        public List<String> getPlatformTypes()

        The list of OS platforms compatible with this SSM document.

        Returns:
        The list of OS platforms compatible with this SSM document.
        See Also:
        PlatformType
      • setPlatformTypes

        public void setPlatformTypes​(Collection<String> platformTypes)

        The list of OS platforms compatible with this SSM document.

        Parameters:
        platformTypes - The list of OS platforms compatible with this SSM document.
        See Also:
        PlatformType
      • withPlatformTypes

        public DocumentDescription withPlatformTypes​(Collection<String> platformTypes)

        The list of OS platforms compatible with this SSM document.

        Parameters:
        platformTypes - The list of OS platforms compatible with this SSM document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PlatformType
      • withPlatformTypes

        public DocumentDescription withPlatformTypes​(PlatformType... platformTypes)

        The list of OS platforms compatible with this SSM document.

        Parameters:
        platformTypes - The list of OS platforms compatible with this SSM document.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PlatformType
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object