@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LastSync extends Object implements Serializable, Cloneable, StructuredPojo
Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
| Constructor and Description |
|---|
LastSync() |
| Modifier and Type | Method and Description |
|---|---|
LastSync |
clone() |
boolean |
equals(Object obj) |
String |
getLastSuccessfulSyncProvisioningArtifactId()
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
|
Date |
getLastSuccessfulSyncTime()
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
|
String |
getLastSyncStatus()
The current status of the sync.
|
String |
getLastSyncStatusMessage()
The sync's status message.
|
Date |
getLastSyncTime()
The time of the last attempted sync from the repository to the Service Catalog product.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setLastSuccessfulSyncProvisioningArtifactId(String lastSuccessfulSyncProvisioningArtifactId)
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
|
void |
setLastSuccessfulSyncTime(Date lastSuccessfulSyncTime)
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
|
void |
setLastSyncStatus(String lastSyncStatus)
The current status of the sync.
|
void |
setLastSyncStatusMessage(String lastSyncStatusMessage)
The sync's status message.
|
void |
setLastSyncTime(Date lastSyncTime)
The time of the last attempted sync from the repository to the Service Catalog product.
|
String |
toString()
Returns a string representation of this object.
|
LastSync |
withLastSuccessfulSyncProvisioningArtifactId(String lastSuccessfulSyncProvisioningArtifactId)
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
|
LastSync |
withLastSuccessfulSyncTime(Date lastSuccessfulSyncTime)
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
|
LastSync |
withLastSyncStatus(LastSyncStatus lastSyncStatus)
The current status of the sync.
|
LastSync |
withLastSyncStatus(String lastSyncStatus)
The current status of the sync.
|
LastSync |
withLastSyncStatusMessage(String lastSyncStatusMessage)
The sync's status message.
|
LastSync |
withLastSyncTime(Date lastSyncTime)
The time of the last attempted sync from the repository to the Service Catalog product.
|
public void setLastSyncTime(Date lastSyncTime)
The time of the last attempted sync from the repository to the Service Catalog product.
lastSyncTime - The time of the last attempted sync from the repository to the Service Catalog product.public Date getLastSyncTime()
The time of the last attempted sync from the repository to the Service Catalog product.
public LastSync withLastSyncTime(Date lastSyncTime)
The time of the last attempted sync from the repository to the Service Catalog product.
lastSyncTime - The time of the last attempted sync from the repository to the Service Catalog product.public void setLastSyncStatus(String lastSyncStatus)
The current status of the sync. Responses include SUCCEEDED or FAILED.
lastSyncStatus - The current status of the sync. Responses include SUCCEEDED or FAILED.LastSyncStatuspublic String getLastSyncStatus()
The current status of the sync. Responses include SUCCEEDED or FAILED.
SUCCEEDED or FAILED.LastSyncStatuspublic LastSync withLastSyncStatus(String lastSyncStatus)
The current status of the sync. Responses include SUCCEEDED or FAILED.
lastSyncStatus - The current status of the sync. Responses include SUCCEEDED or FAILED.LastSyncStatuspublic LastSync withLastSyncStatus(LastSyncStatus lastSyncStatus)
The current status of the sync. Responses include SUCCEEDED or FAILED.
lastSyncStatus - The current status of the sync. Responses include SUCCEEDED or FAILED.LastSyncStatuspublic void setLastSyncStatusMessage(String lastSyncStatusMessage)
The sync's status message.
lastSyncStatusMessage - The sync's status message.public String getLastSyncStatusMessage()
The sync's status message.
public LastSync withLastSyncStatusMessage(String lastSyncStatusMessage)
The sync's status message.
lastSyncStatusMessage - The sync's status message.public void setLastSuccessfulSyncTime(Date lastSuccessfulSyncTime)
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
lastSuccessfulSyncTime - The time of the latest successful sync from the source repo artifact to the Service Catalog product.public Date getLastSuccessfulSyncTime()
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
public LastSync withLastSuccessfulSyncTime(Date lastSuccessfulSyncTime)
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
lastSuccessfulSyncTime - The time of the latest successful sync from the source repo artifact to the Service Catalog product.public void setLastSuccessfulSyncProvisioningArtifactId(String lastSuccessfulSyncProvisioningArtifactId)
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
lastSuccessfulSyncProvisioningArtifactId - The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.public String getLastSuccessfulSyncProvisioningArtifactId()
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
public LastSync withLastSuccessfulSyncProvisioningArtifactId(String lastSuccessfulSyncProvisioningArtifactId)
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
lastSuccessfulSyncProvisioningArtifactId - The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.