@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DocumentDescription extends Object implements Serializable, Cloneable, StructuredPojo
Describes an SSM document.
| Constructor and Description |
|---|
DocumentDescription() |
| Modifier and Type | Method and Description |
|---|---|
DocumentDescription |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedDate()
The date when the document was created.
|
String |
getDefaultVersion()
The default version.
|
String |
getDescription()
A description of the document.
|
String |
getDocumentType()
The type of document.
|
String |
getDocumentVersion()
The document version.
|
String |
getHash()
The Sha256 or Sha1 hash created by the system when the document was created.
|
String |
getHashType()
Sha256 or Sha1.
|
String |
getLatestVersion()
The latest version of the document.
|
String |
getName()
The name of the SSM document.
|
String |
getOwner()
The AWS user account of the person who created the document.
|
List<DocumentParameter> |
getParameters()
A description of the parameters for a document.
|
List<String> |
getPlatformTypes()
The list of OS platforms compatible with this SSM document.
|
String |
getSchemaVersion()
The schema version.
|
String |
getSha1()
The SHA1 hash of the document, which you can use for verification purposes.
|
String |
getStatus()
The status of the SSM document.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCreatedDate(Date createdDate)
The date when the document was created.
|
void |
setDefaultVersion(String defaultVersion)
The default version.
|
void |
setDescription(String description)
A description of the document.
|
void |
setDocumentType(DocumentType documentType)
The type of document.
|
void |
setDocumentType(String documentType)
The type of document.
|
void |
setDocumentVersion(String documentVersion)
The document version.
|
void |
setHash(String hash)
The Sha256 or Sha1 hash created by the system when the document was created.
|
void |
setHashType(DocumentHashType hashType)
Sha256 or Sha1.
|
void |
setHashType(String hashType)
Sha256 or Sha1.
|
void |
setLatestVersion(String latestVersion)
The latest version of the document.
|
void |
setName(String name)
The name of the SSM document.
|
void |
setOwner(String owner)
The AWS user account of the person who created the document.
|
void |
setParameters(Collection<DocumentParameter> parameters)
A description of the parameters for a document.
|
void |
setPlatformTypes(Collection<String> platformTypes)
The list of OS platforms compatible with this SSM document.
|
void |
setSchemaVersion(String schemaVersion)
The schema version.
|
void |
setSha1(String sha1)
The SHA1 hash of the document, which you can use for verification purposes.
|
void |
setStatus(DocumentStatus status)
The status of the SSM document.
|
void |
setStatus(String status)
The status of the SSM document.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DocumentDescription |
withCreatedDate(Date createdDate)
The date when the document was created.
|
DocumentDescription |
withDefaultVersion(String defaultVersion)
The default version.
|
DocumentDescription |
withDescription(String description)
A description of the document.
|
DocumentDescription |
withDocumentType(DocumentType documentType)
The type of document.
|
DocumentDescription |
withDocumentType(String documentType)
The type of document.
|
DocumentDescription |
withDocumentVersion(String documentVersion)
The document version.
|
DocumentDescription |
withHash(String hash)
The Sha256 or Sha1 hash created by the system when the document was created.
|
DocumentDescription |
withHashType(DocumentHashType hashType)
Sha256 or Sha1.
|
DocumentDescription |
withHashType(String hashType)
Sha256 or Sha1.
|
DocumentDescription |
withLatestVersion(String latestVersion)
The latest version of the document.
|
DocumentDescription |
withName(String name)
The name of the SSM document.
|
DocumentDescription |
withOwner(String owner)
The AWS user account of the person who created the document.
|
DocumentDescription |
withParameters(Collection<DocumentParameter> parameters)
A description of the parameters for a document.
|
DocumentDescription |
withParameters(DocumentParameter... parameters)
A description of the parameters for a document.
|
DocumentDescription |
withPlatformTypes(Collection<String> platformTypes)
The list of OS platforms compatible with this SSM document.
|
DocumentDescription |
withPlatformTypes(PlatformType... platformTypes)
The list of OS platforms compatible with this SSM document.
|
DocumentDescription |
withPlatformTypes(String... platformTypes)
The list of OS platforms compatible with this SSM document.
|
DocumentDescription |
withSchemaVersion(String schemaVersion)
The schema version.
|
DocumentDescription |
withSha1(String sha1)
The SHA1 hash of the document, which you can use for verification purposes.
|
DocumentDescription |
withStatus(DocumentStatus status)
The status of the SSM document.
|
DocumentDescription |
withStatus(String status)
The status of the SSM document.
|
public void setSha1(String sha1)
The SHA1 hash of the document, which you can use for verification purposes.
sha1 - The SHA1 hash of the document, which you can use for verification purposes.public String getSha1()
The SHA1 hash of the document, which you can use for verification purposes.
public DocumentDescription withSha1(String sha1)
The SHA1 hash of the document, which you can use for verification purposes.
sha1 - The SHA1 hash of the document, which you can use for verification purposes.public void setHash(String hash)
The Sha256 or Sha1 hash created by the system when the document was created.
Sha1 hashes have been deprecated.
hash - The Sha256 or Sha1 hash created by the system when the document was created. Sha1 hashes have been deprecated.
public String getHash()
The Sha256 or Sha1 hash created by the system when the document was created.
Sha1 hashes have been deprecated.
Sha1 hashes have been deprecated.
public DocumentDescription withHash(String hash)
The Sha256 or Sha1 hash created by the system when the document was created.
Sha1 hashes have been deprecated.
hash - The Sha256 or Sha1 hash created by the system when the document was created. Sha1 hashes have been deprecated.
public void setHashType(String hashType)
Sha256 or Sha1.
Sha1 hashes have been deprecated.
hashType - Sha256 or Sha1. Sha1 hashes have been deprecated.
DocumentHashTypepublic String getHashType()
Sha256 or Sha1.
Sha1 hashes have been deprecated.
Sha1 hashes have been deprecated.
DocumentHashTypepublic DocumentDescription withHashType(String hashType)
Sha256 or Sha1.
Sha1 hashes have been deprecated.
hashType - Sha256 or Sha1. Sha1 hashes have been deprecated.
DocumentHashTypepublic void setHashType(DocumentHashType hashType)
Sha256 or Sha1.
Sha1 hashes have been deprecated.
hashType - Sha256 or Sha1. Sha1 hashes have been deprecated.
DocumentHashTypepublic DocumentDescription withHashType(DocumentHashType hashType)
Sha256 or Sha1.
Sha1 hashes have been deprecated.
hashType - Sha256 or Sha1. Sha1 hashes have been deprecated.
DocumentHashTypepublic void setName(String name)
The name of the SSM document.
name - The name of the SSM document.public String getName()
The name of the SSM document.
public DocumentDescription withName(String name)
The name of the SSM document.
name - The name of the SSM document.public void setOwner(String owner)
The AWS user account of the person who created the document.
owner - The AWS user account of the person who created the document.public String getOwner()
The AWS user account of the person who created the document.
public DocumentDescription withOwner(String owner)
The AWS user account of the person who created the document.
owner - The AWS user account of the person who created the document.public void setCreatedDate(Date createdDate)
The date when the document was created.
createdDate - The date when the document was created.public Date getCreatedDate()
The date when the document was created.
public DocumentDescription withCreatedDate(Date createdDate)
The date when the document was created.
createdDate - The date when the document was created.public void setStatus(String status)
The status of the SSM document.
status - The status of the SSM document.DocumentStatuspublic String getStatus()
The status of the SSM document.
DocumentStatuspublic DocumentDescription withStatus(String status)
The status of the SSM document.
status - The status of the SSM document.DocumentStatuspublic void setStatus(DocumentStatus status)
The status of the SSM document.
status - The status of the SSM document.DocumentStatuspublic DocumentDescription withStatus(DocumentStatus status)
The status of the SSM document.
status - The status of the SSM document.DocumentStatuspublic void setDocumentVersion(String documentVersion)
The document version.
documentVersion - The document version.public String getDocumentVersion()
The document version.
public DocumentDescription withDocumentVersion(String documentVersion)
The document version.
documentVersion - The document version.public void setDescription(String description)
A description of the document.
description - A description of the document.public String getDescription()
A description of the document.
public DocumentDescription withDescription(String description)
A description of the document.
description - A description of the document.public List<DocumentParameter> getParameters()
A description of the parameters for a document.
public void setParameters(Collection<DocumentParameter> parameters)
A description of the parameters for a document.
parameters - A description of the parameters for a document.public DocumentDescription withParameters(DocumentParameter... parameters)
A description of the parameters for a document.
NOTE: This method appends the values to the existing list (if any). Use
setParameters(java.util.Collection) or withParameters(java.util.Collection) if you want to
override the existing values.
parameters - A description of the parameters for a document.public DocumentDescription withParameters(Collection<DocumentParameter> parameters)
A description of the parameters for a document.
parameters - A description of the parameters for a document.public List<String> getPlatformTypes()
The list of OS platforms compatible with this SSM document.
PlatformTypepublic void setPlatformTypes(Collection<String> platformTypes)
The list of OS platforms compatible with this SSM document.
platformTypes - The list of OS platforms compatible with this SSM document.PlatformTypepublic DocumentDescription withPlatformTypes(String... platformTypes)
The list of OS platforms compatible with this SSM document.
NOTE: This method appends the values to the existing list (if any). Use
setPlatformTypes(java.util.Collection) or withPlatformTypes(java.util.Collection) if you want
to override the existing values.
platformTypes - The list of OS platforms compatible with this SSM document.PlatformTypepublic DocumentDescription withPlatformTypes(Collection<String> platformTypes)
The list of OS platforms compatible with this SSM document.
platformTypes - The list of OS platforms compatible with this SSM document.PlatformTypepublic DocumentDescription withPlatformTypes(PlatformType... platformTypes)
The list of OS platforms compatible with this SSM document.
platformTypes - The list of OS platforms compatible with this SSM document.PlatformTypepublic void setDocumentType(String documentType)
The type of document.
documentType - The type of document.DocumentTypepublic String getDocumentType()
The type of document.
DocumentTypepublic DocumentDescription withDocumentType(String documentType)
The type of document.
documentType - The type of document.DocumentTypepublic void setDocumentType(DocumentType documentType)
The type of document.
documentType - The type of document.DocumentTypepublic DocumentDescription withDocumentType(DocumentType documentType)
The type of document.
documentType - The type of document.DocumentTypepublic void setSchemaVersion(String schemaVersion)
The schema version.
schemaVersion - The schema version.public String getSchemaVersion()
The schema version.
public DocumentDescription withSchemaVersion(String schemaVersion)
The schema version.
schemaVersion - The schema version.public void setLatestVersion(String latestVersion)
The latest version of the document.
latestVersion - The latest version of the document.public String getLatestVersion()
The latest version of the document.
public DocumentDescription withLatestVersion(String latestVersion)
The latest version of the document.
latestVersion - The latest version of the document.public void setDefaultVersion(String defaultVersion)
The default version.
defaultVersion - The default version.public String getDefaultVersion()
The default version.
public DocumentDescription withDefaultVersion(String defaultVersion)
The default version.
defaultVersion - The default version.public String toString()
toString in class ObjectObject.toString()public DocumentDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.