Interface BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointBuilder
- All Superinterfaces:
BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointConsumerBuilder
,BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
BedrockAgentEndpointBuilderFactory
public static interface BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointBuilder
extends BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointConsumerBuilder, BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointProducerBuilder
Advanced builder for endpoint for the AWS Bedrock Agent component.
-
Method Summary
Modifier and TypeMethodDescriptionbasic()
bedrockAgentClient
(String bedrockAgentClient) To use an existing configured AWS Bedrock Agent client.bedrockAgentClient
(software.amazon.awssdk.services.bedrockagent.BedrockAgentClient bedrockAgentClient) To use an existing configured AWS Bedrock Agent client.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, pollStrategy, pollStrategy
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
basic
- Specified by:
basic
in interfaceBedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointConsumerBuilder
- Specified by:
basic
in interfaceBedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointProducerBuilder
-
bedrockAgentClient
default BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointBuilder bedrockAgentClient(software.amazon.awssdk.services.bedrockagent.BedrockAgentClient bedrockAgentClient) To use an existing configured AWS Bedrock Agent client. The option is a:software.amazon.awssdk.services.bedrockagent.BedrockAgentClient
type. Group: advanced- Specified by:
bedrockAgentClient
in interfaceBedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointConsumerBuilder
- Specified by:
bedrockAgentClient
in interfaceBedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointProducerBuilder
- Parameters:
bedrockAgentClient
- the value to set- Returns:
- the dsl builder
-
bedrockAgentClient
default BedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointBuilder bedrockAgentClient(String bedrockAgentClient) To use an existing configured AWS Bedrock Agent client. The option will be converted to asoftware.amazon.awssdk.services.bedrockagent.BedrockAgentClient
type. Group: advanced- Specified by:
bedrockAgentClient
in interfaceBedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointConsumerBuilder
- Specified by:
bedrockAgentClient
in interfaceBedrockAgentEndpointBuilderFactory.AdvancedBedrockAgentEndpointProducerBuilder
- Parameters:
bedrockAgentClient
- the value to set- Returns:
- the dsl builder
-