@Generated(value="software.amazon.awssdk:codegen") public final class LastSync extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LastSync.Builder,LastSync>
Provides details about the product's connection sync and contains the following sub-fields.
LastSyncTime
LastSyncStatus
LastSyncStatusMessage
LastSuccessfulSyncTime
LastSuccessfulSyncProvisioningArtifactID
| Modifier and Type | Class and Description |
|---|---|
static interface |
LastSync.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LastSync.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastSuccessfulSyncProvisioningArtifactId()
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
|
Instant |
lastSuccessfulSyncTime()
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
|
LastSyncStatus |
lastSyncStatus()
The current status of the sync.
|
String |
lastSyncStatusAsString()
The current status of the sync.
|
String |
lastSyncStatusMessage()
The sync's status message.
|
Instant |
lastSyncTime()
The time of the last attempted sync from the repository to the Service Catalog product.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LastSync.Builder> |
serializableBuilderClass() |
LastSync.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant lastSyncTime()
The time of the last attempted sync from the repository to the Service Catalog product.
public final LastSyncStatus lastSyncStatus()
The current status of the sync. Responses include SUCCEEDED or FAILED.
If the service returns an enum value that is not available in the current SDK version, lastSyncStatus
will return LastSyncStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from lastSyncStatusAsString().
SUCCEEDED or FAILED.LastSyncStatuspublic final String lastSyncStatusAsString()
The current status of the sync. Responses include SUCCEEDED or FAILED.
If the service returns an enum value that is not available in the current SDK version, lastSyncStatus
will return LastSyncStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from lastSyncStatusAsString().
SUCCEEDED or FAILED.LastSyncStatuspublic final String lastSyncStatusMessage()
The sync's status message.
public final Instant lastSuccessfulSyncTime()
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
public final String lastSuccessfulSyncProvisioningArtifactId()
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
public LastSync.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LastSync.Builder,LastSync>public static LastSync.Builder builder()
public static Class<? extends LastSync.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.