@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PackageGroupSummary extends Object implements Serializable, Cloneable, StructuredPojo
Details about a package group.
Constructor and Description |
---|
PackageGroupSummary() |
Modifier and Type | Method and Description |
---|---|
PackageGroupSummary |
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 repository was created.
|
String |
getDescription()
The description of the package group.
|
String |
getDomainName()
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()
Details about the package origin configuration of a package group.
|
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 repository was created.
|
void |
setDescription(String description)
The description of the package group.
|
void |
setDomainName(String domainName)
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)
Details about the package origin configuration of a package group.
|
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.
|
PackageGroupSummary |
withArn(String arn)
The ARN of the package group.
|
PackageGroupSummary |
withContactInfo(String contactInfo)
The contact information of the package group.
|
PackageGroupSummary |
withCreatedTime(Date createdTime)
A timestamp that represents the date and time the repository was created.
|
PackageGroupSummary |
withDescription(String description)
The description of the package group.
|
PackageGroupSummary |
withDomainName(String domainName)
The domain that contains the package group.
|
PackageGroupSummary |
withDomainOwner(String domainOwner)
The 12-digit account number of the Amazon Web Services account that owns the domain.
|
PackageGroupSummary |
withOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
Details about the package origin configuration of a package group.
|
PackageGroupSummary |
withParent(PackageGroupReference parent)
The direct parent package group of the package group.
|
PackageGroupSummary |
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 PackageGroupSummary 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 PackageGroupSummary 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 domain that contains the package group.
domainName
- The domain that contains the package group.public String getDomainName()
The domain that contains the package group.
public PackageGroupSummary withDomainName(String domainName)
The domain that contains the package group.
domainName
- 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 PackageGroupSummary 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 repository was created.
createdTime
- A timestamp that represents the date and time the repository was created.public Date getCreatedTime()
A timestamp that represents the date and time the repository was created.
public PackageGroupSummary withCreatedTime(Date createdTime)
A timestamp that represents the date and time the repository was created.
createdTime
- A timestamp that represents the date and time the repository 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 PackageGroupSummary 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 PackageGroupSummary withDescription(String description)
The description of the package group.
description
- The description of the package group.public void setOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
Details about the package origin configuration of a package group.
originConfiguration
- Details about the package origin configuration of a package group.public PackageGroupOriginConfiguration getOriginConfiguration()
Details about the package origin configuration of a package group.
public PackageGroupSummary withOriginConfiguration(PackageGroupOriginConfiguration originConfiguration)
Details about the package origin configuration of a package group.
originConfiguration
- Details about the package origin configuration of a package group.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 PackageGroupSummary 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 PackageGroupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.