Package com.pulumi.aws.bedrock.inputs
Class AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder
-
- Enclosing class:
- AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs
public static final class AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs defaults)
-
-
Method Detail
-
historicalContextWindowSize
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder historicalContextWindowSize(@Nullable com.pulumi.core.Output<java.lang.Integer> historicalContextWindowSize)
- Parameters:
historicalContextWindowSize- Number of historical messages to include in processing context. Valid range: `0` to `50`. Defaults to `4`.- Returns:
- builder
-
historicalContextWindowSize
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder historicalContextWindowSize(java.lang.Integer historicalContextWindowSize)
- Parameters:
historicalContextWindowSize- Number of historical messages to include in processing context. Valid range: `0` to `50`. Defaults to `4`.- Returns:
- builder
-
invocationConfiguration
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder invocationConfiguration(com.pulumi.core.Output<AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationInvocationConfigurationArgs> invocationConfiguration)
- Parameters:
invocationConfiguration- Configuration used to invoke the self-managed memory processing pipeline. See `invocationConfiguration` Block below.- Returns:
- builder
-
invocationConfiguration
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder invocationConfiguration(AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationInvocationConfigurationArgs invocationConfiguration)
- Parameters:
invocationConfiguration- Configuration used to invoke the self-managed memory processing pipeline. See `invocationConfiguration` Block below.- Returns:
- builder
-
triggerConditions
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder triggerConditions(@Nullable com.pulumi.core.Output<AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationTriggerConditionsArgs> triggerConditions)
- Parameters:
triggerConditions- Conditions that trigger memory processing. See `triggerConditions` Block below. When omitted, the service supplies the documented defaults for all three trigger types.- Returns:
- builder
-
triggerConditions
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder triggerConditions(AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationTriggerConditionsArgs triggerConditions)
- Parameters:
triggerConditions- Conditions that trigger memory processing. See `triggerConditions` Block below. When omitted, the service supplies the documented defaults for all three trigger types.- Returns:
- builder
-
triggerConditionsActuals
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder triggerConditionsActuals(@Nullable com.pulumi.core.Output<java.util.List<AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationTriggerConditionsActualArgs>> triggerConditionsActuals)
- Parameters:
triggerConditionsActuals- Actual deployed trigger conditions.- Returns:
- builder
-
triggerConditionsActuals
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder triggerConditionsActuals(java.util.List<AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationTriggerConditionsActualArgs> triggerConditionsActuals)
- Parameters:
triggerConditionsActuals- Actual deployed trigger conditions.- Returns:
- builder
-
triggerConditionsActuals
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs.Builder triggerConditionsActuals(AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationTriggerConditionsActualArgs... triggerConditionsActuals)
- Parameters:
triggerConditionsActuals- Actual deployed trigger conditions.- Returns:
- builder
-
build
public AgentcoreMemoryStrategyConfigurationSelfManagedConfigurationArgs build()
-
-