Package com.pulumi.aws.bedrock.inputs
Class AgentcoreOnlineEvaluationConfigRuleArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreOnlineEvaluationConfigRuleArgs.Builder
-
- Enclosing class:
- AgentcoreOnlineEvaluationConfigRuleArgs
public static final class AgentcoreOnlineEvaluationConfigRuleArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreOnlineEvaluationConfigRuleArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreOnlineEvaluationConfigRuleArgs defaults)
-
-
Method Detail
-
filters
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder filters(@Nullable com.pulumi.core.Output<java.util.List<AgentcoreOnlineEvaluationConfigRuleFilterArgs>> filters)
- Parameters:
filters- List of filters determining which agent traces to evaluate. Maximum 5. See `filter` Block below.- Returns:
- builder
-
filters
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder filters(java.util.List<AgentcoreOnlineEvaluationConfigRuleFilterArgs> filters)
- Parameters:
filters- List of filters determining which agent traces to evaluate. Maximum 5. See `filter` Block below.- Returns:
- builder
-
filters
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder filters(AgentcoreOnlineEvaluationConfigRuleFilterArgs... filters)
- Parameters:
filters- List of filters determining which agent traces to evaluate. Maximum 5. See `filter` Block below.- Returns:
- builder
-
samplingConfig
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder samplingConfig(com.pulumi.core.Output<AgentcoreOnlineEvaluationConfigRuleSamplingConfigArgs> samplingConfig)
- Parameters:
samplingConfig- Sampling configuration determining what percentage of agent traces to evaluate. See `samplingConfig` Block below.- Returns:
- builder
-
samplingConfig
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder samplingConfig(AgentcoreOnlineEvaluationConfigRuleSamplingConfigArgs samplingConfig)
- Parameters:
samplingConfig- Sampling configuration determining what percentage of agent traces to evaluate. See `samplingConfig` Block below.- Returns:
- builder
-
sessionConfig
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder sessionConfig(@Nullable com.pulumi.core.Output<AgentcoreOnlineEvaluationConfigRuleSessionConfigArgs> sessionConfig)
- Parameters:
sessionConfig- Session configuration defining timeout settings for detecting when agent sessions are complete. See `sessionConfig` Block below.- Returns:
- builder
-
sessionConfig
public AgentcoreOnlineEvaluationConfigRuleArgs.Builder sessionConfig(AgentcoreOnlineEvaluationConfigRuleSessionConfigArgs sessionConfig)
- Parameters:
sessionConfig- Session configuration defining timeout settings for detecting when agent sessions are complete. See `sessionConfig` Block below.- Returns:
- builder
-
build
public AgentcoreOnlineEvaluationConfigRuleArgs build()
-
-