Interface AppInstanceBot.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AppInstanceBot.Builder,
,AppInstanceBot> SdkBuilder<AppInstanceBot.Builder,
,AppInstanceBot> SdkPojo
- Enclosing class:
AppInstanceBot
public static interface AppInstanceBot.Builder
extends SdkPojo, CopyableBuilder<AppInstanceBot.Builder,AppInstanceBot>
-
Method Summary
Modifier and TypeMethodDescriptionappInstanceBotArn
(String appInstanceBotArn) The ARN of the AppInstanceBot.default AppInstanceBot.Builder
configuration
(Consumer<Configuration.Builder> configuration) The data processing instructions for an AppInstanceBot.configuration
(Configuration configuration) The data processing instructions for an AppInstanceBot.createdTimestamp
(Instant createdTimestamp) The time at which theAppInstanceBot
was created.lastUpdatedTimestamp
(Instant lastUpdatedTimestamp) The time at which theAppInstanceBot
was last updated.The metadata for an AppInstanceBot.The name of the AppInstanceBot.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
appInstanceBotArn
The ARN of the AppInstanceBot.
- Parameters:
appInstanceBotArn
- The ARN of the AppInstanceBot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the AppInstanceBot.
- Parameters:
name
- The name of the AppInstanceBot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The data processing instructions for an AppInstanceBot.
- Parameters:
configuration
- The data processing instructions for an AppInstanceBot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The data processing instructions for an AppInstanceBot.
This is a convenience method that creates an instance of theConfiguration.Builder
avoiding the need to create one manually viaConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfiguration(Configuration)
.- Parameters:
configuration
- a consumer that will call methods onConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTimestamp
The time at which the
AppInstanceBot
was created.- Parameters:
createdTimestamp
- The time at which theAppInstanceBot
was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTimestamp
The time at which the
AppInstanceBot
was last updated.- Parameters:
lastUpdatedTimestamp
- The time at which theAppInstanceBot
was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadata
The metadata for an AppInstanceBot.
- Parameters:
metadata
- The metadata for an AppInstanceBot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-