Package com.pulumi.aws.bedrock.inputs
Class AgentcoreHarnessModelArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreHarnessModelArgs.Builder
-
- Enclosing class:
- AgentcoreHarnessModelArgs
public static final class AgentcoreHarnessModelArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreHarnessModelArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreHarnessModelArgs defaults)
-
-
Method Detail
-
bedrockModelConfig
public AgentcoreHarnessModelArgs.Builder bedrockModelConfig(@Nullable com.pulumi.core.Output<AgentcoreHarnessModelBedrockModelConfigArgs> bedrockModelConfig)
- Parameters:
bedrockModelConfig- Amazon Bedrock model configuration. See `bedrockModelConfig` Block below.- Returns:
- builder
-
bedrockModelConfig
public AgentcoreHarnessModelArgs.Builder bedrockModelConfig(AgentcoreHarnessModelBedrockModelConfigArgs bedrockModelConfig)
- Parameters:
bedrockModelConfig- Amazon Bedrock model configuration. See `bedrockModelConfig` Block below.- Returns:
- builder
-
geminiModelConfig
public AgentcoreHarnessModelArgs.Builder geminiModelConfig(@Nullable com.pulumi.core.Output<AgentcoreHarnessModelGeminiModelConfigArgs> geminiModelConfig)
- Parameters:
geminiModelConfig- Gemini model configuration. See `geminiModelConfig` Block below.- Returns:
- builder
-
geminiModelConfig
public AgentcoreHarnessModelArgs.Builder geminiModelConfig(AgentcoreHarnessModelGeminiModelConfigArgs geminiModelConfig)
- Parameters:
geminiModelConfig- Gemini model configuration. See `geminiModelConfig` Block below.- Returns:
- builder
-
litellmModelConfig
public AgentcoreHarnessModelArgs.Builder litellmModelConfig(@Nullable com.pulumi.core.Output<AgentcoreHarnessModelLitellmModelConfigArgs> litellmModelConfig)
- Parameters:
litellmModelConfig- LiteLLM model configuration. See `litellmModelConfig` Block below.- Returns:
- builder
-
litellmModelConfig
public AgentcoreHarnessModelArgs.Builder litellmModelConfig(AgentcoreHarnessModelLitellmModelConfigArgs litellmModelConfig)
- Parameters:
litellmModelConfig- LiteLLM model configuration. See `litellmModelConfig` Block below.- Returns:
- builder
-
openaiModelConfig
public AgentcoreHarnessModelArgs.Builder openaiModelConfig(@Nullable com.pulumi.core.Output<AgentcoreHarnessModelOpenaiModelConfigArgs> openaiModelConfig)
- Parameters:
openaiModelConfig- OpenAI model configuration. See `openaiModelConfig` Block below.- Returns:
- builder
-
openaiModelConfig
public AgentcoreHarnessModelArgs.Builder openaiModelConfig(AgentcoreHarnessModelOpenaiModelConfigArgs openaiModelConfig)
- Parameters:
openaiModelConfig- OpenAI model configuration. See `openaiModelConfig` Block below.- Returns:
- builder
-
build
public AgentcoreHarnessModelArgs build()
-
-