public static interface UpdateBrokerRequest.Builder extends MqRequest.Builder, SdkPojo, CopyableBuilder<UpdateBrokerRequest.Builder,UpdateBrokerRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateBrokerRequest.Builder |
authenticationStrategy(AuthenticationStrategy authenticationStrategy)
The authentication strategy used to secure the broker.
|
UpdateBrokerRequest.Builder |
authenticationStrategy(String authenticationStrategy)
The authentication strategy used to secure the broker.
|
UpdateBrokerRequest.Builder |
autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions.
|
UpdateBrokerRequest.Builder |
brokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
UpdateBrokerRequest.Builder |
configuration(ConfigurationId configuration)
A list of information about the configuration.
|
default UpdateBrokerRequest.Builder |
configuration(Consumer<ConfigurationId.Builder> configuration)
A list of information about the configuration.
|
UpdateBrokerRequest.Builder |
engineVersion(String engineVersion)
The version of the broker engine.
|
UpdateBrokerRequest.Builder |
hostInstanceType(String hostInstanceType)
The host instance type of the broker to upgrade to.
|
default UpdateBrokerRequest.Builder |
ldapServerMetadata(Consumer<LdapServerMetadataInput.Builder> ldapServerMetadata)
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
|
UpdateBrokerRequest.Builder |
ldapServerMetadata(LdapServerMetadataInput ldapServerMetadata)
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
|
default UpdateBrokerRequest.Builder |
logs(Consumer<Logs.Builder> logs)
Enables Amazon CloudWatch logging for brokers.
|
UpdateBrokerRequest.Builder |
logs(Logs logs)
Enables Amazon CloudWatch logging for brokers.
|
UpdateBrokerRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateBrokerRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateBrokerRequest.Builder |
securityGroups(Collection<String> securityGroups)
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
|
UpdateBrokerRequest.Builder |
securityGroups(String... securityGroups)
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateBrokerRequest.Builder authenticationStrategy(String authenticationStrategy)
authenticationStrategy - The authentication strategy used to secure the broker.AuthenticationStrategy,
AuthenticationStrategyUpdateBrokerRequest.Builder authenticationStrategy(AuthenticationStrategy authenticationStrategy)
authenticationStrategy - The authentication strategy used to secure the broker.AuthenticationStrategy,
AuthenticationStrategyUpdateBrokerRequest.Builder autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
autoMinorVersionUpgrade - Enables automatic upgrades to new minor versions for brokers, as Apache releases the versions. The
automatic upgrades occur during the maintenance window of the broker or after a manual broker reboot.UpdateBrokerRequest.Builder brokerId(String brokerId)
brokerId - The unique ID that Amazon MQ generates for the broker.UpdateBrokerRequest.Builder configuration(ConfigurationId configuration)
configuration - A list of information about the configuration.default UpdateBrokerRequest.Builder configuration(Consumer<ConfigurationId.Builder> configuration)
ConfigurationId.Builder avoiding the need to create one manually via
ConfigurationId.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to configuration(ConfigurationId).configuration - a consumer that will call methods on ConfigurationId.Builderconfiguration(ConfigurationId)UpdateBrokerRequest.Builder engineVersion(String engineVersion)
engineVersion - The version of the broker engine. For a list of supported engine versions, see
https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.htmlUpdateBrokerRequest.Builder hostInstanceType(String hostInstanceType)
hostInstanceType - The host instance type of the broker to upgrade to. For a list of supported instance types, see
https://docs.aws.amazon.com/amazon-mq/latest/developer-guide//broker.html#broker-instance-typesUpdateBrokerRequest.Builder ldapServerMetadata(LdapServerMetadataInput ldapServerMetadata)
ldapServerMetadata - The metadata of the LDAP server used to authenticate and authorize connections to the broker.default UpdateBrokerRequest.Builder ldapServerMetadata(Consumer<LdapServerMetadataInput.Builder> ldapServerMetadata)
LdapServerMetadataInput.Builder avoiding the need to
create one manually via LdapServerMetadataInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ldapServerMetadata(LdapServerMetadataInput).ldapServerMetadata - a consumer that will call methods on LdapServerMetadataInput.BuilderldapServerMetadata(LdapServerMetadataInput)UpdateBrokerRequest.Builder logs(Logs logs)
logs - Enables Amazon CloudWatch logging for brokers.default UpdateBrokerRequest.Builder logs(Consumer<Logs.Builder> logs)
Logs.Builder avoiding the need to create one manually via Logs.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to logs(Logs).logs - a consumer that will call methods on Logs.Builderlogs(Logs)UpdateBrokerRequest.Builder securityGroups(Collection<String> securityGroups)
securityGroups - The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.UpdateBrokerRequest.Builder securityGroups(String... securityGroups)
securityGroups - The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.UpdateBrokerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateBrokerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.