public static interface DescribeBrokerResponse.Builder extends MqResponse.Builder, SdkPojo, CopyableBuilder<DescribeBrokerResponse.Builder,DescribeBrokerResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeBrokerResponse.Builder |
authenticationStrategy(AuthenticationStrategy authenticationStrategy)
The authentication strategy used to secure the broker.
|
DescribeBrokerResponse.Builder |
authenticationStrategy(String authenticationStrategy)
The authentication strategy used to secure the broker.
|
DescribeBrokerResponse.Builder |
autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
Required.
|
DescribeBrokerResponse.Builder |
brokerArn(String brokerArn)
The Amazon Resource Name (ARN) of the broker.
|
DescribeBrokerResponse.Builder |
brokerId(String brokerId)
The unique ID that Amazon MQ generates for the broker.
|
DescribeBrokerResponse.Builder |
brokerInstances(BrokerInstance... brokerInstances)
A list of information about allocated brokers.
|
DescribeBrokerResponse.Builder |
brokerInstances(Collection<BrokerInstance> brokerInstances)
A list of information about allocated brokers.
|
DescribeBrokerResponse.Builder |
brokerInstances(Consumer<BrokerInstance.Builder>... brokerInstances)
A list of information about allocated brokers.
|
DescribeBrokerResponse.Builder |
brokerName(String brokerName)
The name of the broker.
|
DescribeBrokerResponse.Builder |
brokerState(BrokerState brokerState)
The status of the broker.
|
DescribeBrokerResponse.Builder |
brokerState(String brokerState)
The status of the broker.
|
DescribeBrokerResponse.Builder |
configurations(Configurations configurations)
The list of all revisions for the specified configuration.
|
default DescribeBrokerResponse.Builder |
configurations(Consumer<Configurations.Builder> configurations)
The list of all revisions for the specified configuration.
|
DescribeBrokerResponse.Builder |
created(Instant created)
The time when the broker was created.
|
DescribeBrokerResponse.Builder |
deploymentMode(DeploymentMode deploymentMode)
Required.
|
DescribeBrokerResponse.Builder |
deploymentMode(String deploymentMode)
Required.
|
default DescribeBrokerResponse.Builder |
encryptionOptions(Consumer<EncryptionOptions.Builder> encryptionOptions)
Encryption options for the broker.
|
DescribeBrokerResponse.Builder |
encryptionOptions(EncryptionOptions encryptionOptions)
Encryption options for the broker.
|
DescribeBrokerResponse.Builder |
engineType(EngineType engineType)
Required.
|
DescribeBrokerResponse.Builder |
engineType(String engineType)
Required.
|
DescribeBrokerResponse.Builder |
engineVersion(String engineVersion)
The version of the broker engine.
|
DescribeBrokerResponse.Builder |
hostInstanceType(String hostInstanceType)
The broker's instance type.
|
default DescribeBrokerResponse.Builder |
ldapServerMetadata(Consumer<LdapServerMetadataOutput.Builder> ldapServerMetadata)
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
|
DescribeBrokerResponse.Builder |
ldapServerMetadata(LdapServerMetadataOutput ldapServerMetadata)
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
|
default DescribeBrokerResponse.Builder |
logs(Consumer<LogsSummary.Builder> logs)
The list of information about logs currently enabled and pending to be deployed for the specified broker.
|
DescribeBrokerResponse.Builder |
logs(LogsSummary logs)
The list of information about logs currently enabled and pending to be deployed for the specified broker.
|
default DescribeBrokerResponse.Builder |
maintenanceWindowStartTime(Consumer<WeeklyStartTime.Builder> maintenanceWindowStartTime)
The parameters that determine the WeeklyStartTime.
|
DescribeBrokerResponse.Builder |
maintenanceWindowStartTime(WeeklyStartTime maintenanceWindowStartTime)
The parameters that determine the WeeklyStartTime.
|
DescribeBrokerResponse.Builder |
pendingAuthenticationStrategy(AuthenticationStrategy pendingAuthenticationStrategy)
The authentication strategy that will be applied when the broker is rebooted.
|
DescribeBrokerResponse.Builder |
pendingAuthenticationStrategy(String pendingAuthenticationStrategy)
The authentication strategy that will be applied when the broker is rebooted.
|
DescribeBrokerResponse.Builder |
pendingEngineVersion(String pendingEngineVersion)
The version of the broker engine to upgrade to.
|
DescribeBrokerResponse.Builder |
pendingHostInstanceType(String pendingHostInstanceType)
The host instance type of the broker to upgrade to.
|
default DescribeBrokerResponse.Builder |
pendingLdapServerMetadata(Consumer<LdapServerMetadataOutput.Builder> pendingLdapServerMetadata)
The metadata of the LDAP server that will be used to authenticate and authorize connections to the broker
once it is rebooted.
|
DescribeBrokerResponse.Builder |
pendingLdapServerMetadata(LdapServerMetadataOutput pendingLdapServerMetadata)
The metadata of the LDAP server that will be used to authenticate and authorize connections to the broker
once it is rebooted.
|
DescribeBrokerResponse.Builder |
pendingSecurityGroups(Collection<String> pendingSecurityGroups)
The list of pending security groups to authorize connections to brokers.
|
DescribeBrokerResponse.Builder |
pendingSecurityGroups(String... pendingSecurityGroups)
The list of pending security groups to authorize connections to brokers.
|
DescribeBrokerResponse.Builder |
publiclyAccessible(Boolean publiclyAccessible)
Required.
|
DescribeBrokerResponse.Builder |
securityGroups(Collection<String> securityGroups)
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
|
DescribeBrokerResponse.Builder |
securityGroups(String... securityGroups)
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
|
DescribeBrokerResponse.Builder |
storageType(BrokerStorageType storageType)
The broker's storage type.
|
DescribeBrokerResponse.Builder |
storageType(String storageType)
The broker's storage type.
|
DescribeBrokerResponse.Builder |
subnetIds(Collection<String> subnetIds)
The list of groups that define which subnets and IP ranges the broker can use from different Availability
Zones.
|
DescribeBrokerResponse.Builder |
subnetIds(String... subnetIds)
The list of groups that define which subnets and IP ranges the broker can use from different Availability
Zones.
|
DescribeBrokerResponse.Builder |
tags(Map<String,String> tags)
The list of all tags associated with this broker.
|
DescribeBrokerResponse.Builder |
users(Collection<UserSummary> users)
The list of all broker usernames for the specified broker.
|
DescribeBrokerResponse.Builder |
users(Consumer<UserSummary.Builder>... users)
The list of all broker usernames for the specified broker.
|
DescribeBrokerResponse.Builder |
users(UserSummary... users)
The list of all broker usernames for the specified broker.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeBrokerResponse.Builder authenticationStrategy(String authenticationStrategy)
authenticationStrategy - The authentication strategy used to secure the broker.AuthenticationStrategy,
AuthenticationStrategyDescribeBrokerResponse.Builder authenticationStrategy(AuthenticationStrategy authenticationStrategy)
authenticationStrategy - The authentication strategy used to secure the broker.AuthenticationStrategy,
AuthenticationStrategyDescribeBrokerResponse.Builder autoMinorVersionUpgrade(Boolean autoMinorVersionUpgrade)
autoMinorVersionUpgrade - Required. 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.DescribeBrokerResponse.Builder brokerArn(String brokerArn)
brokerArn - The Amazon Resource Name (ARN) of the broker.DescribeBrokerResponse.Builder brokerId(String brokerId)
brokerId - The unique ID that Amazon MQ generates for the broker.DescribeBrokerResponse.Builder brokerInstances(Collection<BrokerInstance> brokerInstances)
brokerInstances - A list of information about allocated brokers.DescribeBrokerResponse.Builder brokerInstances(BrokerInstance... brokerInstances)
brokerInstances - A list of information about allocated brokers.DescribeBrokerResponse.Builder brokerInstances(Consumer<BrokerInstance.Builder>... brokerInstances)
List.Builder avoiding the need to create one manually via #builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #brokerInstances(List) .brokerInstances - a consumer that will call methods on List.Builder #brokerInstances(List) DescribeBrokerResponse.Builder brokerName(String brokerName)
brokerName - The name of the broker. This value must be unique in your AWS account, 1-50 characters long, must
contain only letters, numbers, dashes, and underscores, and must not contain whitespaces, brackets,
wildcard characters, or special characters.DescribeBrokerResponse.Builder brokerState(String brokerState)
brokerState - The status of the broker.BrokerState,
BrokerStateDescribeBrokerResponse.Builder brokerState(BrokerState brokerState)
brokerState - The status of the broker.BrokerState,
BrokerStateDescribeBrokerResponse.Builder configurations(Configurations configurations)
configurations - The list of all revisions for the specified configuration.default DescribeBrokerResponse.Builder configurations(Consumer<Configurations.Builder> configurations)
Configurations.Builder avoiding the need to create one manually via
Configurations.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to configurations(Configurations).configurations - a consumer that will call methods on Configurations.Builderconfigurations(Configurations)DescribeBrokerResponse.Builder created(Instant created)
created - The time when the broker was created.DescribeBrokerResponse.Builder deploymentMode(String deploymentMode)
deploymentMode - Required. The deployment mode of the broker.DeploymentMode,
DeploymentModeDescribeBrokerResponse.Builder deploymentMode(DeploymentMode deploymentMode)
deploymentMode - Required. The deployment mode of the broker.DeploymentMode,
DeploymentModeDescribeBrokerResponse.Builder encryptionOptions(EncryptionOptions encryptionOptions)
encryptionOptions - Encryption options for the broker.default DescribeBrokerResponse.Builder encryptionOptions(Consumer<EncryptionOptions.Builder> encryptionOptions)
EncryptionOptions.Builder avoiding the need to create one manually via
EncryptionOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to encryptionOptions(EncryptionOptions).encryptionOptions - a consumer that will call methods on EncryptionOptions.BuilderencryptionOptions(EncryptionOptions)DescribeBrokerResponse.Builder engineType(String engineType)
engineType - Required. The type of broker engine. Note: Currently, Amazon MQ supports ACTIVEMQ and RABBITMQ.EngineType,
EngineTypeDescribeBrokerResponse.Builder engineType(EngineType engineType)
engineType - Required. The type of broker engine. Note: Currently, Amazon MQ supports ACTIVEMQ and RABBITMQ.EngineType,
EngineTypeDescribeBrokerResponse.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.htmlDescribeBrokerResponse.Builder hostInstanceType(String hostInstanceType)
hostInstanceType - The broker's instance type.DescribeBrokerResponse.Builder ldapServerMetadata(LdapServerMetadataOutput ldapServerMetadata)
ldapServerMetadata - The metadata of the LDAP server used to authenticate and authorize connections to the broker.default DescribeBrokerResponse.Builder ldapServerMetadata(Consumer<LdapServerMetadataOutput.Builder> ldapServerMetadata)
LdapServerMetadataOutput.Builder avoiding the need to
create one manually via LdapServerMetadataOutput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ldapServerMetadata(LdapServerMetadataOutput).ldapServerMetadata - a consumer that will call methods on LdapServerMetadataOutput.BuilderldapServerMetadata(LdapServerMetadataOutput)DescribeBrokerResponse.Builder logs(LogsSummary logs)
logs - The list of information about logs currently enabled and pending to be deployed for the specified
broker.default DescribeBrokerResponse.Builder logs(Consumer<LogsSummary.Builder> logs)
LogsSummary.Builder avoiding the need to create
one manually via LogsSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to logs(LogsSummary).logs - a consumer that will call methods on LogsSummary.Builderlogs(LogsSummary)DescribeBrokerResponse.Builder maintenanceWindowStartTime(WeeklyStartTime maintenanceWindowStartTime)
maintenanceWindowStartTime - The parameters that determine the WeeklyStartTime.default DescribeBrokerResponse.Builder maintenanceWindowStartTime(Consumer<WeeklyStartTime.Builder> maintenanceWindowStartTime)
WeeklyStartTime.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)DescribeBrokerResponse.Builder pendingAuthenticationStrategy(String pendingAuthenticationStrategy)
pendingAuthenticationStrategy - The authentication strategy that will be applied when the broker is rebooted.AuthenticationStrategy,
AuthenticationStrategyDescribeBrokerResponse.Builder pendingAuthenticationStrategy(AuthenticationStrategy pendingAuthenticationStrategy)
pendingAuthenticationStrategy - The authentication strategy that will be applied when the broker is rebooted.AuthenticationStrategy,
AuthenticationStrategyDescribeBrokerResponse.Builder pendingEngineVersion(String pendingEngineVersion)
pendingEngineVersion - The version of the broker engine to upgrade to. For a list of supported engine versions, see
https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/broker-engine.htmlDescribeBrokerResponse.Builder pendingHostInstanceType(String pendingHostInstanceType)
pendingHostInstanceType - 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-typesDescribeBrokerResponse.Builder pendingLdapServerMetadata(LdapServerMetadataOutput pendingLdapServerMetadata)
pendingLdapServerMetadata - The metadata of the LDAP server that will be used to authenticate and authorize connections to the
broker once it is rebooted.default DescribeBrokerResponse.Builder pendingLdapServerMetadata(Consumer<LdapServerMetadataOutput.Builder> pendingLdapServerMetadata)
LdapServerMetadataOutput.Builder avoiding the need to create one manually via
LdapServerMetadataOutput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to pendingLdapServerMetadata(LdapServerMetadataOutput).pendingLdapServerMetadata - a consumer that will call methods on LdapServerMetadataOutput.BuilderpendingLdapServerMetadata(LdapServerMetadataOutput)DescribeBrokerResponse.Builder pendingSecurityGroups(Collection<String> pendingSecurityGroups)
pendingSecurityGroups - The list of pending security groups to authorize connections to brokers.DescribeBrokerResponse.Builder pendingSecurityGroups(String... pendingSecurityGroups)
pendingSecurityGroups - The list of pending security groups to authorize connections to brokers.DescribeBrokerResponse.Builder publiclyAccessible(Boolean publiclyAccessible)
publiclyAccessible - Required. Enables connections from applications outside of the VPC that hosts the broker's subnets.DescribeBrokerResponse.Builder securityGroups(Collection<String> securityGroups)
securityGroups - The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.DescribeBrokerResponse.Builder securityGroups(String... securityGroups)
securityGroups - The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.DescribeBrokerResponse.Builder storageType(String storageType)
storageType - The broker's storage type.BrokerStorageType,
BrokerStorageTypeDescribeBrokerResponse.Builder storageType(BrokerStorageType storageType)
storageType - The broker's storage type.BrokerStorageType,
BrokerStorageTypeDescribeBrokerResponse.Builder subnetIds(Collection<String> subnetIds)
subnetIds - The list of groups that define which subnets and IP ranges the broker can use from different
Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default
subnet). An ACTIVE_STANDBY_MULTI_AZ deployment (ACTIVEMQ) requires two subnets. A CLUSTER_MULTI_AZ
deployment (RABBITMQ) has no subnet requirements when deployed with public accessibility, deployment
without public accessibility requires at least one subnet.DescribeBrokerResponse.Builder subnetIds(String... subnetIds)
subnetIds - The list of groups that define which subnets and IP ranges the broker can use from different
Availability Zones. A SINGLE_INSTANCE deployment requires one subnet (for example, the default
subnet). An ACTIVE_STANDBY_MULTI_AZ deployment (ACTIVEMQ) requires two subnets. A CLUSTER_MULTI_AZ
deployment (RABBITMQ) has no subnet requirements when deployed with public accessibility, deployment
without public accessibility requires at least one subnet.DescribeBrokerResponse.Builder tags(Map<String,String> tags)
tags - The list of all tags associated with this broker.DescribeBrokerResponse.Builder users(Collection<UserSummary> users)
users - The list of all broker usernames for the specified broker.DescribeBrokerResponse.Builder users(UserSummary... users)
users - The list of all broker usernames for the specified broker.DescribeBrokerResponse.Builder users(Consumer<UserSummary.Builder>... users)
List.Builder avoiding the need to create one manually via #builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #users(List) .users - a consumer that will call methods on List.Builder #users(List) Copyright © 2021. All rights reserved.