public static interface PendingModifiedValues.Builder extends SdkPojo, CopyableBuilder<PendingModifiedValues.Builder,PendingModifiedValues>
| Modifier and Type | Method and Description |
|---|---|
PendingModifiedValues.Builder |
authTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
|
PendingModifiedValues.Builder |
authTokenStatus(String authTokenStatus)
The auth token status
|
PendingModifiedValues.Builder |
cacheNodeIdsToRemove(Collection<String> cacheNodeIdsToRemove)
A list of cache node IDs that are being removed (or will be removed) from the cluster.
|
PendingModifiedValues.Builder |
cacheNodeIdsToRemove(String... cacheNodeIdsToRemove)
A list of cache node IDs that are being removed (or will be removed) from the cluster.
|
PendingModifiedValues.Builder |
cacheNodeType(String cacheNodeType)
The cache node type that this cluster or replication group is scaled to.
|
PendingModifiedValues.Builder |
engineVersion(String engineVersion)
The new cache engine version that the cluster runs.
|
PendingModifiedValues.Builder |
logDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
|
PendingModifiedValues.Builder |
logDeliveryConfigurations(Consumer<PendingLogDeliveryConfiguration.Builder>... logDeliveryConfigurations)
The log delivery configurations being modified
|
PendingModifiedValues.Builder |
logDeliveryConfigurations(PendingLogDeliveryConfiguration... logDeliveryConfigurations)
The log delivery configurations being modified
|
PendingModifiedValues.Builder |
numCacheNodes(Integer numCacheNodes)
The new number of cache nodes for the cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPendingModifiedValues.Builder numCacheNodes(Integer numCacheNodes)
The new number of cache nodes for the cluster.
For clusters running Redis, this value must be 1. For clusters running Memcached, this value must be between 1 and 40.
numCacheNodes - The new number of cache nodes for the cluster.
For clusters running Redis, this value must be 1. For clusters running Memcached, this value must be between 1 and 40.
PendingModifiedValues.Builder cacheNodeIdsToRemove(Collection<String> cacheNodeIdsToRemove)
A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a 4-digit numeric identifier (0001, 0002, etc.).
cacheNodeIdsToRemove - A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a
4-digit numeric identifier (0001, 0002, etc.).PendingModifiedValues.Builder cacheNodeIdsToRemove(String... cacheNodeIdsToRemove)
A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a 4-digit numeric identifier (0001, 0002, etc.).
cacheNodeIdsToRemove - A list of cache node IDs that are being removed (or will be removed) from the cluster. A node ID is a
4-digit numeric identifier (0001, 0002, etc.).PendingModifiedValues.Builder engineVersion(String engineVersion)
The new cache engine version that the cluster runs.
engineVersion - The new cache engine version that the cluster runs.PendingModifiedValues.Builder cacheNodeType(String cacheNodeType)
The cache node type that this cluster or replication group is scaled to.
cacheNodeType - The cache node type that this cluster or replication group is scaled to.PendingModifiedValues.Builder authTokenStatus(String authTokenStatus)
The auth token status
authTokenStatus - The auth token statusAuthTokenUpdateStatus,
AuthTokenUpdateStatusPendingModifiedValues.Builder authTokenStatus(AuthTokenUpdateStatus authTokenStatus)
The auth token status
authTokenStatus - The auth token statusAuthTokenUpdateStatus,
AuthTokenUpdateStatusPendingModifiedValues.Builder logDeliveryConfigurations(Collection<PendingLogDeliveryConfiguration> logDeliveryConfigurations)
The log delivery configurations being modified
logDeliveryConfigurations - The log delivery configurations being modifiedPendingModifiedValues.Builder logDeliveryConfigurations(PendingLogDeliveryConfiguration... logDeliveryConfigurations)
The log delivery configurations being modified
logDeliveryConfigurations - The log delivery configurations being modifiedPendingModifiedValues.Builder logDeliveryConfigurations(Consumer<PendingLogDeliveryConfiguration.Builder>... logDeliveryConfigurations)
The log delivery configurations being modified
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 #logDeliveryConfigurations(List) .logDeliveryConfigurations - a consumer that will call methods on List.Builder #logDeliveryConfigurations(List) Copyright © 2021. All rights reserved.