Interface NodeInfo.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<NodeInfo.Builder,,NodeInfo> SdkBuilder<NodeInfo.Builder,,NodeInfo> SdkPojo
- Enclosing class:
 NodeInfo
- 
Method Summary
Modifier and TypeMethodDescriptionaddedToClusterTime(String addedToClusterTime) The start time.default NodeInfo.BuilderbrokerNodeInfo(Consumer<BrokerNodeInfo.Builder> brokerNodeInfo) The broker node info.brokerNodeInfo(BrokerNodeInfo brokerNodeInfo) The broker node info.default NodeInfo.BuildercontrollerNodeInfo(Consumer<ControllerNodeInfo.Builder> controllerNodeInfo) The ControllerNodeInfo.controllerNodeInfo(ControllerNodeInfo controllerNodeInfo) The ControllerNodeInfo.instanceType(String instanceType) The instance type.The Amazon Resource Name (ARN) of the node.The node type.The node type.default NodeInfo.BuilderzookeeperNodeInfo(Consumer<ZookeeperNodeInfo.Builder> zookeeperNodeInfo) The ZookeeperNodeInfo.zookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo) The ZookeeperNodeInfo.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields 
- 
Method Details
- 
addedToClusterTime
The start time.
- Parameters:
 addedToClusterTime-The start time.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
brokerNodeInfo
The broker node info.
- Parameters:
 brokerNodeInfo-The broker node info.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
brokerNodeInfo
The broker node info.
This is a convenience method that creates an instance of theBrokerNodeInfo.Builderavoiding the need to create one manually viaBrokerNodeInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobrokerNodeInfo(BrokerNodeInfo).- Parameters:
 brokerNodeInfo- a consumer that will call methods onBrokerNodeInfo.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
controllerNodeInfo
The ControllerNodeInfo.
- Parameters:
 controllerNodeInfo-The ControllerNodeInfo.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
controllerNodeInfo
default NodeInfo.Builder controllerNodeInfo(Consumer<ControllerNodeInfo.Builder> controllerNodeInfo) The ControllerNodeInfo.
This is a convenience method that creates an instance of theControllerNodeInfo.Builderavoiding the need to create one manually viaControllerNodeInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontrollerNodeInfo(ControllerNodeInfo).- Parameters:
 controllerNodeInfo- a consumer that will call methods onControllerNodeInfo.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
instanceType
The instance type.
- Parameters:
 instanceType-The instance type.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
nodeARN
The Amazon Resource Name (ARN) of the node.
- Parameters:
 nodeARN-The Amazon Resource Name (ARN) of the node.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
nodeType
The node type.
- Parameters:
 nodeType-The node type.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
nodeType
The node type.
- Parameters:
 nodeType-The node type.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
zookeeperNodeInfo
The ZookeeperNodeInfo.
- Parameters:
 zookeeperNodeInfo-The ZookeeperNodeInfo.
- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
zookeeperNodeInfo
The ZookeeperNodeInfo.
This is a convenience method that creates an instance of theZookeeperNodeInfo.Builderavoiding the need to create one manually viaZookeeperNodeInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tozookeeperNodeInfo(ZookeeperNodeInfo).- Parameters:
 zookeeperNodeInfo- a consumer that will call methods onZookeeperNodeInfo.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -