public static interface UpdateBrokerRequest.Builder extends MqRequest.Builder, SdkPojo, CopyableBuilder<UpdateBrokerRequest.Builder,UpdateBrokerRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateBrokerRequest.Builder |
authenticationStrategy(AuthenticationStrategy authenticationStrategy)
Optional.
|
UpdateBrokerRequest.Builder |
authenticationStrategy(String authenticationStrategy)
Optional.
|
UpdateBrokerRequest.Builder |
autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Enables automatic upgrades to new minor versions for brokers, as new versions are released and supported by
Amazon MQ.
|
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 |
dataReplicationMode(DataReplicationMode dataReplicationMode)
Defines whether this broker is a part of a data replication pair.
|
UpdateBrokerRequest.Builder |
dataReplicationMode(String dataReplicationMode)
Defines whether this broker is a part of a data replication pair.
|
UpdateBrokerRequest.Builder |
engineVersion(String engineVersion)
The broker engine version.
|
UpdateBrokerRequest.Builder |
hostInstanceType(String hostInstanceType)
The broker's host instance type to upgrade to.
|
default UpdateBrokerRequest.Builder |
ldapServerMetadata(Consumer<LdapServerMetadataInput.Builder> ldapServerMetadata)
Optional.
|
UpdateBrokerRequest.Builder |
ldapServerMetadata(LdapServerMetadataInput ldapServerMetadata)
Optional.
|
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.
|
default UpdateBrokerRequest.Builder |
maintenanceWindowStartTime(Consumer<WeeklyStartTime.Builder> maintenanceWindowStartTime)
The parameters that determine the WeeklyStartTime.
|
UpdateBrokerRequest.Builder |
maintenanceWindowStartTime(WeeklyStartTime maintenanceWindowStartTime)
The parameters that determine the WeeklyStartTime.
|
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)
Optional. The authentication strategy used to secure the broker. The default is SIMPLE.
authenticationStrategy - Optional. The authentication strategy used to secure the broker. The default is SIMPLE.AuthenticationStrategy,
AuthenticationStrategyUpdateBrokerRequest.Builder authenticationStrategy(AuthenticationStrategy authenticationStrategy)
Optional. The authentication strategy used to secure the broker. The default is SIMPLE.
authenticationStrategy - Optional. The authentication strategy used to secure the broker. The default is SIMPLE.AuthenticationStrategy,
AuthenticationStrategyUpdateBrokerRequest.Builder autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Enables automatic upgrades to new minor versions for brokers, as new versions are released and supported by Amazon MQ. Automatic upgrades occur during the scheduled maintenance window of the broker or after a manual broker reboot.
autoMinorVersionUpgrade - Enables automatic upgrades to new minor versions for brokers, as new versions are released and
supported by Amazon MQ. Automatic upgrades occur during the scheduled maintenance window of the broker
or after a manual broker reboot.UpdateBrokerRequest.Builder brokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
brokerId - The unique ID that Amazon MQ generates for the broker.UpdateBrokerRequest.Builder configuration(ConfigurationId configuration)
A list of information about the configuration.
configuration - A list of information about the configuration.default UpdateBrokerRequest.Builder configuration(Consumer<ConfigurationId.Builder> configuration)
A list of information about the configuration.
This is a convenience method that creates an instance of theConfigurationId.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)
The broker engine version. For a list of supported engine versions, see Supported engines.
engineVersion - The broker engine version. For a list of supported engine versions, see Supported
engines.UpdateBrokerRequest.Builder hostInstanceType(String hostInstanceType)
The broker's host instance type to upgrade to. For a list of supported instance types, see Broker instance types.
hostInstanceType - The broker's host instance type to upgrade to. For a list of supported instance types, see Broker instance types.UpdateBrokerRequest.Builder ldapServerMetadata(LdapServerMetadataInput ldapServerMetadata)
Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker. Does not apply to RabbitMQ brokers.
ldapServerMetadata - Optional. The metadata of the LDAP server used to authenticate and authorize connections to the
broker. Does not apply to RabbitMQ brokers.default UpdateBrokerRequest.Builder ldapServerMetadata(Consumer<LdapServerMetadataInput.Builder> ldapServerMetadata)
Optional. The metadata of the LDAP server used to authenticate and authorize connections to the broker. Does not apply to RabbitMQ brokers.
This is a convenience method that creates an instance of theLdapServerMetadataInput.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)
Enables Amazon CloudWatch logging for brokers.
logs - Enables Amazon CloudWatch logging for brokers.default UpdateBrokerRequest.Builder logs(Consumer<Logs.Builder> logs)
Enables Amazon CloudWatch logging for brokers.
This is a convenience method that creates an instance of theLogs.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 maintenanceWindowStartTime(WeeklyStartTime maintenanceWindowStartTime)
The parameters that determine the WeeklyStartTime.
maintenanceWindowStartTime - The parameters that determine the WeeklyStartTime.default UpdateBrokerRequest.Builder maintenanceWindowStartTime(Consumer<WeeklyStartTime.Builder> maintenanceWindowStartTime)
The parameters that determine the WeeklyStartTime.
This is a convenience method that creates an instance of theWeeklyStartTime.Builder avoiding the
need to create one manually via WeeklyStartTime.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to maintenanceWindowStartTime(WeeklyStartTime).
maintenanceWindowStartTime - a consumer that will call methods on WeeklyStartTime.BuildermaintenanceWindowStartTime(WeeklyStartTime)UpdateBrokerRequest.Builder securityGroups(Collection<String> securityGroups)
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
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.
securityGroups - The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.UpdateBrokerRequest.Builder dataReplicationMode(String dataReplicationMode)
Defines whether this broker is a part of a data replication pair.
dataReplicationMode - Defines whether this broker is a part of a data replication pair.DataReplicationMode,
DataReplicationModeUpdateBrokerRequest.Builder dataReplicationMode(DataReplicationMode dataReplicationMode)
Defines whether this broker is a part of a data replication pair.
dataReplicationMode - Defines whether this broker is a part of a data replication pair.DataReplicationMode,
DataReplicationModeUpdateBrokerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateBrokerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.