Package com.pulumi.aws.bedrock.inputs
Class AgentcoreHarnessTruncationConfigSummarizationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreHarnessTruncationConfigSummarizationArgs.Builder
-
- Enclosing class:
- AgentcoreHarnessTruncationConfigSummarizationArgs
public static final class AgentcoreHarnessTruncationConfigSummarizationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreHarnessTruncationConfigSummarizationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentcoreHarnessTruncationConfigSummarizationArgsbuild()AgentcoreHarnessTruncationConfigSummarizationArgs.BuilderpreserveRecentMessages(com.pulumi.core.Output<java.lang.Integer> preserveRecentMessages)AgentcoreHarnessTruncationConfigSummarizationArgs.BuilderpreserveRecentMessages(java.lang.Integer preserveRecentMessages)AgentcoreHarnessTruncationConfigSummarizationArgs.BuildersummarizationSystemPrompt(com.pulumi.core.Output<java.lang.String> summarizationSystemPrompt)AgentcoreHarnessTruncationConfigSummarizationArgs.BuildersummarizationSystemPrompt(java.lang.String summarizationSystemPrompt)AgentcoreHarnessTruncationConfigSummarizationArgs.BuildersummaryRatio(com.pulumi.core.Output<java.lang.Double> summaryRatio)AgentcoreHarnessTruncationConfigSummarizationArgs.BuildersummaryRatio(java.lang.Double summaryRatio)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreHarnessTruncationConfigSummarizationArgs defaults)
-
-
Method Detail
-
preserveRecentMessages
public AgentcoreHarnessTruncationConfigSummarizationArgs.Builder preserveRecentMessages(com.pulumi.core.Output<java.lang.Integer> preserveRecentMessages)
- Parameters:
preserveRecentMessages- Number of recent messages to preserve without summarization.- Returns:
- builder
-
preserveRecentMessages
public AgentcoreHarnessTruncationConfigSummarizationArgs.Builder preserveRecentMessages(java.lang.Integer preserveRecentMessages)
- Parameters:
preserveRecentMessages- Number of recent messages to preserve without summarization.- Returns:
- builder
-
summarizationSystemPrompt
public AgentcoreHarnessTruncationConfigSummarizationArgs.Builder summarizationSystemPrompt(com.pulumi.core.Output<java.lang.String> summarizationSystemPrompt)
- Parameters:
summarizationSystemPrompt- Custom system prompt for the summarization model.- Returns:
- builder
-
summarizationSystemPrompt
public AgentcoreHarnessTruncationConfigSummarizationArgs.Builder summarizationSystemPrompt(java.lang.String summarizationSystemPrompt)
- Parameters:
summarizationSystemPrompt- Custom system prompt for the summarization model.- Returns:
- builder
-
summaryRatio
public AgentcoreHarnessTruncationConfigSummarizationArgs.Builder summaryRatio(com.pulumi.core.Output<java.lang.Double> summaryRatio)
- Parameters:
summaryRatio- Ratio of the conversation to summarize (0 to 1).- Returns:
- builder
-
summaryRatio
public AgentcoreHarnessTruncationConfigSummarizationArgs.Builder summaryRatio(java.lang.Double summaryRatio)
- Parameters:
summaryRatio- Ratio of the conversation to summarize (0 to 1).- Returns:
- builder
-
build
public AgentcoreHarnessTruncationConfigSummarizationArgs build()
-
-