@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PackageGroupDescription extends Object implements Serializable, Cloneable, StructuredPojo
The description of the package group.
Constructor and Description |
---|
PackageGroupDescription() |
Modifier and Type | Method and Description |
---|---|
PackageGroupDescription |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the package group.
|
String |
getContactInfo()
The contact information of the package group.
|
Date |
getCreatedTime()
A timestamp that represents the date and time the package group was created.
|
String |
getDescription()
The description of the package group.
|
String |
getDomainName()
The name of the domain that contains the package group.
|
String |
getDomainOwner()
The 12-digit account number of the Amazon Web Services account that owns the domain.
|
PackageGroupOriginConfiguration |
getOriginConfiguration()
The package group origin configuration that determines how package versions can enter repositories.
|
PackageGroupReference |
getParent()
The direct parent package group of the package group.
|
String |
getPattern()
The pattern of the package group.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the package group.
|
void |
setContactInfo(String contactInfo)
The contact information of the package group.
|
void |
setCreatedTime(Date createdTime)
A timestamp that represents the date and time the package group was created.
|
void |
setDescription(String description)
The description of the package group.
|
void |
setDomainName(String domainName)
The name of the domain that contains the package group.
|
void |
setDomainOwner(String domainOwner)
The 12-digit account number of the Amazon Web Services account that owns the domain.
|
void |
setOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
The package group origin configuration that determines how package versions can enter repositories.
|
void |
setParent(PackageGroupReference parent)
The direct parent package group of the package group.
|
void |
setPattern(String pattern)
The pattern of the package group.
|
String |
toString()
Returns a string representation of this object.
|
PackageGroupDescription |
withArn(String arn)
The ARN of the package group.
|
PackageGroupDescription |
withContactInfo(String contactInfo)
The contact information of the package group.
|
PackageGroupDescription |
withCreatedTime(Date createdTime)
A timestamp that represents the date and time the package group was created.
|
PackageGroupDescription |
withDescription(String description)
The description of the package group.
|
PackageGroupDescription |
withDomainName(String domainName)
The name of the domain that contains the package group.
|
PackageGroupDescription |
withDomainOwner(String domainOwner)
The 12-digit account number of the Amazon Web Services account that owns the domain.
|
PackageGroupDescription |
withOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
The package group origin configuration that determines how package versions can enter repositories.
|
PackageGroupDescription |
withParent(PackageGroupReference parent)
The direct parent package group of the package group.
|
PackageGroupDescription |
withPattern(String pattern)
The pattern of the package group.
|
public void setArn(String arn)
The ARN of the package group.
arn
- The ARN of the package group.public String getArn()
The ARN of the package group.
public PackageGroupDescription withArn(String arn)
The ARN of the package group.
arn
- The ARN of the package group.public void setPattern(String pattern)
The pattern of the package group. The pattern determines which packages are associated with the package group.
pattern
- The pattern of the package group. The pattern determines which packages are associated with the package
group.public String getPattern()
The pattern of the package group. The pattern determines which packages are associated with the package group.
public PackageGroupDescription withPattern(String pattern)
The pattern of the package group. The pattern determines which packages are associated with the package group.
pattern
- The pattern of the package group. The pattern determines which packages are associated with the package
group.public void setDomainName(String domainName)
The name of the domain that contains the package group.
domainName
- The name of the domain that contains the package group.public String getDomainName()
The name of the domain that contains the package group.
public PackageGroupDescription withDomainName(String domainName)
The name of the domain that contains the package group.
domainName
- The name of the domain that contains the package group.public void setDomainOwner(String domainOwner)
The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
domainOwner
- The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include
dashes or spaces.public String getDomainOwner()
The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
public PackageGroupDescription withDomainOwner(String domainOwner)
The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include dashes or spaces.
domainOwner
- The 12-digit account number of the Amazon Web Services account that owns the domain. It does not include
dashes or spaces.public void setCreatedTime(Date createdTime)
A timestamp that represents the date and time the package group was created.
createdTime
- A timestamp that represents the date and time the package group was created.public Date getCreatedTime()
A timestamp that represents the date and time the package group was created.
public PackageGroupDescription withCreatedTime(Date createdTime)
A timestamp that represents the date and time the package group was created.
createdTime
- A timestamp that represents the date and time the package group was created.public void setContactInfo(String contactInfo)
The contact information of the package group.
contactInfo
- The contact information of the package group.public String getContactInfo()
The contact information of the package group.
public PackageGroupDescription withContactInfo(String contactInfo)
The contact information of the package group.
contactInfo
- The contact information of the package group.public void setDescription(String description)
The description of the package group.
description
- The description of the package group.public String getDescription()
The description of the package group.
public PackageGroupDescription withDescription(String description)
The description of the package group.
description
- The description of the package group.public void setOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
The package group origin configuration that determines how package versions can enter repositories.
originConfiguration
- The package group origin configuration that determines how package versions can enter repositories.public PackageGroupOriginConfiguration getOriginConfiguration()
The package group origin configuration that determines how package versions can enter repositories.
public PackageGroupDescription withOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
The package group origin configuration that determines how package versions can enter repositories.
originConfiguration
- The package group origin configuration that determines how package versions can enter repositories.public void setParent(PackageGroupReference parent)
The direct parent package group of the package group.
parent
- The direct parent package group of the package group.public PackageGroupReference getParent()
The direct parent package group of the package group.
public PackageGroupDescription withParent(PackageGroupReference parent)
The direct parent package group of the package group.
parent
- The direct parent package group of the package group.public String toString()
toString
in class Object
Object.toString()
public PackageGroupDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.