public static interface BrokerNodeInfo.Builder extends SdkPojo, CopyableBuilder<BrokerNodeInfo.Builder,BrokerNodeInfo>
Modifier and Type | Method and Description |
---|---|
BrokerNodeInfo.Builder |
attachedENIId(String attachedENIId)
The attached elastic network interface of the broker.
|
BrokerNodeInfo.Builder |
brokerId(Double brokerId)
The ID of the broker.
|
BrokerNodeInfo.Builder |
clientSubnet(String clientSubnet)
The client subnet to which this broker node belongs.
|
BrokerNodeInfo.Builder |
clientVpcIpAddress(String clientVpcIpAddress)
The virtual private cloud (VPC) of the client.
|
BrokerNodeInfo.Builder |
currentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
|
default BrokerNodeInfo.Builder |
currentBrokerSoftwareInfo(Consumer<BrokerSoftwareInfo.Builder> currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
|
copy
applyMutation, build
BrokerNodeInfo.Builder attachedENIId(String attachedENIId)
The attached elastic network interface of the broker.
attachedENIId
- The attached elastic network interface of the broker.BrokerNodeInfo.Builder brokerId(Double brokerId)
The ID of the broker.
brokerId
- The ID of the broker.BrokerNodeInfo.Builder clientSubnet(String clientSubnet)
The client subnet to which this broker node belongs.
clientSubnet
- The client subnet to which this broker node belongs.BrokerNodeInfo.Builder clientVpcIpAddress(String clientVpcIpAddress)
The virtual private cloud (VPC) of the client.
clientVpcIpAddress
- The virtual private cloud (VPC) of the client.BrokerNodeInfo.Builder currentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
currentBrokerSoftwareInfo
- Information about the version of software currently deployed on the Kafka brokers in the cluster.default BrokerNodeInfo.Builder currentBrokerSoftwareInfo(Consumer<BrokerSoftwareInfo.Builder> currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
This is a convenience that creates an instance of theBrokerSoftwareInfo.Builder
avoiding the need to
create one manually via BrokerSoftwareInfo.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to currentBrokerSoftwareInfo(BrokerSoftwareInfo)
.currentBrokerSoftwareInfo
- a consumer that will call methods on BrokerSoftwareInfo.Builder
currentBrokerSoftwareInfo(BrokerSoftwareInfo)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.