@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AppInstance extends Object implements Serializable, Cloneable, StructuredPojo
The details of an AppInstance
, an instance of an Amazon Chime SDK messaging application.
Constructor and Description |
---|
AppInstance() |
Modifier and Type | Method and Description |
---|---|
AppInstance |
clone() |
boolean |
equals(Object obj) |
String |
getAppInstanceArn()
The ARN of the messaging instance.
|
Date |
getCreatedTimestamp()
The time at which an
AppInstance was created. |
Date |
getLastUpdatedTimestamp()
The time an
AppInstance was last updated. |
String |
getMetadata()
The metadata of an
AppInstance . |
String |
getName()
The name of an
AppInstance . |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAppInstanceArn(String appInstanceArn)
The ARN of the messaging instance.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The time at which an
AppInstance was created. |
void |
setLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time an
AppInstance was last updated. |
void |
setMetadata(String metadata)
The metadata of an
AppInstance . |
void |
setName(String name)
The name of an
AppInstance . |
String |
toString()
Returns a string representation of this object.
|
AppInstance |
withAppInstanceArn(String appInstanceArn)
The ARN of the messaging instance.
|
AppInstance |
withCreatedTimestamp(Date createdTimestamp)
The time at which an
AppInstance was created. |
AppInstance |
withLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time an
AppInstance was last updated. |
AppInstance |
withMetadata(String metadata)
The metadata of an
AppInstance . |
AppInstance |
withName(String name)
The name of an
AppInstance . |
public void setAppInstanceArn(String appInstanceArn)
The ARN of the messaging instance.
appInstanceArn
- The ARN of the messaging instance.public String getAppInstanceArn()
The ARN of the messaging instance.
public AppInstance withAppInstanceArn(String appInstanceArn)
The ARN of the messaging instance.
appInstanceArn
- The ARN of the messaging instance.public void setName(String name)
The name of an AppInstance
.
name
- The name of an AppInstance
.public String getName()
The name of an AppInstance
.
AppInstance
.public AppInstance withName(String name)
The name of an AppInstance
.
name
- The name of an AppInstance
.public void setCreatedTimestamp(Date createdTimestamp)
The time at which an AppInstance
was created. In epoch milliseconds.
createdTimestamp
- The time at which an AppInstance
was created. In epoch milliseconds.public Date getCreatedTimestamp()
The time at which an AppInstance
was created. In epoch milliseconds.
AppInstance
was created. In epoch milliseconds.public AppInstance withCreatedTimestamp(Date createdTimestamp)
The time at which an AppInstance
was created. In epoch milliseconds.
createdTimestamp
- The time at which an AppInstance
was created. In epoch milliseconds.public void setLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time an AppInstance
was last updated. In epoch milliseconds.
lastUpdatedTimestamp
- The time an AppInstance
was last updated. In epoch milliseconds.public Date getLastUpdatedTimestamp()
The time an AppInstance
was last updated. In epoch milliseconds.
AppInstance
was last updated. In epoch milliseconds.public AppInstance withLastUpdatedTimestamp(Date lastUpdatedTimestamp)
The time an AppInstance
was last updated. In epoch milliseconds.
lastUpdatedTimestamp
- The time an AppInstance
was last updated. In epoch milliseconds.public void setMetadata(String metadata)
The metadata of an AppInstance
.
metadata
- The metadata of an AppInstance
.public String getMetadata()
The metadata of an AppInstance
.
AppInstance
.public AppInstance withMetadata(String metadata)
The metadata of an AppInstance
.
metadata
- The metadata of an AppInstance
.public String toString()
toString
in class Object
Object.toString()
public AppInstance clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.