Interface ContextVariables.Builder
-
- All Superinterfaces:
SemanticKernelBuilder<ContextVariables>
- Enclosing interface:
- ContextVariables
public static interface ContextVariables.Builder extends SemanticKernelBuilder<ContextVariables>
Builder for ContextVariables
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContextVariables.BuilderwithInput(String content)Builds an instance with the given content in the default main keyContextVariables.BuilderwithVariable(String key, String value)Set variableContextVariables.BuilderwithVariables(Map<String,String> map)Builds an instance with the given variables-
Methods inherited from interface com.microsoft.semantickernel.builders.SemanticKernelBuilder
build
-
-
-
-
Method Detail
-
withInput
ContextVariables.Builder withInput(String content)
Builds an instance with the given content in the default main key- Parameters:
content- Entry to place in the "input" slot- Returns:
- an instantiation of ContextVariables
-
withVariables
ContextVariables.Builder withVariables(Map<String,String> map)
Builds an instance with the given variables- Parameters:
map- Existing variables- Returns:
- an instantiation of ContextVariables
-
withVariable
ContextVariables.Builder withVariable(String key, String value)
Set variable- Parameters:
key- variable namevalue- variable value- Returns:
- builder for fluent chaining
-
-