public static interface UpdateAction.Builder extends SdkPojo, CopyableBuilder<UpdateAction.Builder,UpdateAction>
| Modifier and Type | Method and Description |
|---|---|
UpdateAction.Builder |
cacheClusterId(String cacheClusterId)
The ID of the cache cluster
|
UpdateAction.Builder |
cacheNodeUpdateStatus(CacheNodeUpdateStatus... cacheNodeUpdateStatus)
The status of the service update on the cache node
|
UpdateAction.Builder |
cacheNodeUpdateStatus(Collection<CacheNodeUpdateStatus> cacheNodeUpdateStatus)
The status of the service update on the cache node
|
UpdateAction.Builder |
cacheNodeUpdateStatus(Consumer<CacheNodeUpdateStatus.Builder>... cacheNodeUpdateStatus)
The status of the service update on the cache node
|
UpdateAction.Builder |
engine(String engine)
The Elasticache engine to which the update applies.
|
UpdateAction.Builder |
estimatedUpdateTime(String estimatedUpdateTime)
The estimated length of time for the update to complete
|
UpdateAction.Builder |
nodeGroupUpdateStatus(Collection<NodeGroupUpdateStatus> nodeGroupUpdateStatus)
The status of the service update on the node group
|
UpdateAction.Builder |
nodeGroupUpdateStatus(Consumer<NodeGroupUpdateStatus.Builder>... nodeGroupUpdateStatus)
The status of the service update on the node group
|
UpdateAction.Builder |
nodeGroupUpdateStatus(NodeGroupUpdateStatus... nodeGroupUpdateStatus)
The status of the service update on the node group
|
UpdateAction.Builder |
nodesUpdated(String nodesUpdated)
The progress of the service update on the replication group
|
UpdateAction.Builder |
replicationGroupId(String replicationGroupId)
The ID of the replication group
|
UpdateAction.Builder |
serviceUpdateName(String serviceUpdateName)
The unique ID of the service update
|
UpdateAction.Builder |
serviceUpdateRecommendedApplyByDate(Instant serviceUpdateRecommendedApplyByDate)
The recommended date to apply the service update to ensure compliance.
|
UpdateAction.Builder |
serviceUpdateReleaseDate(Instant serviceUpdateReleaseDate)
The date the update is first available
|
UpdateAction.Builder |
serviceUpdateSeverity(ServiceUpdateSeverity serviceUpdateSeverity)
The severity of the service update
|
UpdateAction.Builder |
serviceUpdateSeverity(String serviceUpdateSeverity)
The severity of the service update
|
UpdateAction.Builder |
serviceUpdateStatus(ServiceUpdateStatus serviceUpdateStatus)
The status of the service update
|
UpdateAction.Builder |
serviceUpdateStatus(String serviceUpdateStatus)
The status of the service update
|
UpdateAction.Builder |
serviceUpdateType(ServiceUpdateType serviceUpdateType)
Reflects the nature of the service update
|
UpdateAction.Builder |
serviceUpdateType(String serviceUpdateType)
Reflects the nature of the service update
|
UpdateAction.Builder |
slaMet(SlaMet slaMet)
If yes, all nodes in the replication group have been updated by the recommended apply-by date.
|
UpdateAction.Builder |
slaMet(String slaMet)
If yes, all nodes in the replication group have been updated by the recommended apply-by date.
|
UpdateAction.Builder |
updateActionAvailableDate(Instant updateActionAvailableDate)
The date that the service update is available to a replication group
|
UpdateAction.Builder |
updateActionStatus(String updateActionStatus)
The status of the update action
|
UpdateAction.Builder |
updateActionStatus(UpdateActionStatus updateActionStatus)
The status of the update action
|
UpdateAction.Builder |
updateActionStatusModifiedDate(Instant updateActionStatusModifiedDate)
The date when the UpdateActionStatus was last modified
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAction.Builder replicationGroupId(String replicationGroupId)
The ID of the replication group
replicationGroupId - The ID of the replication groupUpdateAction.Builder cacheClusterId(String cacheClusterId)
The ID of the cache cluster
cacheClusterId - The ID of the cache clusterUpdateAction.Builder serviceUpdateName(String serviceUpdateName)
The unique ID of the service update
serviceUpdateName - The unique ID of the service updateUpdateAction.Builder serviceUpdateReleaseDate(Instant serviceUpdateReleaseDate)
The date the update is first available
serviceUpdateReleaseDate - The date the update is first availableUpdateAction.Builder serviceUpdateSeverity(String serviceUpdateSeverity)
The severity of the service update
serviceUpdateSeverity - The severity of the service updateServiceUpdateSeverity,
ServiceUpdateSeverityUpdateAction.Builder serviceUpdateSeverity(ServiceUpdateSeverity serviceUpdateSeverity)
The severity of the service update
serviceUpdateSeverity - The severity of the service updateServiceUpdateSeverity,
ServiceUpdateSeverityUpdateAction.Builder serviceUpdateStatus(String serviceUpdateStatus)
The status of the service update
serviceUpdateStatus - The status of the service updateServiceUpdateStatus,
ServiceUpdateStatusUpdateAction.Builder serviceUpdateStatus(ServiceUpdateStatus serviceUpdateStatus)
The status of the service update
serviceUpdateStatus - The status of the service updateServiceUpdateStatus,
ServiceUpdateStatusUpdateAction.Builder serviceUpdateRecommendedApplyByDate(Instant serviceUpdateRecommendedApplyByDate)
The recommended date to apply the service update to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.
serviceUpdateRecommendedApplyByDate - The recommended date to apply the service update to ensure compliance. For information on compliance,
see Self-Service Security Updates for Compliance.UpdateAction.Builder serviceUpdateType(String serviceUpdateType)
Reflects the nature of the service update
serviceUpdateType - Reflects the nature of the service updateServiceUpdateType,
ServiceUpdateTypeUpdateAction.Builder serviceUpdateType(ServiceUpdateType serviceUpdateType)
Reflects the nature of the service update
serviceUpdateType - Reflects the nature of the service updateServiceUpdateType,
ServiceUpdateTypeUpdateAction.Builder updateActionAvailableDate(Instant updateActionAvailableDate)
The date that the service update is available to a replication group
updateActionAvailableDate - The date that the service update is available to a replication groupUpdateAction.Builder updateActionStatus(String updateActionStatus)
The status of the update action
updateActionStatus - The status of the update actionUpdateActionStatus,
UpdateActionStatusUpdateAction.Builder updateActionStatus(UpdateActionStatus updateActionStatus)
The status of the update action
updateActionStatus - The status of the update actionUpdateActionStatus,
UpdateActionStatusUpdateAction.Builder nodesUpdated(String nodesUpdated)
The progress of the service update on the replication group
nodesUpdated - The progress of the service update on the replication groupUpdateAction.Builder updateActionStatusModifiedDate(Instant updateActionStatusModifiedDate)
The date when the UpdateActionStatus was last modified
updateActionStatusModifiedDate - The date when the UpdateActionStatus was last modifiedUpdateAction.Builder slaMet(String slaMet)
If yes, all nodes in the replication group have been updated by the recommended apply-by date. If no, at least one node in the replication group have not been updated by the recommended apply-by date. If N/A, the replication group was created after the recommended apply-by date.
slaMet - If yes, all nodes in the replication group have been updated by the recommended apply-by date. If no,
at least one node in the replication group have not been updated by the recommended apply-by date. If
N/A, the replication group was created after the recommended apply-by date.SlaMet,
SlaMetUpdateAction.Builder slaMet(SlaMet slaMet)
If yes, all nodes in the replication group have been updated by the recommended apply-by date. If no, at least one node in the replication group have not been updated by the recommended apply-by date. If N/A, the replication group was created after the recommended apply-by date.
slaMet - If yes, all nodes in the replication group have been updated by the recommended apply-by date. If no,
at least one node in the replication group have not been updated by the recommended apply-by date. If
N/A, the replication group was created after the recommended apply-by date.SlaMet,
SlaMetUpdateAction.Builder nodeGroupUpdateStatus(Collection<NodeGroupUpdateStatus> nodeGroupUpdateStatus)
The status of the service update on the node group
nodeGroupUpdateStatus - The status of the service update on the node groupUpdateAction.Builder nodeGroupUpdateStatus(NodeGroupUpdateStatus... nodeGroupUpdateStatus)
The status of the service update on the node group
nodeGroupUpdateStatus - The status of the service update on the node groupUpdateAction.Builder nodeGroupUpdateStatus(Consumer<NodeGroupUpdateStatus.Builder>... nodeGroupUpdateStatus)
The status of the service update on the node group
This is a convenience method that creates an instance of theNodeGroupUpdateStatus.Builder avoiding the need to
create one manually via
NodeGroupUpdateStatus.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #nodeGroupUpdateStatus(List.
nodeGroupUpdateStatus - a consumer that will call methods on
NodeGroupUpdateStatus.Builder#nodeGroupUpdateStatus(java.util.Collection) UpdateAction.Builder cacheNodeUpdateStatus(Collection<CacheNodeUpdateStatus> cacheNodeUpdateStatus)
The status of the service update on the cache node
cacheNodeUpdateStatus - The status of the service update on the cache nodeUpdateAction.Builder cacheNodeUpdateStatus(CacheNodeUpdateStatus... cacheNodeUpdateStatus)
The status of the service update on the cache node
cacheNodeUpdateStatus - The status of the service update on the cache nodeUpdateAction.Builder cacheNodeUpdateStatus(Consumer<CacheNodeUpdateStatus.Builder>... cacheNodeUpdateStatus)
The status of the service update on the cache node
This is a convenience method that creates an instance of theCacheNodeUpdateStatus.Builder avoiding the need to
create one manually via
CacheNodeUpdateStatus.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #cacheNodeUpdateStatus(List.
cacheNodeUpdateStatus - a consumer that will call methods on
CacheNodeUpdateStatus.Builder#cacheNodeUpdateStatus(java.util.Collection) UpdateAction.Builder estimatedUpdateTime(String estimatedUpdateTime)
The estimated length of time for the update to complete
estimatedUpdateTime - The estimated length of time for the update to completeUpdateAction.Builder engine(String engine)
The Elasticache engine to which the update applies. Either Redis or Memcached
engine - The Elasticache engine to which the update applies. Either Redis or MemcachedCopyright © 2023. All rights reserved.