Package com.google.genai.types
Class GeminiPreferenceExample.Builder
-
- All Implemented Interfaces:
public abstract class GeminiPreferenceExample.BuilderBuilder for GeminiPreferenceExample.
-
-
Constructor Summary
Constructors Constructor Description GeminiPreferenceExample.Builder()
-
Method Summary
Modifier and Type Method Description abstract GeminiPreferenceExample.Buildercompletions(List<GeminiPreferenceExampleCompletion> completions)Setter for completions. GeminiPreferenceExample.Buildercompletions(Array<GeminiPreferenceExampleCompletion> completions)Setter for completions. GeminiPreferenceExample.Buildercompletions(Array<GeminiPreferenceExampleCompletion.Builder> completionsBuilders)Setter for completions builder. GeminiPreferenceExample.BuilderclearCompletions()Clears the value of completions field. abstract GeminiPreferenceExample.Buildercontents(List<Content> contents)Setter for contents. GeminiPreferenceExample.Buildercontents(Array<Content> contents)Setter for contents. GeminiPreferenceExample.Buildercontents(Array<Content.Builder> contentsBuilders)Setter for contents builder. GeminiPreferenceExample.BuilderclearContents()Clears the value of contents field. abstract GeminiPreferenceExamplebuild()-
-
Method Detail
-
completions
abstract GeminiPreferenceExample.Builder completions(List<GeminiPreferenceExampleCompletion> completions)
Setter for completions.
completions: List of completions for a given prompt.
-
completions
@CanIgnoreReturnValue() GeminiPreferenceExample.Builder completions(Array<GeminiPreferenceExampleCompletion> completions)
Setter for completions.
completions: List of completions for a given prompt.
-
completions
@CanIgnoreReturnValue() GeminiPreferenceExample.Builder completions(Array<GeminiPreferenceExampleCompletion.Builder> completionsBuilders)
Setter for completions builder.
completions: List of completions for a given prompt.
-
clearCompletions
@CanIgnoreReturnValue() GeminiPreferenceExample.Builder clearCompletions()
Clears the value of completions field.
-
contents
abstract GeminiPreferenceExample.Builder contents(List<Content> contents)
Setter for contents.
contents: Multi-turn contents that represents the Prompt.
-
contents
@CanIgnoreReturnValue() GeminiPreferenceExample.Builder contents(Array<Content> contents)
Setter for contents.
contents: Multi-turn contents that represents the Prompt.
-
contents
@CanIgnoreReturnValue() GeminiPreferenceExample.Builder contents(Array<Content.Builder> contentsBuilders)
Setter for contents builder.
contents: Multi-turn contents that represents the Prompt.
-
clearContents
@CanIgnoreReturnValue() GeminiPreferenceExample.Builder clearContents()
Clears the value of contents field.
-
build
abstract GeminiPreferenceExample build()
-
-
-
-