Class BedrockAgentEndpointBuilderFactory.BedrockAgentHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.BedrockAgentEndpointBuilderFactory.BedrockAgentHeaderNameBuilder
Enclosing interface:
BedrockAgentEndpointBuilderFactory

public static class BedrockAgentEndpointBuilderFactory.BedrockAgentHeaderNameBuilder extends Object
The builder of headers' name for the AWS Bedrock Agent component.
  • Constructor Details

    • BedrockAgentHeaderNameBuilder

      public BedrockAgentHeaderNameBuilder()
  • Method Details

    • awsBedrockAgentRuntimeOperation

      public String awsBedrockAgentRuntimeOperation()
      The operation we want to perform. The option is a: String type. Group: common
      Returns:
      the name of the header AwsBedrockAgentRuntimeOperation.
    • awsBedrockAgentRuntimeCitations

      public String awsBedrockAgentRuntimeCitations()
      When retrieving and generating a response, this header will contain the citations. The option is a: String type. Group: common
      Returns:
      the name of the header AwsBedrockAgentRuntimeCitations.
    • awsBedrockAgentRuntimeSessionId

      public String awsBedrockAgentRuntimeSessionId()
      When retrieving and generating a response, this header will contain he unique identifier of the session. Reuse the same value to continue the same session with the knowledge base. The option is a: String type. Group: common
      Returns:
      the name of the header AwsBedrockAgentRuntimeSessionId.