Interface AssociationConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AssociationConfiguration.Builder,AssociationConfiguration>,SdkBuilder<AssociationConfiguration.Builder,AssociationConfiguration>,SdkPojo
- Enclosing class:
- AssociationConfiguration
public static interface AssociationConfiguration.Builder extends SdkPojo, CopyableBuilder<AssociationConfiguration.Builder,AssociationConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AssociationConfiguration.BuilderassociationConfigurationData(Consumer<AssociationConfigurationData.Builder> associationConfigurationData)The data of the configuration for an Amazon Q in Connect Assistant Association.AssociationConfiguration.BuilderassociationConfigurationData(AssociationConfigurationData associationConfigurationData)The data of the configuration for an Amazon Q in Connect Assistant Association.AssociationConfiguration.BuilderassociationId(String associationId)The identifier of the association for this Association Configuration.AssociationConfiguration.BuilderassociationType(String associationType)The type of the association for this Association Configuration.AssociationConfiguration.BuilderassociationType(AIAgentAssociationConfigurationType associationType)The type of the association for this Association Configuration.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
associationConfigurationData
AssociationConfiguration.Builder associationConfigurationData(AssociationConfigurationData associationConfigurationData)
The data of the configuration for an Amazon Q in Connect Assistant Association.
- Parameters:
associationConfigurationData- The data of the configuration for an Amazon Q in Connect Assistant Association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationConfigurationData
default AssociationConfiguration.Builder associationConfigurationData(Consumer<AssociationConfigurationData.Builder> associationConfigurationData)
The data of the configuration for an Amazon Q in Connect Assistant Association.
This is a convenience method that creates an instance of theAssociationConfigurationData.Builderavoiding the need to create one manually viaAssociationConfigurationData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toassociationConfigurationData(AssociationConfigurationData).- Parameters:
associationConfigurationData- a consumer that will call methods onAssociationConfigurationData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
associationConfigurationData(AssociationConfigurationData)
-
associationId
AssociationConfiguration.Builder associationId(String associationId)
The identifier of the association for this Association Configuration.
- Parameters:
associationId- The identifier of the association for this Association Configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationType
AssociationConfiguration.Builder associationType(String associationType)
The type of the association for this Association Configuration.
- Parameters:
associationType- The type of the association for this Association Configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AIAgentAssociationConfigurationType,AIAgentAssociationConfigurationType
-
associationType
AssociationConfiguration.Builder associationType(AIAgentAssociationConfigurationType associationType)
The type of the association for this Association Configuration.
- Parameters:
associationType- The type of the association for this Association Configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AIAgentAssociationConfigurationType,AIAgentAssociationConfigurationType
-
-