@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Application extends Object implements Serializable, Cloneable, StructuredPojo
Summary information for an Amazon Q Business application.
Constructor and Description |
---|
Application() |
Modifier and Type | Method and Description |
---|---|
Application |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationId()
The identifier for the Amazon Q Business application.
|
Date |
getCreatedAt()
The Unix timestamp when the Amazon Q Business application was created.
|
String |
getDisplayName()
The name of the Amazon Q Business application.
|
String |
getStatus()
The status of the Amazon Q Business application.
|
Date |
getUpdatedAt()
The Unix timestamp when the Amazon Q Business application was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApplicationId(String applicationId)
The identifier for the Amazon Q Business application.
|
void |
setCreatedAt(Date createdAt)
The Unix timestamp when the Amazon Q Business application was created.
|
void |
setDisplayName(String displayName)
The name of the Amazon Q Business application.
|
void |
setStatus(String status)
The status of the Amazon Q Business application.
|
void |
setUpdatedAt(Date updatedAt)
The Unix timestamp when the Amazon Q Business application was last updated.
|
String |
toString()
Returns a string representation of this object.
|
Application |
withApplicationId(String applicationId)
The identifier for the Amazon Q Business application.
|
Application |
withCreatedAt(Date createdAt)
The Unix timestamp when the Amazon Q Business application was created.
|
Application |
withDisplayName(String displayName)
The name of the Amazon Q Business application.
|
Application |
withStatus(ApplicationStatus status)
The status of the Amazon Q Business application.
|
Application |
withStatus(String status)
The status of the Amazon Q Business application.
|
Application |
withUpdatedAt(Date updatedAt)
The Unix timestamp when the Amazon Q Business application was last updated.
|
public void setDisplayName(String displayName)
The name of the Amazon Q Business application.
displayName
- The name of the Amazon Q Business application.public String getDisplayName()
The name of the Amazon Q Business application.
public Application withDisplayName(String displayName)
The name of the Amazon Q Business application.
displayName
- The name of the Amazon Q Business application.public void setApplicationId(String applicationId)
The identifier for the Amazon Q Business application.
applicationId
- The identifier for the Amazon Q Business application.public String getApplicationId()
The identifier for the Amazon Q Business application.
public Application withApplicationId(String applicationId)
The identifier for the Amazon Q Business application.
applicationId
- The identifier for the Amazon Q Business application.public void setCreatedAt(Date createdAt)
The Unix timestamp when the Amazon Q Business application was created.
createdAt
- The Unix timestamp when the Amazon Q Business application was created.public Date getCreatedAt()
The Unix timestamp when the Amazon Q Business application was created.
public Application withCreatedAt(Date createdAt)
The Unix timestamp when the Amazon Q Business application was created.
createdAt
- The Unix timestamp when the Amazon Q Business application was created.public void setUpdatedAt(Date updatedAt)
The Unix timestamp when the Amazon Q Business application was last updated.
updatedAt
- The Unix timestamp when the Amazon Q Business application was last updated.public Date getUpdatedAt()
The Unix timestamp when the Amazon Q Business application was last updated.
public Application withUpdatedAt(Date updatedAt)
The Unix timestamp when the Amazon Q Business application was last updated.
updatedAt
- The Unix timestamp when the Amazon Q Business application was last updated.public void setStatus(String status)
The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.
status
- The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.ApplicationStatus
public String getStatus()
The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.
ACTIVE
.ApplicationStatus
public Application withStatus(String status)
The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.
status
- The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.ApplicationStatus
public Application withStatus(ApplicationStatus status)
The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.
status
- The status of the Amazon Q Business application. The application is ready to use when the status is
ACTIVE
.ApplicationStatus
public String toString()
toString
in class Object
Object.toString()
public Application clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.