Interface Provisioned.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Provisioned.Builder,,- Provisioned> - SdkBuilder<Provisioned.Builder,,- Provisioned> - SdkPojo
- Enclosing class:
- Provisioned
- 
Method SummaryModifier and TypeMethodDescriptiondefault Provisioned.BuilderbrokerNodeGroupInfo(Consumer<BrokerNodeGroupInfo.Builder> brokerNodeGroupInfo) Information about the brokers.brokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo) Information about the brokers.default Provisioned.BuilderclientAuthentication(Consumer<ClientAuthentication.Builder> clientAuthentication) Includes all client authentication information.clientAuthentication(ClientAuthentication clientAuthentication) Includes all client authentication information.default Provisioned.BuildercurrentBrokerSoftwareInfo(Consumer<BrokerSoftwareInfo.Builder> currentBrokerSoftwareInfo) Information about the Apache Kafka version deployed on the brokers.currentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo) Information about the Apache Kafka version deployed on the brokers.customerActionStatus(String customerActionStatus) Determines if there is an action required from the customer.customerActionStatus(CustomerActionStatus customerActionStatus) Determines if there is an action required from the customer.default Provisioned.BuilderencryptionInfo(Consumer<EncryptionInfo.Builder> encryptionInfo) Includes all encryption-related information.encryptionInfo(EncryptionInfo encryptionInfo) Includes all encryption-related information.enhancedMonitoring(String enhancedMonitoring) Specifies the level of monitoring for the MSK cluster.enhancedMonitoring(EnhancedMonitoring enhancedMonitoring) Specifies the level of monitoring for the MSK cluster.default Provisioned.BuilderloggingInfo(Consumer<LoggingInfo.Builder> loggingInfo) Log delivery information for the cluster.loggingInfo(LoggingInfo loggingInfo) Log delivery information for the cluster.numberOfBrokerNodes(Integer numberOfBrokerNodes) The number of broker nodes in the cluster.default Provisioned.BuilderopenMonitoring(Consumer<OpenMonitoringInfo.Builder> openMonitoring) The settings for open monitoring.openMonitoring(OpenMonitoringInfo openMonitoring) The settings for open monitoring.storageMode(String storageMode) This controls storage mode for supported storage tiers.storageMode(StorageMode storageMode) This controls storage mode for supported storage tiers.zookeeperConnectString(String zookeeperConnectString) The connection string to use to connect to the Apache ZooKeeper cluster.zookeeperConnectStringTls(String zookeeperConnectStringTls) The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
brokerNodeGroupInfoInformation about the brokers. - Parameters:
- brokerNodeGroupInfo-- Information about the brokers. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
brokerNodeGroupInfodefault Provisioned.Builder brokerNodeGroupInfo(Consumer<BrokerNodeGroupInfo.Builder> brokerNodeGroupInfo) Information about the brokers. This is a convenience method that creates an instance of theBrokerNodeGroupInfo.Builderavoiding the need to create one manually viaBrokerNodeGroupInfo.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobrokerNodeGroupInfo(BrokerNodeGroupInfo).- Parameters:
- brokerNodeGroupInfo- a consumer that will call methods on- BrokerNodeGroupInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
currentBrokerSoftwareInfoInformation about the Apache Kafka version deployed on the brokers. - Parameters:
- currentBrokerSoftwareInfo-- Information about the Apache Kafka version deployed on the brokers. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
currentBrokerSoftwareInfodefault Provisioned.Builder currentBrokerSoftwareInfo(Consumer<BrokerSoftwareInfo.Builder> currentBrokerSoftwareInfo) Information about the Apache Kafka version deployed on the brokers. This is a convenience method that creates an instance of theBrokerSoftwareInfo.Builderavoiding the need to create one manually viaBrokerSoftwareInfo.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocurrentBrokerSoftwareInfo(BrokerSoftwareInfo).- Parameters:
- currentBrokerSoftwareInfo- a consumer that will call methods on- BrokerSoftwareInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
clientAuthenticationIncludes all client authentication information. - Parameters:
- clientAuthentication-- Includes all client authentication information. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clientAuthenticationdefault Provisioned.Builder clientAuthentication(Consumer<ClientAuthentication.Builder> clientAuthentication) Includes all client authentication information. This is a convenience method that creates an instance of theClientAuthentication.Builderavoiding the need to create one manually viaClientAuthentication.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclientAuthentication(ClientAuthentication).- Parameters:
- clientAuthentication- a consumer that will call methods on- ClientAuthentication.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
encryptionInfoIncludes all encryption-related information. - Parameters:
- encryptionInfo-- Includes all encryption-related information. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
encryptionInfoIncludes all encryption-related information. This is a convenience method that creates an instance of theEncryptionInfo.Builderavoiding the need to create one manually viaEncryptionInfo.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionInfo(EncryptionInfo).- Parameters:
- encryptionInfo- a consumer that will call methods on- EncryptionInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
enhancedMonitoringSpecifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION. - Parameters:
- enhancedMonitoring-- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
enhancedMonitoringSpecifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION. - Parameters:
- enhancedMonitoring-- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
openMonitoringThe settings for open monitoring. - Parameters:
- openMonitoring-- The settings for open monitoring. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
openMonitoringThe settings for open monitoring. This is a convenience method that creates an instance of theOpenMonitoringInfo.Builderavoiding the need to create one manually viaOpenMonitoringInfo.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toopenMonitoring(OpenMonitoringInfo).- Parameters:
- openMonitoring- a consumer that will call methods on- OpenMonitoringInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
loggingInfoLog delivery information for the cluster. - Parameters:
- loggingInfo-- Log delivery information for the cluster. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
loggingInfoLog delivery information for the cluster. This is a convenience method that creates an instance of theLoggingInfo.Builderavoiding the need to create one manually viaLoggingInfo.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tologgingInfo(LoggingInfo).- Parameters:
- loggingInfo- a consumer that will call methods on- LoggingInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
numberOfBrokerNodesThe number of broker nodes in the cluster. - Parameters:
- numberOfBrokerNodes-- The number of broker nodes in the cluster. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
zookeeperConnectStringThe connection string to use to connect to the Apache ZooKeeper cluster. - Parameters:
- zookeeperConnectString-- The connection string to use to connect to the Apache ZooKeeper cluster. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
zookeeperConnectStringTlsThe connection string to use to connect to the Apache ZooKeeper cluster on a TLS port. - Parameters:
- zookeeperConnectStringTls-- The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
storageModeThis controls storage mode for supported storage tiers. - Parameters:
- storageMode-- This controls storage mode for supported storage tiers. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
storageModeThis controls storage mode for supported storage tiers. - Parameters:
- storageMode-- This controls storage mode for supported storage tiers. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
customerActionStatusDetermines if there is an action required from the customer. - Parameters:
- customerActionStatus-- Determines if there is an action required from the customer. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
customerActionStatusDetermines if there is an action required from the customer. - Parameters:
- customerActionStatus-- Determines if there is an action required from the customer. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-