@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LandingZoneOperationDetail extends Object implements Serializable, Cloneable, StructuredPojo
Information about a landing zone operation.
| Constructor and Description | 
|---|
| LandingZoneOperationDetail() | 
| Modifier and Type | Method and Description | 
|---|---|
| LandingZoneOperationDetail | clone() | 
| boolean | equals(Object obj) | 
| Date | getEndTime()
 The landing zone operation end time. | 
| String | getOperationIdentifier()
 The  operationIdentifierof the landing zone operation. | 
| String | getOperationType()
 The landing zone operation type. | 
| Date | getStartTime()
 The landing zone operation start time. | 
| String | getStatus()
 Valid values: | 
| String | getStatusMessage()
 If the operation result is FAILED, this string contains a message explaining why the operation failed. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setEndTime(Date endTime)
 The landing zone operation end time. | 
| void | setOperationIdentifier(String operationIdentifier)
 The  operationIdentifierof the landing zone operation. | 
| void | setOperationType(String operationType)
 The landing zone operation type. | 
| void | setStartTime(Date startTime)
 The landing zone operation start time. | 
| void | setStatus(String status)
 Valid values: | 
| void | setStatusMessage(String statusMessage)
 If the operation result is FAILED, this string contains a message explaining why the operation failed. | 
| String | toString()Returns a string representation of this object. | 
| LandingZoneOperationDetail | withEndTime(Date endTime)
 The landing zone operation end time. | 
| LandingZoneOperationDetail | withOperationIdentifier(String operationIdentifier)
 The  operationIdentifierof the landing zone operation. | 
| LandingZoneOperationDetail | withOperationType(LandingZoneOperationType operationType)
 The landing zone operation type. | 
| LandingZoneOperationDetail | withOperationType(String operationType)
 The landing zone operation type. | 
| LandingZoneOperationDetail | withStartTime(Date startTime)
 The landing zone operation start time. | 
| LandingZoneOperationDetail | withStatus(LandingZoneOperationStatus status)
 Valid values: | 
| LandingZoneOperationDetail | withStatus(String status)
 Valid values: | 
| LandingZoneOperationDetail | withStatusMessage(String statusMessage)
 If the operation result is FAILED, this string contains a message explaining why the operation failed. | 
public void setEndTime(Date endTime)
The landing zone operation end time.
endTime - The landing zone operation end time.public Date getEndTime()
The landing zone operation end time.
public LandingZoneOperationDetail withEndTime(Date endTime)
The landing zone operation end time.
endTime - The landing zone operation end time.public void setOperationIdentifier(String operationIdentifier)
 The operationIdentifier of the landing zone operation.
 
operationIdentifier - The operationIdentifier of the landing zone operation.public String getOperationIdentifier()
 The operationIdentifier of the landing zone operation.
 
operationIdentifier of the landing zone operation.public LandingZoneOperationDetail withOperationIdentifier(String operationIdentifier)
 The operationIdentifier of the landing zone operation.
 
operationIdentifier - The operationIdentifier of the landing zone operation.public void setOperationType(String operationType)
The landing zone operation type.
Valid values:
 DELETE: The DeleteLandingZone operation.
 
 CREATE: The CreateLandingZone operation.
 
 UPDATE: The UpdateLandingZone operation.
 
 RESET: The ResetLandingZone operation.
 
operationType - The landing zone operation type. 
        Valid values:
        DELETE: The DeleteLandingZone operation.
        
        CREATE: The CreateLandingZone operation.
        
        UPDATE: The UpdateLandingZone operation.
        
        RESET: The ResetLandingZone operation.
        
LandingZoneOperationTypepublic String getOperationType()
The landing zone operation type.
Valid values:
 DELETE: The DeleteLandingZone operation.
 
 CREATE: The CreateLandingZone operation.
 
 UPDATE: The UpdateLandingZone operation.
 
 RESET: The ResetLandingZone operation.
 
Valid values:
         DELETE: The DeleteLandingZone operation.
         
         CREATE: The CreateLandingZone operation.
         
         UPDATE: The UpdateLandingZone operation.
         
         RESET: The ResetLandingZone operation.
         
