Interface AppInstanceBot.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AppInstanceBot.Builder,,AppInstanceBot> SdkBuilder<AppInstanceBot.Builder,,AppInstanceBot> SdkPojo
- Enclosing class:
AppInstanceBot
@Mutable
@NotThreadSafe
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.Builderconfiguration(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 theAppInstanceBotwas created.lastUpdatedTimestamp(Instant lastUpdatedTimestamp) The time at which theAppInstanceBotwas last updated.The metadata for an AppInstanceBot.The name of the AppInstanceBot.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaConfiguration.builder().When the
Consumercompletes,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
AppInstanceBotwas created.- Parameters:
createdTimestamp- The time at which theAppInstanceBotwas created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedTimestamp
The time at which the
AppInstanceBotwas last updated.- Parameters:
lastUpdatedTimestamp- The time at which theAppInstanceBotwas 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.
-