@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationState extends Object implements Serializable, Cloneable, StructuredPojo
The state of an application discovered through Migration Hub import, the AWS Agentless Discovery Connector, or the AWS Application Discovery Agent.
| Constructor and Description |
|---|
ApplicationState() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationState |
clone() |
boolean |
equals(Object obj) |
String |
getApplicationId()
The configurationId from the Application Discovery Service that uniquely identifies an application.
|
String |
getApplicationStatus()
The current status of an application.
|
Date |
getLastUpdatedTime()
The timestamp when the application status was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setApplicationId(String applicationId)
The configurationId from the Application Discovery Service that uniquely identifies an application.
|
void |
setApplicationStatus(String applicationStatus)
The current status of an application.
|
void |
setLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the application status was last updated.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationState |
withApplicationId(String applicationId)
The configurationId from the Application Discovery Service that uniquely identifies an application.
|
ApplicationState |
withApplicationStatus(ApplicationStatus applicationStatus)
The current status of an application.
|
ApplicationState |
withApplicationStatus(String applicationStatus)
The current status of an application.
|
ApplicationState |
withLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the application status was last updated.
|
public void setApplicationId(String applicationId)
The configurationId from the Application Discovery Service that uniquely identifies an application.
applicationId - The configurationId from the Application Discovery Service that uniquely identifies an application.public String getApplicationId()
The configurationId from the Application Discovery Service that uniquely identifies an application.
public ApplicationState withApplicationId(String applicationId)
The configurationId from the Application Discovery Service that uniquely identifies an application.
applicationId - The configurationId from the Application Discovery Service that uniquely identifies an application.public void setApplicationStatus(String applicationStatus)
The current status of an application.
applicationStatus - The current status of an application.ApplicationStatuspublic String getApplicationStatus()
The current status of an application.
ApplicationStatuspublic ApplicationState withApplicationStatus(String applicationStatus)
The current status of an application.
applicationStatus - The current status of an application.ApplicationStatuspublic ApplicationState withApplicationStatus(ApplicationStatus applicationStatus)
The current status of an application.
applicationStatus - The current status of an application.ApplicationStatuspublic void setLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the application status was last updated.
lastUpdatedTime - The timestamp when the application status was last updated.public Date getLastUpdatedTime()
The timestamp when the application status was last updated.
public ApplicationState withLastUpdatedTime(Date lastUpdatedTime)
The timestamp when the application status was last updated.
lastUpdatedTime - The timestamp when the application status was last updated.public String toString()
toString in class ObjectObject.toString()public ApplicationState clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.