LandingZoneOperationTypepublic LandingZoneOperationDetail withOperationType(String operationType)
The landing zone operation type.
Valid values:
 DELETE: The DeleteLandingZone operation.
 
 CREATE: The CreateLandingZone operation.
 
 UPDATE: The UpdateLandingZone operation.
 
 RESET: The ResetLandingZone operation.
 
operationType - The landing zone operation type. 
        Valid values:
        DELETE: The DeleteLandingZone operation.
        
        CREATE: The CreateLandingZone operation.
        
        UPDATE: The UpdateLandingZone operation.
        
        RESET: The ResetLandingZone operation.
        
LandingZoneOperationTypepublic LandingZoneOperationDetail withOperationType(LandingZoneOperationType operationType)
The landing zone operation type.
Valid values:
 DELETE: The DeleteLandingZone operation.
 
 CREATE: The CreateLandingZone operation.
 
 UPDATE: The UpdateLandingZone operation.
 
 RESET: The ResetLandingZone operation.
 
operationType - The landing zone operation type. 
        Valid values:
        DELETE: The DeleteLandingZone operation.
        
        CREATE: The CreateLandingZone operation.
        
        UPDATE: The UpdateLandingZone operation.
        
        RESET: The ResetLandingZone operation.
        
LandingZoneOperationTypepublic void setStartTime(Date startTime)
The landing zone operation start time.
startTime - The landing zone operation start time.public Date getStartTime()
The landing zone operation start time.
public LandingZoneOperationDetail withStartTime(Date startTime)
The landing zone operation start time.
startTime - The landing zone operation start time.public void setStatus(String status)
Valid values:
 SUCCEEDED: The landing zone operation succeeded.
 
 IN_PROGRESS: The landing zone operation is in progress.
 
 FAILED: The landing zone operation failed.
 
status - Valid values:
        
        SUCCEEDED: The landing zone operation succeeded.
        
        IN_PROGRESS: The landing zone operation is in progress.
        
        FAILED: The landing zone operation failed.
        
LandingZoneOperationStatuspublic String getStatus()
Valid values:
 SUCCEEDED: The landing zone operation succeeded.
 
 IN_PROGRESS: The landing zone operation is in progress.
 
 FAILED: The landing zone operation failed.
 
         SUCCEEDED: The landing zone operation succeeded.
         
         IN_PROGRESS: The landing zone operation is in progress.
         
         FAILED: The landing zone operation failed.
         
LandingZoneOperationStatuspublic LandingZoneOperationDetail withStatus(String status)
Valid values:
 SUCCEEDED: The landing zone operation succeeded.
 
 IN_PROGRESS: The landing zone operation is in progress.
 
 FAILED: The landing zone operation failed.
 
status - Valid values:
        
        SUCCEEDED: The landing zone operation succeeded.
        
        IN_PROGRESS: The landing zone operation is in progress.
        
        FAILED: The landing zone operation failed.
        
LandingZoneOperationStatuspublic LandingZoneOperationDetail withStatus(LandingZoneOperationStatus status)
Valid values:
 SUCCEEDED: The landing zone operation succeeded.
 
 IN_PROGRESS: The landing zone operation is in progress.
 
 FAILED: The landing zone operation failed.
 
status - Valid values:
        
        SUCCEEDED: The landing zone operation succeeded.
        
        IN_PROGRESS: The landing zone operation is in progress.
        
        FAILED: The landing zone operation failed.
        
LandingZoneOperationStatuspublic void setStatusMessage(String statusMessage)
If the operation result is FAILED, this string contains a message explaining why the operation failed.
statusMessage - If the operation result is FAILED, this string contains a message explaining why the operation failed.public String getStatusMessage()
If the operation result is FAILED, this string contains a message explaining why the operation failed.
public LandingZoneOperationDetail withStatusMessage(String statusMessage)
If the operation result is FAILED, this string contains a message explaining why the operation failed.
statusMessage - If the operation result is FAILED, this string contains a message explaining why the operation failed.public String toString()
toString in class ObjectObject.toString()public LandingZoneOperationDetail clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.