Interface ListBotAliasReplicasResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ListBotAliasReplicasResponse.Builder,
,ListBotAliasReplicasResponse> LexModelsV2Response.Builder
,SdkBuilder<ListBotAliasReplicasResponse.Builder,
,ListBotAliasReplicasResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
ListBotAliasReplicasResponse
public static interface ListBotAliasReplicasResponse.Builder
extends LexModelsV2Response.Builder, SdkPojo, CopyableBuilder<ListBotAliasReplicasResponse.Builder,ListBotAliasReplicasResponse>
-
Method Summary
Modifier and TypeMethodDescriptionbotAliasReplicaSummaries
(Collection<BotAliasReplicaSummary> botAliasReplicaSummaries) The summary information of the replicated bot created from the source bot alias.botAliasReplicaSummaries
(Consumer<BotAliasReplicaSummary.Builder>... botAliasReplicaSummaries) The summary information of the replicated bot created from the source bot alias.botAliasReplicaSummaries
(BotAliasReplicaSummary... botAliasReplicaSummaries) The summary information of the replicated bot created from the source bot alias.The unique bot ID of the replicated bot created from the source bot alias.The next token for the replicated bots created from the source bot alias.replicaRegion
(String replicaRegion) The secondary region of the replicated bot created from the source bot alias.sourceRegion
(String sourceRegion) The source region of the replicated bot created from the source bot alias.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.lexmodelsv2.model.LexModelsV2Response.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 Details
-
botId
The unique bot ID of the replicated bot created from the source bot alias.
- Parameters:
botId
- The unique bot ID of the replicated bot created from the source bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceRegion
The source region of the replicated bot created from the source bot alias.
- Parameters:
sourceRegion
- The source region of the replicated bot created from the source bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicaRegion
The secondary region of the replicated bot created from the source bot alias.
- Parameters:
replicaRegion
- The secondary region of the replicated bot created from the source bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAliasReplicaSummaries
ListBotAliasReplicasResponse.Builder botAliasReplicaSummaries(Collection<BotAliasReplicaSummary> botAliasReplicaSummaries) The summary information of the replicated bot created from the source bot alias.
- Parameters:
botAliasReplicaSummaries
- The summary information of the replicated bot created from the source bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAliasReplicaSummaries
ListBotAliasReplicasResponse.Builder botAliasReplicaSummaries(BotAliasReplicaSummary... botAliasReplicaSummaries) The summary information of the replicated bot created from the source bot alias.
- Parameters:
botAliasReplicaSummaries
- The summary information of the replicated bot created from the source bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAliasReplicaSummaries
ListBotAliasReplicasResponse.Builder botAliasReplicaSummaries(Consumer<BotAliasReplicaSummary.Builder>... botAliasReplicaSummaries) The summary information of the replicated bot created from the source bot alias.
This is a convenience method that creates an instance of theBotAliasReplicaSummary.Builder
avoiding the need to create one manually viaBotAliasReplicaSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobotAliasReplicaSummaries(List<BotAliasReplicaSummary>)
.- Parameters:
botAliasReplicaSummaries
- a consumer that will call methods onBotAliasReplicaSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
The next token for the replicated bots created from the source bot alias.
- Parameters:
nextToken
- The next token for the replicated bots created from the source bot alias.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-