@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PackageDetails extends Object implements Serializable, Cloneable, StructuredPojo
Basic information about a package.
| Constructor and Description | 
|---|
| PackageDetails() | 
| Modifier and Type | Method and Description | 
|---|---|
| PackageDetails | clone() | 
| boolean | equals(Object obj) | 
| String | getAvailablePackageVersion() | 
| Date | getCreatedAt()
 Timestamp which tells creation date of the package. | 
| ErrorDetails | getErrorDetails()
 Additional information if the package is in an error state. | 
| Date | getLastUpdatedAt() | 
| String | getPackageDescription()
 User-specified description of the package. | 
| String | getPackageID()
 Internal ID of the package. | 
| String | getPackageName()
 User specified name of the package. | 
| String | getPackageStatus()
 Current state of the package. | 
| String | getPackageType()
 Currently supports only TXT-DICTIONARY. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setAvailablePackageVersion(String availablePackageVersion) | 
| void | setCreatedAt(Date createdAt)
 Timestamp which tells creation date of the package. | 
| void | setErrorDetails(ErrorDetails errorDetails)
 Additional information if the package is in an error state. | 
| void | setLastUpdatedAt(Date lastUpdatedAt) | 
| void | setPackageDescription(String packageDescription)
 User-specified description of the package. | 
| void | setPackageID(String packageID)
 Internal ID of the package. | 
| void | setPackageName(String packageName)
 User specified name of the package. | 
| void | setPackageStatus(String packageStatus)
 Current state of the package. | 
| void | setPackageType(String packageType)
 Currently supports only TXT-DICTIONARY. | 
| String | toString()Returns a string representation of this object. | 
| PackageDetails | withAvailablePackageVersion(String availablePackageVersion) | 
| PackageDetails | withCreatedAt(Date createdAt)
 Timestamp which tells creation date of the package. | 
| PackageDetails | withErrorDetails(ErrorDetails errorDetails)
 Additional information if the package is in an error state. | 
| PackageDetails | withLastUpdatedAt(Date lastUpdatedAt) | 
| PackageDetails | withPackageDescription(String packageDescription)
 User-specified description of the package. | 
| PackageDetails | withPackageID(String packageID)
 Internal ID of the package. | 
| PackageDetails | withPackageName(String packageName)
 User specified name of the package. | 
| PackageDetails | withPackageStatus(PackageStatus packageStatus)
 Current state of the package. | 
| PackageDetails | withPackageStatus(String packageStatus)
 Current state of the package. | 
| PackageDetails | withPackageType(PackageType packageType)
 Currently supports only TXT-DICTIONARY. | 
| PackageDetails | withPackageType(String packageType)
 Currently supports only TXT-DICTIONARY. | 
public void setPackageID(String packageID)
Internal ID of the package.
packageID - Internal ID of the package.public String getPackageID()
Internal ID of the package.
public PackageDetails withPackageID(String packageID)
Internal ID of the package.
packageID - Internal ID of the package.public void setPackageName(String packageName)
User specified name of the package.
packageName - User specified name of the package.public String getPackageName()
User specified name of the package.
public PackageDetails withPackageName(String packageName)
User specified name of the package.
packageName - User specified name of the package.public void setPackageType(String packageType)
Currently supports only TXT-DICTIONARY.
packageType - Currently supports only TXT-DICTIONARY.PackageTypepublic String getPackageType()
Currently supports only TXT-DICTIONARY.
PackageTypepublic PackageDetails withPackageType(String packageType)
Currently supports only TXT-DICTIONARY.
packageType - Currently supports only TXT-DICTIONARY.PackageTypepublic PackageDetails withPackageType(PackageType packageType)
Currently supports only TXT-DICTIONARY.
packageType - Currently supports only TXT-DICTIONARY.PackageTypepublic void setPackageDescription(String packageDescription)
User-specified description of the package.
packageDescription - User-specified description of the package.public String getPackageDescription()
User-specified description of the package.
public PackageDetails withPackageDescription(String packageDescription)
User-specified description of the package.
packageDescription - User-specified description of the package.public void setPackageStatus(String packageStatus)
Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILED
packageStatus - Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILEDPackageStatuspublic String getPackageStatus()
Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILED
PackageStatuspublic PackageDetails withPackageStatus(String packageStatus)
Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILED
packageStatus - Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILEDPackageStatuspublic PackageDetails withPackageStatus(PackageStatus packageStatus)
Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILED
packageStatus - Current state of the package. Values are COPYING/COPY_FAILED/AVAILABLE/DELETING/DELETE_FAILEDPackageStatuspublic void setCreatedAt(Date createdAt)
Timestamp which tells creation date of the package.
createdAt - Timestamp which tells creation date of the package.public Date getCreatedAt()
Timestamp which tells creation date of the package.
public PackageDetails withCreatedAt(Date createdAt)
Timestamp which tells creation date of the package.
createdAt - Timestamp which tells creation date of the package.public void setLastUpdatedAt(Date lastUpdatedAt)
lastUpdatedAt - public Date getLastUpdatedAt()
public PackageDetails withLastUpdatedAt(Date lastUpdatedAt)
lastUpdatedAt - public void setAvailablePackageVersion(String availablePackageVersion)
availablePackageVersion - public String getAvailablePackageVersion()
public PackageDetails withAvailablePackageVersion(String availablePackageVersion)
availablePackageVersion - public void setErrorDetails(ErrorDetails errorDetails)
Additional information if the package is in an error state. Null otherwise.
errorDetails - Additional information if the package is in an error state. Null otherwise.public ErrorDetails getErrorDetails()
Additional information if the package is in an error state. Null otherwise.
public PackageDetails withErrorDetails(ErrorDetails errorDetails)
Additional information if the package is in an error state. Null otherwise.
errorDetails - Additional information if the package is in an error state. Null otherwise.public String toString()
toString in class ObjectObject.toString()public PackageDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.