Package com.pulumi.aws.bedrock.inputs
Class AgentDataSourceDataSourceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentDataSourceDataSourceConfigurationArgs.Builder
-
- Enclosing class:
- AgentDataSourceDataSourceConfigurationArgs
public static final class AgentDataSourceDataSourceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentDataSourceDataSourceConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentDataSourceDataSourceConfigurationArgs defaults)
-
-
Method Detail
-
confluenceConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder confluenceConfiguration(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs> confluenceConfiguration)
- Parameters:
confluenceConfiguration- Configuration details for the Confluence data source. See `data_source_configuration.confluence_configuration` Block for details.- Returns:
- builder
-
confluenceConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder confluenceConfiguration(AgentDataSourceDataSourceConfigurationConfluenceConfigurationArgs confluenceConfiguration)
- Parameters:
confluenceConfiguration- Configuration details for the Confluence data source. See `data_source_configuration.confluence_configuration` Block for details.- Returns:
- builder
-
managedKnowledgeBaseConnectorConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder managedKnowledgeBaseConnectorConfiguration(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationManagedKnowledgeBaseConnectorConfigurationArgs> managedKnowledgeBaseConnectorConfiguration)
- Parameters:
managedKnowledgeBaseConnectorConfiguration- Configuration details for a Managed Knowledge Base connector data source. See `managedKnowledgeBaseConnectorConfiguration` Block for details.- Returns:
- builder
-
managedKnowledgeBaseConnectorConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder managedKnowledgeBaseConnectorConfiguration(AgentDataSourceDataSourceConfigurationManagedKnowledgeBaseConnectorConfigurationArgs managedKnowledgeBaseConnectorConfiguration)
- Parameters:
managedKnowledgeBaseConnectorConfiguration- Configuration details for a Managed Knowledge Base connector data source. See `managedKnowledgeBaseConnectorConfiguration` Block for details.- Returns:
- builder
-
s3Configuration
public AgentDataSourceDataSourceConfigurationArgs.Builder s3Configuration(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationS3ConfigurationArgs> s3Configuration)
- Parameters:
s3Configuration- Configuration details for the S3 object that contains the data source. See `s3Configuration` Block for details.- Returns:
- builder
-
s3Configuration
public AgentDataSourceDataSourceConfigurationArgs.Builder s3Configuration(AgentDataSourceDataSourceConfigurationS3ConfigurationArgs s3Configuration)
- Parameters:
s3Configuration- Configuration details for the S3 object that contains the data source. See `s3Configuration` Block for details.- Returns:
- builder
-
salesforceConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder salesforceConfiguration(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs> salesforceConfiguration)
- Parameters:
salesforceConfiguration- Configuration details for the Salesforce data source. See `data_source_configuration.salesforce_configuration` Block for details.- Returns:
- builder
-
salesforceConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder salesforceConfiguration(AgentDataSourceDataSourceConfigurationSalesforceConfigurationArgs salesforceConfiguration)
- Parameters:
salesforceConfiguration- Configuration details for the Salesforce data source. See `data_source_configuration.salesforce_configuration` Block for details.- Returns:
- builder
-
sharePointConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder sharePointConfiguration(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs> sharePointConfiguration)
- Parameters:
sharePointConfiguration- Configuration details for the SharePoint data source. See `data_source_configuration.share_point_configuration` Block for details.- Returns:
- builder
-
sharePointConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder sharePointConfiguration(AgentDataSourceDataSourceConfigurationSharePointConfigurationArgs sharePointConfiguration)
- Parameters:
sharePointConfiguration- Configuration details for the SharePoint data source. See `data_source_configuration.share_point_configuration` Block for details.- Returns:
- builder
-
type
public AgentDataSourceDataSourceConfigurationArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type- Type of storage for the data source. Valid values: `S3`, `WEB`, `CONFLUENCE`, `SALESFORCE`, `SHAREPOINT`, `CUSTOM`, `REDSHIFT_METADATA`, `MANAGED_KNOWLEDGE_BASE_CONNECTOR`.- Returns:
- builder
-
type
public AgentDataSourceDataSourceConfigurationArgs.Builder type(java.lang.String type)
- Parameters:
type- Type of storage for the data source. Valid values: `S3`, `WEB`, `CONFLUENCE`, `SALESFORCE`, `SHAREPOINT`, `CUSTOM`, `REDSHIFT_METADATA`, `MANAGED_KNOWLEDGE_BASE_CONNECTOR`.- Returns:
- builder
-
webConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder webConfiguration(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationWebConfigurationArgs> webConfiguration)
- Parameters:
webConfiguration- Configuration details for the web data source. See `data_source_configuration.web_configuration` Block for details.- Returns:
- builder
-
webConfiguration
public AgentDataSourceDataSourceConfigurationArgs.Builder webConfiguration(AgentDataSourceDataSourceConfigurationWebConfigurationArgs webConfiguration)
- Parameters:
webConfiguration- Configuration details for the web data source. See `data_source_configuration.web_configuration` Block for details.- Returns:
- builder
-
build
public AgentDataSourceDataSourceConfigurationArgs build()
-
-