Interface HarnessInlineFunctionConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<HarnessInlineFunctionConfig.Builder,,HarnessInlineFunctionConfig> SdkBuilder<HarnessInlineFunctionConfig.Builder,,HarnessInlineFunctionConfig> SdkPojo
- Enclosing class:
HarnessInlineFunctionConfig
@Mutable
@NotThreadSafe
public static interface HarnessInlineFunctionConfig.Builder
extends SdkPojo, CopyableBuilder<HarnessInlineFunctionConfig.Builder,HarnessInlineFunctionConfig>
-
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) Description of what the tool does, provided to the model.inputSchema(Document inputSchema) JSON Schema describing the tool's input parameters.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
description
Description of what the tool does, provided to the model.
- Parameters:
description- Description of what the tool does, provided to the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputSchema
JSON Schema describing the tool's input parameters.
- Parameters:
inputSchema- JSON Schema describing the tool's input parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-