@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Eula extends Object implements Serializable, Cloneable, StructuredPojo
Represents a EULA resource.
Constructor and Description |
---|
Eula() |
Modifier and Type | Method and Description |
---|---|
Eula |
clone() |
boolean |
equals(Object obj) |
String |
getContent()
The EULA content.
|
Date |
getCreatedAt()
The Unix epoch timestamp in seconds for when the resource was created.
|
String |
getEulaId()
The EULA ID.
|
String |
getName()
The name for the EULA.
|
Date |
getUpdatedAt()
The Unix epoch timestamp in seconds for when the resource was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContent(String content)
The EULA content.
|
void |
setCreatedAt(Date createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
|
void |
setEulaId(String eulaId)
The EULA ID.
|
void |
setName(String name)
The name for the EULA.
|
void |
setUpdatedAt(Date updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
|
String |
toString()
Returns a string representation of this object.
|
Eula |
withContent(String content)
The EULA content.
|
Eula |
withCreatedAt(Date createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
|
Eula |
withEulaId(String eulaId)
The EULA ID.
|
Eula |
withName(String name)
The name for the EULA.
|
Eula |
withUpdatedAt(Date updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
|
public void setContent(String content)
The EULA content.
content
- The EULA content.public String getContent()
The EULA content.
public Eula withContent(String content)
The EULA content.
content
- The EULA content.public void setCreatedAt(Date createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
createdAt
- The Unix epoch timestamp in seconds for when the resource was created.public Date getCreatedAt()
The Unix epoch timestamp in seconds for when the resource was created.
public Eula withCreatedAt(Date createdAt)
The Unix epoch timestamp in seconds for when the resource was created.
createdAt
- The Unix epoch timestamp in seconds for when the resource was created.public void setEulaId(String eulaId)
The EULA ID.
eulaId
- The EULA ID.public String getEulaId()
The EULA ID.
public Eula withEulaId(String eulaId)
The EULA ID.
eulaId
- The EULA ID.public void setName(String name)
The name for the EULA.
name
- The name for the EULA.public String getName()
The name for the EULA.
public Eula withName(String name)
The name for the EULA.
name
- The name for the EULA.public void setUpdatedAt(Date updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
updatedAt
- The Unix epoch timestamp in seconds for when the resource was updated.public Date getUpdatedAt()
The Unix epoch timestamp in seconds for when the resource was updated.
public Eula withUpdatedAt(Date updatedAt)
The Unix epoch timestamp in seconds for when the resource was updated.
updatedAt
- The Unix epoch timestamp in seconds for when the resource was updated.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.