Package com.pulumi.aws.bedrock.inputs
Class AgentcoreHarnessMemoryArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreHarnessMemoryArgs.Builder
-
- Enclosing class:
- AgentcoreHarnessMemoryArgs
public static final class AgentcoreHarnessMemoryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreHarnessMemoryArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentcoreHarnessMemoryArgs.BuilderagentcoreMemoryConfiguration(AgentcoreHarnessMemoryAgentcoreMemoryConfigurationArgs agentcoreMemoryConfiguration)AgentcoreHarnessMemoryArgs.BuilderagentcoreMemoryConfiguration(com.pulumi.core.Output<AgentcoreHarnessMemoryAgentcoreMemoryConfigurationArgs> agentcoreMemoryConfiguration)AgentcoreHarnessMemoryArgsbuild()AgentcoreHarnessMemoryArgs.Builderdisabled(AgentcoreHarnessMemoryDisabledArgs disabled)AgentcoreHarnessMemoryArgs.Builderdisabled(com.pulumi.core.Output<AgentcoreHarnessMemoryDisabledArgs> disabled)AgentcoreHarnessMemoryArgs.BuildermanagedMemoryConfiguration(AgentcoreHarnessMemoryManagedMemoryConfigurationArgs managedMemoryConfiguration)AgentcoreHarnessMemoryArgs.BuildermanagedMemoryConfiguration(com.pulumi.core.Output<AgentcoreHarnessMemoryManagedMemoryConfigurationArgs> managedMemoryConfiguration)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreHarnessMemoryArgs defaults)
-
-
Method Detail
-
agentcoreMemoryConfiguration
public AgentcoreHarnessMemoryArgs.Builder agentcoreMemoryConfiguration(@Nullable com.pulumi.core.Output<AgentcoreHarnessMemoryAgentcoreMemoryConfigurationArgs> agentcoreMemoryConfiguration)
- Parameters:
agentcoreMemoryConfiguration- AgentCore memory configuration. Use this to connect to an existing AgentCore memory resource. See `memory.agentcore_memory_configuration` Block below.- Returns:
- builder
-
agentcoreMemoryConfiguration
public AgentcoreHarnessMemoryArgs.Builder agentcoreMemoryConfiguration(AgentcoreHarnessMemoryAgentcoreMemoryConfigurationArgs agentcoreMemoryConfiguration)
- Parameters:
agentcoreMemoryConfiguration- AgentCore memory configuration. Use this to connect to an existing AgentCore memory resource. See `memory.agentcore_memory_configuration` Block below.- Returns:
- builder
-
disabled
public AgentcoreHarnessMemoryArgs.Builder disabled(@Nullable com.pulumi.core.Output<AgentcoreHarnessMemoryDisabledArgs> disabled)
- Parameters:
disabled- Explicitly disable memory for this harness. See `memory.disabled` Block below.- Returns:
- builder
-
disabled
public AgentcoreHarnessMemoryArgs.Builder disabled(AgentcoreHarnessMemoryDisabledArgs disabled)
- Parameters:
disabled- Explicitly disable memory for this harness. See `memory.disabled` Block below.- Returns:
- builder
-
managedMemoryConfiguration
public AgentcoreHarnessMemoryArgs.Builder managedMemoryConfiguration(@Nullable com.pulumi.core.Output<AgentcoreHarnessMemoryManagedMemoryConfigurationArgs> managedMemoryConfiguration)
- Parameters:
managedMemoryConfiguration- Managed memory configuration. Creates and manages a memory resource automatically. See `memory.managed_memory_configuration` Block below.- Returns:
- builder
-
managedMemoryConfiguration
public AgentcoreHarnessMemoryArgs.Builder managedMemoryConfiguration(AgentcoreHarnessMemoryManagedMemoryConfigurationArgs managedMemoryConfiguration)
- Parameters:
managedMemoryConfiguration- Managed memory configuration. Creates and manages a memory resource automatically. See `memory.managed_memory_configuration` Block below.- Returns:
- builder
-
build
public AgentcoreHarnessMemoryArgs build()
-
-