@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ResourceSetSummary extends Object implements Serializable, Cloneable, StructuredPojo
Summarizes the resource sets used in a policy.
Constructor and Description |
---|
ResourceSetSummary() |
Modifier and Type | Method and Description |
---|---|
ResourceSetSummary |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
A description of the resource set.
|
String |
getId()
A unique identifier for the resource set.
|
Date |
getLastUpdateTime()
The last time that the resource set was changed.
|
String |
getName()
The descriptive name of the resource set.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDescription(String description)
A description of the resource set.
|
void |
setId(String id)
A unique identifier for the resource set.
|
void |
setLastUpdateTime(Date lastUpdateTime)
The last time that the resource set was changed.
|
void |
setName(String name)
The descriptive name of the resource set.
|
String |
toString()
Returns a string representation of this object.
|
ResourceSetSummary |
withDescription(String description)
A description of the resource set.
|
ResourceSetSummary |
withId(String id)
A unique identifier for the resource set.
|
ResourceSetSummary |
withLastUpdateTime(Date lastUpdateTime)
The last time that the resource set was changed.
|
ResourceSetSummary |
withName(String name)
The descriptive name of the resource set.
|
public void setId(String id)
A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.
id
- A unique identifier for the resource set. This ID is returned in the responses to create and list
commands. You provide it to operations like update and delete.public String getId()
A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.
public ResourceSetSummary withId(String id)
A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.
id
- A unique identifier for the resource set. This ID is returned in the responses to create and list
commands. You provide it to operations like update and delete.public void setName(String name)
The descriptive name of the resource set. You can't change the name of a resource set after you create it.
name
- The descriptive name of the resource set. You can't change the name of a resource set after you create it.public String getName()
The descriptive name of the resource set. You can't change the name of a resource set after you create it.
public ResourceSetSummary withName(String name)
The descriptive name of the resource set. You can't change the name of a resource set after you create it.
name
- The descriptive name of the resource set. You can't change the name of a resource set after you create it.public void setDescription(String description)
A description of the resource set.
description
- A description of the resource set.public String getDescription()
A description of the resource set.
public ResourceSetSummary withDescription(String description)
A description of the resource set.
description
- A description of the resource set.public void setLastUpdateTime(Date lastUpdateTime)
The last time that the resource set was changed.
lastUpdateTime
- The last time that the resource set was changed.public Date getLastUpdateTime()
The last time that the resource set was changed.
public ResourceSetSummary withLastUpdateTime(Date lastUpdateTime)
The last time that the resource set was changed.
lastUpdateTime
- The last time that the resource set was changed.public String toString()
toString
in class Object
Object.toString()
public ResourceSetSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.