@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UsageProfileDefinition extends Object implements Serializable, Cloneable, StructuredPojo
Describes an Glue usage profile.
Constructor and Description |
---|
UsageProfileDefinition() |
Modifier and Type | Method and Description |
---|---|
UsageProfileDefinition |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedOn()
The date and time when the usage profile was created.
|
String |
getDescription()
A description of the usage profile.
|
Date |
getLastModifiedOn()
The date and time when the usage profile was last modified.
|
String |
getName()
The name of the usage profile.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedOn(Date createdOn)
The date and time when the usage profile was created.
|
void |
setDescription(String description)
A description of the usage profile.
|
void |
setLastModifiedOn(Date lastModifiedOn)
The date and time when the usage profile was last modified.
|
void |
setName(String name)
The name of the usage profile.
|
String |
toString()
Returns a string representation of this object.
|
UsageProfileDefinition |
withCreatedOn(Date createdOn)
The date and time when the usage profile was created.
|
UsageProfileDefinition |
withDescription(String description)
A description of the usage profile.
|
UsageProfileDefinition |
withLastModifiedOn(Date lastModifiedOn)
The date and time when the usage profile was last modified.
|
UsageProfileDefinition |
withName(String name)
The name of the usage profile.
|
public void setName(String name)
The name of the usage profile.
name
- The name of the usage profile.public String getName()
The name of the usage profile.
public UsageProfileDefinition withName(String name)
The name of the usage profile.
name
- The name of the usage profile.public void setDescription(String description)
A description of the usage profile.
description
- A description of the usage profile.public String getDescription()
A description of the usage profile.
public UsageProfileDefinition withDescription(String description)
A description of the usage profile.
description
- A description of the usage profile.public void setCreatedOn(Date createdOn)
The date and time when the usage profile was created.
createdOn
- The date and time when the usage profile was created.public Date getCreatedOn()
The date and time when the usage profile was created.
public UsageProfileDefinition withCreatedOn(Date createdOn)
The date and time when the usage profile was created.
createdOn
- The date and time when the usage profile was created.public void setLastModifiedOn(Date lastModifiedOn)
The date and time when the usage profile was last modified.
lastModifiedOn
- The date and time when the usage profile was last modified.public Date getLastModifiedOn()
The date and time when the usage profile was last modified.
public UsageProfileDefinition withLastModifiedOn(Date lastModifiedOn)
The date and time when the usage profile was last modified.
lastModifiedOn
- The date and time when the usage profile was last modified.public String toString()
toString
in class Object
Object.toString()
public UsageProfileDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.