Interface LastSync.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LastSync.Builder,LastSync>,SdkBuilder<LastSync.Builder,LastSync>,SdkPojo
- Enclosing class:
- LastSync
public static interface LastSync.Builder extends SdkPojo, CopyableBuilder<LastSync.Builder,LastSync>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LastSync.BuilderlastSuccessfulSyncProvisioningArtifactId(String lastSuccessfulSyncProvisioningArtifactId)The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.LastSync.BuilderlastSuccessfulSyncTime(Instant lastSuccessfulSyncTime)The time of the latest successful sync from the source repo artifact to the Service Catalog product.LastSync.BuilderlastSyncStatus(String lastSyncStatus)The current status of the sync.LastSync.BuilderlastSyncStatus(LastSyncStatus lastSyncStatus)The current status of the sync.LastSync.BuilderlastSyncStatusMessage(String lastSyncStatusMessage)The sync's status message.LastSync.BuilderlastSyncTime(Instant lastSyncTime)The time of the last attempted sync from the repository to the Service Catalog product.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
lastSyncTime
LastSync.Builder lastSyncTime(Instant lastSyncTime)
The time of the last attempted sync from the repository to the Service Catalog product.
- Parameters:
lastSyncTime- The time of the last attempted sync from the repository to the Service Catalog product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSyncStatus
LastSync.Builder lastSyncStatus(String lastSyncStatus)
The current status of the sync. Responses include
SUCCEEDEDorFAILED.- Parameters:
lastSyncStatus- The current status of the sync. Responses includeSUCCEEDEDorFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LastSyncStatus,LastSyncStatus
-
lastSyncStatus
LastSync.Builder lastSyncStatus(LastSyncStatus lastSyncStatus)
The current status of the sync. Responses include
SUCCEEDEDorFAILED.- Parameters:
lastSyncStatus- The current status of the sync. Responses includeSUCCEEDEDorFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LastSyncStatus,LastSyncStatus
-
lastSyncStatusMessage
LastSync.Builder lastSyncStatusMessage(String lastSyncStatusMessage)
The sync's status message.
- Parameters:
lastSyncStatusMessage- The sync's status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulSyncTime
LastSync.Builder lastSuccessfulSyncTime(Instant lastSuccessfulSyncTime)
The time of the latest successful sync from the source repo artifact to the Service Catalog product.
- Parameters:
lastSuccessfulSyncTime- The time of the latest successful sync from the source repo artifact to the Service Catalog product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulSyncProvisioningArtifactId
LastSync.Builder lastSuccessfulSyncProvisioningArtifactId(String lastSuccessfulSyncProvisioningArtifactId)
The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.
- Parameters:
lastSuccessfulSyncProvisioningArtifactId- The ProvisioningArtifactID of the ProvisioningArtifact created from the latest successful sync.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-