public static interface DescribeConfigurationResponse.Builder extends KafkaResponse.Builder, SdkPojo, CopyableBuilder<DescribeConfigurationResponse.Builder,DescribeConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeConfigurationResponse.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the configuration.
|
DescribeConfigurationResponse.Builder |
creationTime(Instant creationTime)
The time when the configuration was created.
|
DescribeConfigurationResponse.Builder |
description(String description)
The description of the configuration.
|
DescribeConfigurationResponse.Builder |
kafkaVersions(Collection<String> kafkaVersions)
The versions of Apache Kafka with which you can use this MSK configuration.
|
DescribeConfigurationResponse.Builder |
kafkaVersions(String... kafkaVersions)
The versions of Apache Kafka with which you can use this MSK configuration.
|
DescribeConfigurationResponse.Builder |
latestRevision(ConfigurationRevision latestRevision)
Latest revision of the configuration.
|
default DescribeConfigurationResponse.Builder |
latestRevision(Consumer<ConfigurationRevision.Builder> latestRevision)
Latest revision of the configuration.
|
DescribeConfigurationResponse.Builder |
name(String name)
The name of the configuration.
|
DescribeConfigurationResponse.Builder |
state(ConfigurationState state)
The state of the configuration.
|
DescribeConfigurationResponse.Builder |
state(String state)
The state of the configuration.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeConfigurationResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the configuration.
arn - The Amazon Resource Name (ARN) of the configuration.
DescribeConfigurationResponse.Builder creationTime(Instant creationTime)
The time when the configuration was created.
creationTime - The time when the configuration was created.
DescribeConfigurationResponse.Builder description(String description)
The description of the configuration.
description - The description of the configuration.
DescribeConfigurationResponse.Builder kafkaVersions(Collection<String> kafkaVersions)
The versions of Apache Kafka with which you can use this MSK configuration.
kafkaVersions - The versions of Apache Kafka with which you can use this MSK configuration.
DescribeConfigurationResponse.Builder kafkaVersions(String... kafkaVersions)
The versions of Apache Kafka with which you can use this MSK configuration.
kafkaVersions - The versions of Apache Kafka with which you can use this MSK configuration.
DescribeConfigurationResponse.Builder latestRevision(ConfigurationRevision latestRevision)
Latest revision of the configuration.
latestRevision - Latest revision of the configuration.
default DescribeConfigurationResponse.Builder latestRevision(Consumer<ConfigurationRevision.Builder> latestRevision)
Latest revision of the configuration.
This is a convenience method that creates an instance of theConfigurationRevision.Builder avoiding
the need to create one manually via ConfigurationRevision.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to latestRevision(ConfigurationRevision).
latestRevision - a consumer that will call methods on ConfigurationRevision.BuilderlatestRevision(ConfigurationRevision)DescribeConfigurationResponse.Builder name(String name)
The name of the configuration.
name - The name of the configuration.
DescribeConfigurationResponse.Builder state(String state)
The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
state - The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
ConfigurationState,
ConfigurationStateDescribeConfigurationResponse.Builder state(ConfigurationState state)
The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
state - The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
ConfigurationState,
ConfigurationStateCopyright © 2023. All rights reserved.