Uses of Interface
io.github.glaforge.gemini.interactions.model.Content
Packages that use Content
-
Uses of Content in io.github.glaforge.gemini.interactions.model
Classes in io.github.glaforge.gemini.interactions.model that implement ContentModifier and TypeClassDescriptionstatic final recordContent containing audio.static final recordContent representing a code execution call.static final recordContent representing the result of a code execution.static final recordContent containing a document.static final recordContent representing a file search call.static final recordContent representing the result of a file search.static final recordContent representing a function call.static final recordContent representing the result of a function call.static final recordContent representing a Google Search call.static final recordContent representing the result of a Google Search call.static final recordContent containing an image.static final recordContent representing an MCP server tool call.static final recordContent representing the result of an MCP server tool call.static final recordContent containing text.static final recordContent containing thought process.static final recordContent representing a URL context call.static final recordContent representing the result of a URL context call.static final recordContent containing video.Methods in io.github.glaforge.gemini.interactions.model that return ContentModifier and TypeMethodDescriptionEvents.ContentStart.content()Returns the value of thecontentrecord component.Events.ThoughtSummaryDelta.content()Returns the value of thecontentrecord component.Methods in io.github.glaforge.gemini.interactions.model that return types with arguments of type ContentModifier and TypeMethodDescriptionContent.ToolResult.items()Returns the value of theitemsrecord component.Interaction.outputs()Returns the value of theoutputsrecord component.Content.ThoughtContent.summary()Returns the value of thesummaryrecord component.Methods in io.github.glaforge.gemini.interactions.model with parameters of type ContentModifier and TypeMethodDescriptionSets the input content as a list of Content objects.Sets the input content as a list of Content objects.Method parameters in io.github.glaforge.gemini.interactions.model with type arguments of type ContentModifier and TypeMethodDescriptionInteractionParams.AgentInteractionParams.Builder.inputContents(List<Content> content) Sets the input content as a list of Content objects.InteractionParams.ModelInteractionParams.Builder.inputContents(List<Content> content) Sets the input content as a list of Content objects.Constructors in io.github.glaforge.gemini.interactions.model with parameters of type ContentModifierConstructorDescriptionContentStart(Events.EventType eventType, String eventId, Integer index, Content content) Creates an instance of aContentStartrecord class.ThoughtSummaryDelta(Events.DeltaType type, Content content) Creates an instance of aThoughtSummaryDeltarecord class.Constructor parameters in io.github.glaforge.gemini.interactions.model with type arguments of type ContentModifierConstructorDescriptionInteraction(String id, String model, String agent, String object, Instant created, Instant updated, Interaction.Role role, Interaction.Status status, List<Content> outputs, Interaction.Usage usage, String previousInteractionId) Creates an instance of aInteractionrecord class.ThoughtContent(String type, String signature, List<Content> summary) Creates an instance of aThoughtContentrecord class.ToolResult(List<Content> items) Creates an instance of aToolResultrecord class.