@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ServiceSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summary information about a service.
Constructor and Description |
---|
ServiceSummary() |
Modifier and Type | Method and Description |
---|---|
ServiceSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the service.
|
Date |
getCreatedAt()
The date and time that the service was created, specified in ISO-8601 format.
|
String |
getCustomDomainName()
The custom domain name of the service.
|
DnsEntry |
getDnsEntry()
The DNS information.
|
String |
getId()
The ID of the service.
|
Date |
getLastUpdatedAt()
The date and time that the service was last updated.
|
String |
getName()
The name of the service.
|
String |
getStatus()
The status.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the service.
|
void |
setCreatedAt(Date createdAt)
The date and time that the service was created, specified in ISO-8601 format.
|
void |
setCustomDomainName(String customDomainName)
The custom domain name of the service.
|
void |
setDnsEntry(DnsEntry dnsEntry)
The DNS information.
|
void |
setId(String id)
The ID of the service.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
The date and time that the service was last updated.
|
void |
setName(String name)
The name of the service.
|
void |
setStatus(String status)
The status.
|
String |
toString()
Returns a string representation of this object.
|
ServiceSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the service.
|
ServiceSummary |
withCreatedAt(Date createdAt)
The date and time that the service was created, specified in ISO-8601 format.
|
ServiceSummary |
withCustomDomainName(String customDomainName)
The custom domain name of the service.
|
ServiceSummary |
withDnsEntry(DnsEntry dnsEntry)
The DNS information.
|
ServiceSummary |
withId(String id)
The ID of the service.
|
ServiceSummary |
withLastUpdatedAt(Date lastUpdatedAt)
The date and time that the service was last updated.
|
ServiceSummary |
withName(String name)
The name of the service.
|
ServiceSummary |
withStatus(ServiceStatus status)
The status.
|
ServiceSummary |
withStatus(String status)
The status.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the service.
arn
- The Amazon Resource Name (ARN) of the service.public String getArn()
The Amazon Resource Name (ARN) of the service.
public ServiceSummary withArn(String arn)
The Amazon Resource Name (ARN) of the service.
arn
- The Amazon Resource Name (ARN) of the service.public void setCreatedAt(Date createdAt)
The date and time that the service was created, specified in ISO-8601 format.
createdAt
- The date and time that the service was created, specified in ISO-8601 format.public Date getCreatedAt()
The date and time that the service was created, specified in ISO-8601 format.
public ServiceSummary withCreatedAt(Date createdAt)
The date and time that the service was created, specified in ISO-8601 format.
createdAt
- The date and time that the service was created, specified in ISO-8601 format.public void setCustomDomainName(String customDomainName)
The custom domain name of the service.
customDomainName
- The custom domain name of the service.public String getCustomDomainName()
The custom domain name of the service.
public ServiceSummary withCustomDomainName(String customDomainName)
The custom domain name of the service.
customDomainName
- The custom domain name of the service.public void setDnsEntry(DnsEntry dnsEntry)
The DNS information.
dnsEntry
- The DNS information.public DnsEntry getDnsEntry()
The DNS information.
public ServiceSummary withDnsEntry(DnsEntry dnsEntry)
The DNS information.
dnsEntry
- The DNS information.public void setId(String id)
The ID of the service.
id
- The ID of the service.public String getId()
The ID of the service.
public ServiceSummary withId(String id)
The ID of the service.
id
- The ID of the service.public void setLastUpdatedAt(Date lastUpdatedAt)
The date and time that the service was last updated. The format is ISO-8601.
lastUpdatedAt
- The date and time that the service was last updated. The format is ISO-8601.public Date getLastUpdatedAt()
The date and time that the service was last updated. The format is ISO-8601.
public ServiceSummary withLastUpdatedAt(Date lastUpdatedAt)
The date and time that the service was last updated. The format is ISO-8601.
lastUpdatedAt
- The date and time that the service was last updated. The format is ISO-8601.public void setName(String name)
The name of the service.
name
- The name of the service.public String getName()
The name of the service.
public ServiceSummary withName(String name)
The name of the service.
name
- The name of the service.public void setStatus(String status)
The status.
status
- The status.ServiceStatus
public String getStatus()
The status.
ServiceStatus
public ServiceSummary withStatus(String status)
The status.
status
- The status.ServiceStatus
public ServiceSummary withStatus(ServiceStatus status)
The status.
status
- The status.ServiceStatus
public String toString()
toString
in class Object
Object.toString()
public ServiceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.