@Generated(value="software.amazon.awssdk:codegen") public final class DescribeBrokerResponse extends MqResponse implements ToCopyableBuilder<DescribeBrokerResponse.Builder,DescribeBrokerResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
DescribeBrokerResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationStrategy |
authenticationStrategy()
The authentication strategy used to secure the broker.
|
String |
authenticationStrategyAsString()
The authentication strategy used to secure the broker.
|
Boolean |
autoMinorVersionUpgrade()
Required.
|
String |
brokerArn()
The Amazon Resource Name (ARN) of the broker.
|
String |
brokerId()
The unique ID that Amazon MQ generates for the broker.
|
List<BrokerInstance> |
brokerInstances()
A list of information about allocated brokers.
|
String |
brokerName()
The name of the broker.
|
BrokerState |
brokerState()
The status of the broker.
|
String |
brokerStateAsString()
The status of the broker.
|
static DescribeBrokerResponse.Builder |
builder() |
Configurations |
configurations()
The list of all revisions for the specified configuration.
|
Instant |
created()
The time when the broker was created.
|
DeploymentMode |
deploymentMode()
Required.
|
String |
deploymentModeAsString()
Required.
|
EncryptionOptions |
encryptionOptions()
Encryption options for the broker.
|
EngineType |
engineType()
Required.
|
String |
engineTypeAsString()
Required.
|
String |
engineVersion()
The version of the broker engine.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasBrokerInstances()
Returns true if the BrokerInstances property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasPendingSecurityGroups()
Returns true if the PendingSecurityGroups property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasSecurityGroups()
Returns true if the SecurityGroups property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasSubnetIds()
Returns true if the SubnetIds property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
boolean |
hasUsers()
Returns true if the Users property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
String |
hostInstanceType()
The broker's instance type.
|
LdapServerMetadataOutput |
ldapServerMetadata()
The metadata of the LDAP server used to authenticate and authorize connections to the broker.
|
LogsSummary |
logs()
The list of information about logs currently enabled and pending to be deployed for the specified broker.
|
WeeklyStartTime |
maintenanceWindowStartTime()
The parameters that determine the WeeklyStartTime.
|
AuthenticationStrategy |
pendingAuthenticationStrategy()
The authentication strategy that will be applied when the broker is rebooted.
|
String |
pendingAuthenticationStrategyAsString()
The authentication strategy that will be applied when the broker is rebooted.
|
String |
pendingEngineVersion()
The version of the broker engine to upgrade to.
|
String |
pendingHostInstanceType()
The host instance type of the broker to upgrade to.
|
LdapServerMetadataOutput |
pendingLdapServerMetadata()
The metadata of the LDAP server that will be used to authenticate and authorize connections to the broker once it
is rebooted.
|
List<String> |
pendingSecurityGroups()
The list of pending security groups to authorize connections to brokers.
|
Boolean |
publiclyAccessible()
Required.
|
List<SdkField<?>> |
sdkFields() |
List<String> |
securityGroups()
The list of security groups (1 minimum, 5 maximum) that authorizes connections to brokers.
|
static Class<? extends DescribeBrokerResponse.Builder> |
serializableBuilderClass() |
BrokerStorageType |
storageType()
The broker's storage type.
|
String |
storageTypeAsString()
The broker's storage type.
|
List<String> |
subnetIds()
The list of groups that define which subnets and IP ranges the broker can use from different Availability Zones.
|
Map<String,String> |
tags()
The list of all tags associated with this broker.
|
DescribeBrokerResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
List<UserSummary> |
users()
The list of all broker usernames for the specified broker.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AuthenticationStrategy authenticationStrategy()
If the service returns an enum value that is not available in the current SDK version,
authenticationStrategy will return AuthenticationStrategy.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from authenticationStrategyAsString().
AuthenticationStrategypublic final String authenticationStrategyAsString()
If the service returns an enum value that is not available in the current SDK version,
authenticationStrategy will return AuthenticationStrategy.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from authenticationStrategyAsString().
AuthenticationStrategypublic final Boolean autoMinorVersionUpgrade()
public final String brokerArn()
public final String brokerId()
public final boolean hasBrokerInstances()
public final List<BrokerInstance> brokerInstances()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasBrokerInstances() to see if a value was sent in this field.
public final String brokerName()
public final BrokerState brokerState()
If the service returns an enum value that is not available in the current SDK version, brokerState will
return BrokerState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
brokerStateAsString().
BrokerStatepublic final String brokerStateAsString()
If the service returns an enum value that is not available in the current SDK version, brokerState will
return BrokerState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
brokerStateAsString().
BrokerStatepublic final Configurations configurations()
public final Instant created()
public final DeploymentMode deploymentMode()
If the service returns an enum value that is not available in the current SDK version, deploymentMode
will return DeploymentMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentModeAsString().
DeploymentModepublic final String deploymentModeAsString()
If the service returns an enum value that is not available in the current SDK version, deploymentMode
will return DeploymentMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deploymentModeAsString().
DeploymentModepublic final EncryptionOptions encryptionOptions()
public final EngineType engineType()
If the service returns an enum value that is not available in the current SDK version, engineType will
return EngineType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineTypeAsString().
EngineTypepublic final String engineTypeAsString()
If the service returns an enum value that is not available in the current SDK version, engineType will
return EngineType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
engineTypeAsString().
EngineTypepublic final String engineVersion()
public final String hostInstanceType()
public final LdapServerMetadataOutput ldapServerMetadata()
public final LogsSummary logs()
public final WeeklyStartTime maintenanceWindowStartTime()
public final AuthenticationStrategy pendingAuthenticationStrategy()
If the service returns an enum value that is not available in the current SDK version,
pendingAuthenticationStrategy will return AuthenticationStrategy.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from pendingAuthenticationStrategyAsString().
AuthenticationStrategypublic final String pendingAuthenticationStrategyAsString()
If the service returns an enum value that is not available in the current SDK version,
pendingAuthenticationStrategy will return AuthenticationStrategy.UNKNOWN_TO_SDK_VERSION. The raw
value returned by the service is available from pendingAuthenticationStrategyAsString().
AuthenticationStrategypublic final String pendingEngineVersion()
public final String pendingHostInstanceType()
public final LdapServerMetadataOutput pendingLdapServerMetadata()
public final boolean hasPendingSecurityGroups()
public final List<String> pendingSecurityGroups()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasPendingSecurityGroups() to see if a value was sent in this field.
public final Boolean publiclyAccessible()
public final boolean hasSecurityGroups()
public final List<String> securityGroups()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSecurityGroups() to see if a value was sent in this field.
public final BrokerStorageType storageType()
If the service returns an enum value that is not available in the current SDK version, storageType will
return BrokerStorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageTypeAsString().
BrokerStorageTypepublic final String storageTypeAsString()
If the service returns an enum value that is not available in the current SDK version, storageType will
return BrokerStorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
storageTypeAsString().
BrokerStorageTypepublic final boolean hasSubnetIds()
public final List<String> subnetIds()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSubnetIds() to see if a value was sent in this field.
public final boolean hasTags()
public final Map<String,String> tags()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
public final boolean hasUsers()
public final List<UserSummary> users()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasUsers() to see if a value was sent in this field.
public DescribeBrokerResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DescribeBrokerResponse.Builder,DescribeBrokerResponse>toBuilder in class AwsResponsepublic static DescribeBrokerResponse.Builder builder()
public static Class<? extends DescribeBrokerResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2021. All rights reserved.