public static interface NodeInfo.Builder extends SdkPojo, CopyableBuilder<NodeInfo.Builder,NodeInfo>
Modifier and Type | Method and Description |
---|---|
NodeInfo.Builder |
addedToClusterTime(String addedToClusterTime)
The start time.
|
NodeInfo.Builder |
brokerNodeInfo(BrokerNodeInfo brokerNodeInfo)
The broker node info.
|
default NodeInfo.Builder |
brokerNodeInfo(Consumer<BrokerNodeInfo.Builder> brokerNodeInfo)
The broker node info.
|
NodeInfo.Builder |
instanceType(String instanceType)
The instance type.
|
NodeInfo.Builder |
nodeARN(String nodeARN)
The Amazon Resource Name (ARN) of the node.
|
NodeInfo.Builder |
nodeType(NodeType nodeType)
The node type.
|
NodeInfo.Builder |
nodeType(String nodeType)
The node type.
|
default NodeInfo.Builder |
zookeeperNodeInfo(Consumer<ZookeeperNodeInfo.Builder> zookeeperNodeInfo)
The ZookeeperNodeInfo.
|
NodeInfo.Builder |
zookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo)
The ZookeeperNodeInfo.
|
copy
applyMutation, build
NodeInfo.Builder addedToClusterTime(String addedToClusterTime)
The start time.
addedToClusterTime
- The start time.NodeInfo.Builder brokerNodeInfo(BrokerNodeInfo brokerNodeInfo)
The broker node info.
brokerNodeInfo
- The broker node info.default NodeInfo.Builder brokerNodeInfo(Consumer<BrokerNodeInfo.Builder> brokerNodeInfo)
The broker node info.
This is a convenience that creates an instance of theBrokerNodeInfo.Builder
avoiding the need to
create one manually via BrokerNodeInfo.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to brokerNodeInfo(BrokerNodeInfo)
.brokerNodeInfo
- a consumer that will call methods on BrokerNodeInfo.Builder
brokerNodeInfo(BrokerNodeInfo)
NodeInfo.Builder instanceType(String instanceType)
The instance type.
instanceType
- The instance type.NodeInfo.Builder nodeARN(String nodeARN)
The Amazon Resource Name (ARN) of the node.
nodeARN
- The Amazon Resource Name (ARN) of the node.NodeInfo.Builder nodeType(String nodeType)
The node type.
NodeInfo.Builder nodeType(NodeType nodeType)
The node type.
NodeInfo.Builder zookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo)
The ZookeeperNodeInfo.
zookeeperNodeInfo
- The ZookeeperNodeInfo.default NodeInfo.Builder zookeeperNodeInfo(Consumer<ZookeeperNodeInfo.Builder> zookeeperNodeInfo)
The ZookeeperNodeInfo.
This is a convenience that creates an instance of theZookeeperNodeInfo.Builder
avoiding the need to
create one manually via ZookeeperNodeInfo.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to zookeeperNodeInfo(ZookeeperNodeInfo)
.zookeeperNodeInfo
- a consumer that will call methods on ZookeeperNodeInfo.Builder
zookeeperNodeInfo(ZookeeperNodeInfo)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.