public static interface CacheNode.Builder extends SdkPojo, CopyableBuilder<CacheNode.Builder,CacheNode>
Modifier and Type | Method and Description |
---|---|
CacheNode.Builder |
cacheNodeCreateTime(Instant cacheNodeCreateTime)
The date and time when the cache node was created.
|
CacheNode.Builder |
cacheNodeId(String cacheNodeId)
The cache node identifier.
|
CacheNode.Builder |
cacheNodeStatus(String cacheNodeStatus)
The current state of this cache node.
|
CacheNode.Builder |
customerAvailabilityZone(String customerAvailabilityZone)
The Availability Zone where this node was created and now resides.
|
default CacheNode.Builder |
endpoint(Consumer<Endpoint.Builder> endpoint)
The hostname for connecting to this cache node.
|
CacheNode.Builder |
endpoint(Endpoint endpoint)
The hostname for connecting to this cache node.
|
CacheNode.Builder |
parameterGroupStatus(String parameterGroupStatus)
The status of the parameter group applied to this cache node.
|
CacheNode.Builder |
sourceCacheNodeId(String sourceCacheNodeId)
The ID of the primary node to which this read replica node is synchronized.
|
copy
applyMutation, build
CacheNode.Builder cacheNodeId(String cacheNodeId)
The cache node identifier. A node ID is a numeric identifier (0001, 0002, etc.). The combination of cluster ID and node ID uniquely identifies every cache node used in a customer's AWS account.
cacheNodeId
- The cache node identifier. A node ID is a numeric identifier (0001, 0002, etc.). The combination of
cluster ID and node ID uniquely identifies every cache node used in a customer's AWS account.CacheNode.Builder cacheNodeStatus(String cacheNodeStatus)
The current state of this cache node.
cacheNodeStatus
- The current state of this cache node.CacheNode.Builder cacheNodeCreateTime(Instant cacheNodeCreateTime)
The date and time when the cache node was created.
cacheNodeCreateTime
- The date and time when the cache node was created.CacheNode.Builder endpoint(Endpoint endpoint)
The hostname for connecting to this cache node.
endpoint
- The hostname for connecting to this cache node.default CacheNode.Builder endpoint(Consumer<Endpoint.Builder> endpoint)
The hostname for connecting to this cache node.
This is a convenience that creates an instance of theEndpoint.Builder
avoiding the need to create
one manually via Endpoint.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to endpoint(Endpoint)
.endpoint
- a consumer that will call methods on Endpoint.Builder
endpoint(Endpoint)
CacheNode.Builder parameterGroupStatus(String parameterGroupStatus)
The status of the parameter group applied to this cache node.
parameterGroupStatus
- The status of the parameter group applied to this cache node.CacheNode.Builder sourceCacheNodeId(String sourceCacheNodeId)
The ID of the primary node to which this read replica node is synchronized. If this field is empty, this node is not associated with a primary cluster.
sourceCacheNodeId
- The ID of the primary node to which this read replica node is synchronized. If this field is empty,
this node is not associated with a primary cluster.CacheNode.Builder customerAvailabilityZone(String customerAvailabilityZone)
The Availability Zone where this node was created and now resides.
customerAvailabilityZone
- The Availability Zone where this node was created and now resides.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.