@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of a Amazon DataZone domain.
Constructor and Description |
---|
DomainSummary() |
Modifier and Type | Method and Description |
---|---|
DomainSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the Amazon DataZone domain.
|
Date |
getCreatedAt()
A timestamp of when a Amazon DataZone domain was created.
|
String |
getDescription()
A description of an Amazon DataZone domain.
|
String |
getId()
The ID of the Amazon DataZone domain.
|
Date |
getLastUpdatedAt()
A timestamp of when a Amazon DataZone domain was last updated.
|
String |
getManagedAccountId()
The identifier of the Amazon Web Services account that manages the domain.
|
String |
getName()
A name of an Amazon DataZone domain.
|
String |
getPortalUrl()
The data portal URL for the Amazon DataZone domain.
|
String |
getStatus()
The status of the Amazon DataZone domain.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the Amazon DataZone domain.
|
void |
setCreatedAt(Date createdAt)
A timestamp of when a Amazon DataZone domain was created.
|
void |
setDescription(String description)
A description of an Amazon DataZone domain.
|
void |
setId(String id)
The ID of the Amazon DataZone domain.
|
void |
setLastUpdatedAt(Date lastUpdatedAt)
A timestamp of when a Amazon DataZone domain was last updated.
|
void |
setManagedAccountId(String managedAccountId)
The identifier of the Amazon Web Services account that manages the domain.
|
void |
setName(String name)
A name of an Amazon DataZone domain.
|
void |
setPortalUrl(String portalUrl)
The data portal URL for the Amazon DataZone domain.
|
void |
setStatus(String status)
The status of the Amazon DataZone domain.
|
String |
toString()
Returns a string representation of this object.
|
DomainSummary |
withArn(String arn)
The ARN of the Amazon DataZone domain.
|
DomainSummary |
withCreatedAt(Date createdAt)
A timestamp of when a Amazon DataZone domain was created.
|
DomainSummary |
withDescription(String description)
A description of an Amazon DataZone domain.
|
DomainSummary |
withId(String id)
The ID of the Amazon DataZone domain.
|
DomainSummary |
withLastUpdatedAt(Date lastUpdatedAt)
A timestamp of when a Amazon DataZone domain was last updated.
|
DomainSummary |
withManagedAccountId(String managedAccountId)
The identifier of the Amazon Web Services account that manages the domain.
|
DomainSummary |
withName(String name)
A name of an Amazon DataZone domain.
|
DomainSummary |
withPortalUrl(String portalUrl)
The data portal URL for the Amazon DataZone domain.
|
DomainSummary |
withStatus(DomainStatus status)
The status of the Amazon DataZone domain.
|
DomainSummary |
withStatus(String status)
The status of the Amazon DataZone domain.
|
public void setArn(String arn)
The ARN of the Amazon DataZone domain.
arn
- The ARN of the Amazon DataZone domain.public String getArn()
The ARN of the Amazon DataZone domain.
public DomainSummary withArn(String arn)
The ARN of the Amazon DataZone domain.
arn
- The ARN of the Amazon DataZone domain.public void setCreatedAt(Date createdAt)
A timestamp of when a Amazon DataZone domain was created.
createdAt
- A timestamp of when a Amazon DataZone domain was created.public Date getCreatedAt()
A timestamp of when a Amazon DataZone domain was created.
public DomainSummary withCreatedAt(Date createdAt)
A timestamp of when a Amazon DataZone domain was created.
createdAt
- A timestamp of when a Amazon DataZone domain was created.public void setDescription(String description)
A description of an Amazon DataZone domain.
description
- A description of an Amazon DataZone domain.public String getDescription()
A description of an Amazon DataZone domain.
public DomainSummary withDescription(String description)
A description of an Amazon DataZone domain.
description
- A description of an Amazon DataZone domain.public void setId(String id)
The ID of the Amazon DataZone domain.
id
- The ID of the Amazon DataZone domain.public String getId()
The ID of the Amazon DataZone domain.
public DomainSummary withId(String id)
The ID of the Amazon DataZone domain.
id
- The ID of the Amazon DataZone domain.public void setLastUpdatedAt(Date lastUpdatedAt)
A timestamp of when a Amazon DataZone domain was last updated.
lastUpdatedAt
- A timestamp of when a Amazon DataZone domain was last updated.public Date getLastUpdatedAt()
A timestamp of when a Amazon DataZone domain was last updated.
public DomainSummary withLastUpdatedAt(Date lastUpdatedAt)
A timestamp of when a Amazon DataZone domain was last updated.
lastUpdatedAt
- A timestamp of when a Amazon DataZone domain was last updated.public void setManagedAccountId(String managedAccountId)
The identifier of the Amazon Web Services account that manages the domain.
managedAccountId
- The identifier of the Amazon Web Services account that manages the domain.public String getManagedAccountId()
The identifier of the Amazon Web Services account that manages the domain.
public DomainSummary withManagedAccountId(String managedAccountId)
The identifier of the Amazon Web Services account that manages the domain.
managedAccountId
- The identifier of the Amazon Web Services account that manages the domain.public void setName(String name)
A name of an Amazon DataZone domain.
name
- A name of an Amazon DataZone domain.public String getName()
A name of an Amazon DataZone domain.
public DomainSummary withName(String name)
A name of an Amazon DataZone domain.
name
- A name of an Amazon DataZone domain.public void setPortalUrl(String portalUrl)
The data portal URL for the Amazon DataZone domain.
portalUrl
- The data portal URL for the Amazon DataZone domain.public String getPortalUrl()
The data portal URL for the Amazon DataZone domain.
public DomainSummary withPortalUrl(String portalUrl)
The data portal URL for the Amazon DataZone domain.
portalUrl
- The data portal URL for the Amazon DataZone domain.public void setStatus(String status)
The status of the Amazon DataZone domain.
status
- The status of the Amazon DataZone domain.DomainStatus
public String getStatus()
The status of the Amazon DataZone domain.
DomainStatus
public DomainSummary withStatus(String status)
The status of the Amazon DataZone domain.
status
- The status of the Amazon DataZone domain.DomainStatus
public DomainSummary withStatus(DomainStatus status)
The status of the Amazon DataZone domain.
status
- The status of the Amazon DataZone domain.DomainStatus
public String toString()
toString
in class Object
Object.toString()
public DomainSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.