@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AllowListSummary extends Object implements Serializable, Cloneable, StructuredPojo
Provides a subset of information about an allow list.
Constructor and Description |
---|
AllowListSummary() |
Modifier and Type | Method and Description |
---|---|
AllowListSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the allow list.
|
Date |
getCreatedAt()
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
|
String |
getDescription()
The custom description of the allow list.
|
String |
getId()
The unique identifier for the allow list.
|
String |
getName()
The custom name of the allow list.
|
Date |
getUpdatedAt()
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed
in Amazon Macie.
|
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 allow list.
|
void |
setCreatedAt(Date createdAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
|
void |
setDescription(String description)
The custom description of the allow list.
|
void |
setId(String id)
The unique identifier for the allow list.
|
void |
setName(String name)
The custom name of the allow list.
|
void |
setUpdatedAt(Date updatedAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed
in Amazon Macie.
|
String |
toString()
Returns a string representation of this object.
|
AllowListSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the allow list.
|
AllowListSummary |
withCreatedAt(Date createdAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
|
AllowListSummary |
withDescription(String description)
The custom description of the allow list.
|
AllowListSummary |
withId(String id)
The unique identifier for the allow list.
|
AllowListSummary |
withName(String name)
The custom name of the allow list.
|
AllowListSummary |
withUpdatedAt(Date updatedAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed
in Amazon Macie.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the allow list.
arn
- The Amazon Resource Name (ARN) of the allow list.public String getArn()
The Amazon Resource Name (ARN) of the allow list.
public AllowListSummary withArn(String arn)
The Amazon Resource Name (ARN) of the allow list.
arn
- The Amazon Resource Name (ARN) of the allow list.public void setCreatedAt(Date createdAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
createdAt
- The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.public Date getCreatedAt()
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
public AllowListSummary withCreatedAt(Date createdAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.
createdAt
- The date and time, in UTC and extended ISO 8601 format, when the allow list was created in Amazon Macie.public void setDescription(String description)
The custom description of the allow list.
description
- The custom description of the allow list.public String getDescription()
The custom description of the allow list.
public AllowListSummary withDescription(String description)
The custom description of the allow list.
description
- The custom description of the allow list.public void setId(String id)
The unique identifier for the allow list.
id
- The unique identifier for the allow list.public String getId()
The unique identifier for the allow list.
public AllowListSummary withId(String id)
The unique identifier for the allow list.
id
- The unique identifier for the allow list.public void setName(String name)
The custom name of the allow list.
name
- The custom name of the allow list.public String getName()
The custom name of the allow list.
public AllowListSummary withName(String name)
The custom name of the allow list.
name
- The custom name of the allow list.public void setUpdatedAt(Date updatedAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
updatedAt
- The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently
changed in Amazon Macie.public Date getUpdatedAt()
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
public AllowListSummary withUpdatedAt(Date updatedAt)
The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently changed in Amazon Macie.
updatedAt
- The date and time, in UTC and extended ISO 8601 format, when the allow list's settings were most recently
changed in Amazon Macie.public String toString()
toString
in class Object
Object.toString()
public AllowListSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.