Interface CreateConfigurationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<CreateConfigurationResponse.Builder,CreateConfigurationResponse>
,KafkaResponse.Builder
,SdkBuilder<CreateConfigurationResponse.Builder,CreateConfigurationResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- CreateConfigurationResponse
public static interface CreateConfigurationResponse.Builder extends KafkaResponse.Builder, SdkPojo, CopyableBuilder<CreateConfigurationResponse.Builder,CreateConfigurationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateConfigurationResponse.Builder
arn(String arn)
The Amazon Resource Name (ARN) of the configuration.CreateConfigurationResponse.Builder
creationTime(Instant creationTime)
The time when the configuration was created.default CreateConfigurationResponse.Builder
latestRevision(Consumer<ConfigurationRevision.Builder> latestRevision)
Latest revision of the configuration.CreateConfigurationResponse.Builder
latestRevision(ConfigurationRevision latestRevision)
Latest revision of the configuration.CreateConfigurationResponse.Builder
name(String name)
The name of the configuration.CreateConfigurationResponse.Builder
state(String state)
The state of the configuration.CreateConfigurationResponse.Builder
state(ConfigurationState state)
The state of the configuration.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.kafka.model.KafkaResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
CreateConfigurationResponse.Builder arn(String arn)
The Amazon Resource Name (ARN) of the configuration.
- Parameters:
arn
-The Amazon Resource Name (ARN) of the configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
CreateConfigurationResponse.Builder creationTime(Instant creationTime)
The time when the configuration was created.
- Parameters:
creationTime
-The time when the configuration was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestRevision
CreateConfigurationResponse.Builder latestRevision(ConfigurationRevision latestRevision)
Latest revision of the configuration.
- Parameters:
latestRevision
-Latest revision of the configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestRevision
default CreateConfigurationResponse.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 viaConfigurationRevision.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolatestRevision(ConfigurationRevision)
.- Parameters:
latestRevision
- a consumer that will call methods onConfigurationRevision.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
latestRevision(ConfigurationRevision)
-
name
CreateConfigurationResponse.Builder name(String name)
The name of the configuration.
- Parameters:
name
-The name of the configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
CreateConfigurationResponse.Builder state(String state)
The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
- Parameters:
state
-The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationState
,ConfigurationState
-
state
CreateConfigurationResponse.Builder state(ConfigurationState state)
The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
- Parameters:
state
-The state of the configuration. The possible states are ACTIVE, DELETING, and DELETE_FAILED.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfigurationState
,ConfigurationState
-
-