public static interface Provisioned.Builder extends SdkPojo, CopyableBuilder<Provisioned.Builder,Provisioned>
| Modifier and Type | Method and Description |
|---|---|
Provisioned.Builder |
brokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the brokers.
|
default Provisioned.Builder |
brokerNodeGroupInfo(Consumer<BrokerNodeGroupInfo.Builder> brokerNodeGroupInfo)
Information about the brokers.
|
Provisioned.Builder |
clientAuthentication(ClientAuthentication clientAuthentication)
Includes all client authentication information.
|
default Provisioned.Builder |
clientAuthentication(Consumer<ClientAuthentication.Builder> clientAuthentication)
Includes all client authentication information.
|
Provisioned.Builder |
currentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
|
default Provisioned.Builder |
currentBrokerSoftwareInfo(Consumer<BrokerSoftwareInfo.Builder> currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
|
default Provisioned.Builder |
encryptionInfo(Consumer<EncryptionInfo.Builder> encryptionInfo)
Includes all encryption-related information.
|
Provisioned.Builder |
encryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
|
Provisioned.Builder |
enhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
Provisioned.Builder |
enhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
default Provisioned.Builder |
loggingInfo(Consumer<LoggingInfo.Builder> loggingInfo)
Log delivery information for the cluster.
|
Provisioned.Builder |
loggingInfo(LoggingInfo loggingInfo)
Log delivery information for the cluster.
|
Provisioned.Builder |
numberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of broker nodes in the cluster.
|
default Provisioned.Builder |
openMonitoring(Consumer<OpenMonitoringInfo.Builder> openMonitoring)
The settings for open monitoring.
|
Provisioned.Builder |
openMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
|
Provisioned.Builder |
storageMode(StorageMode storageMode)
This controls storage mode for supported storage tiers.
|
Provisioned.Builder |
storageMode(String storageMode)
This controls storage mode for supported storage tiers.
|
Provisioned.Builder |
zookeeperConnectString(String zookeeperConnectString)
The connection string to use to connect to the Apache ZooKeeper cluster.
|
Provisioned.Builder |
zookeeperConnectStringTls(String zookeeperConnectStringTls)
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProvisioned.Builder brokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the brokers.
brokerNodeGroupInfo - Information about the brokers.
default Provisioned.Builder brokerNodeGroupInfo(Consumer<BrokerNodeGroupInfo.Builder> brokerNodeGroupInfo)
Information about the brokers.
This is a convenience method that creates an instance of theBrokerNodeGroupInfo.Builder avoiding the
need to create one manually via BrokerNodeGroupInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to brokerNodeGroupInfo(BrokerNodeGroupInfo).
brokerNodeGroupInfo - a consumer that will call methods on BrokerNodeGroupInfo.BuilderbrokerNodeGroupInfo(BrokerNodeGroupInfo)Provisioned.Builder currentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
currentBrokerSoftwareInfo - Information about the Apache Kafka version deployed on the brokers.
default 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.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.BuildercurrentBrokerSoftwareInfo(BrokerSoftwareInfo)Provisioned.Builder clientAuthentication(ClientAuthentication clientAuthentication)
Includes all client authentication information.
clientAuthentication - Includes all client authentication information.
default Provisioned.Builder clientAuthentication(Consumer<ClientAuthentication.Builder> clientAuthentication)
Includes all client authentication information.
This is a convenience method that creates an instance of theClientAuthentication.Builder avoiding
the need to create one manually via ClientAuthentication.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to clientAuthentication(ClientAuthentication).
clientAuthentication - a consumer that will call methods on ClientAuthentication.BuilderclientAuthentication(ClientAuthentication)Provisioned.Builder encryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
encryptionInfo - Includes all encryption-related information.
default Provisioned.Builder encryptionInfo(Consumer<EncryptionInfo.Builder> encryptionInfo)
Includes all encryption-related information.
This is a convenience method that creates an instance of theEncryptionInfo.Builder avoiding the need
to create one manually via EncryptionInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encryptionInfo(EncryptionInfo).
encryptionInfo - a consumer that will call methods on EncryptionInfo.BuilderencryptionInfo(EncryptionInfo)Provisioned.Builder enhancedMonitoring(String 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.
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.
EnhancedMonitoring,
EnhancedMonitoringProvisioned.Builder enhancedMonitoring(EnhancedMonitoring 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.
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.
EnhancedMonitoring,
EnhancedMonitoringProvisioned.Builder openMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
openMonitoring - The settings for open monitoring.
default Provisioned.Builder openMonitoring(Consumer<OpenMonitoringInfo.Builder> openMonitoring)
The settings for open monitoring.
This is a convenience method that creates an instance of theOpenMonitoringInfo.Builder avoiding the
need to create one manually via OpenMonitoringInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to openMonitoring(OpenMonitoringInfo).
openMonitoring - a consumer that will call methods on OpenMonitoringInfo.BuilderopenMonitoring(OpenMonitoringInfo)Provisioned.Builder loggingInfo(LoggingInfo loggingInfo)
Log delivery information for the cluster.
loggingInfo - Log delivery information for the cluster.
default Provisioned.Builder loggingInfo(Consumer<LoggingInfo.Builder> loggingInfo)
Log delivery information for the cluster.
This is a convenience method that creates an instance of theLoggingInfo.Builder avoiding the need to
create one manually via LoggingInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to loggingInfo(LoggingInfo).
loggingInfo - a consumer that will call methods on LoggingInfo.BuilderloggingInfo(LoggingInfo)Provisioned.Builder numberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of broker nodes in the cluster.
numberOfBrokerNodes - The number of broker nodes in the cluster.
Provisioned.Builder zookeeperConnectString(String zookeeperConnectString)
The connection string to use to connect to the Apache ZooKeeper cluster.
zookeeperConnectString - The connection string to use to connect to the Apache ZooKeeper cluster.
Provisioned.Builder zookeeperConnectStringTls(String zookeeperConnectStringTls)
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
zookeeperConnectStringTls - The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
Provisioned.Builder storageMode(String storageMode)
This controls storage mode for supported storage tiers.
storageMode - This controls storage mode for supported storage tiers.
StorageMode,
StorageModeProvisioned.Builder storageMode(StorageMode storageMode)
This controls storage mode for supported storage tiers.
storageMode - This controls storage mode for supported storage tiers.
StorageMode,
StorageModeCopyright © 2023. All rights reserved.