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 that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #nodeGroupUpdateStatus(List) .nodeGroupUpdateStatus - a consumer that will call methods on List.Builder #nodeGroupUpdateStatus(List) 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 that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #cacheNodeUpdateStatus(List) .cacheNodeUpdateStatus - a consumer that will call methods on List.Builder #cacheNodeUpdateStatus(List) 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 © 2021. All rights reserved.