Class InMemorySkillSource.Builder.SkillBuilder
java.lang.Object
com.google.adk.skills.InMemorySkillSource.Builder.SkillBuilder
- Enclosing class:
InMemorySkillSource.Builder
Builder for a specific skill.
-
Method Summary
Modifier and TypeMethodDescriptionaddResource(String path, byte[] content) addResource(String path, com.google.common.io.ByteSource content) addResource(String path, String content) build()Builds theInMemorySkillSourcecontaining all configured skills.frontmatter(Frontmatter frontmatter) instructions(String instructions) Switches context to configure another skill, creating it if it doesn't exist.
-
Method Details
-
frontmatter
@CanIgnoreReturnValue public InMemorySkillSource.Builder.SkillBuilder frontmatter(Frontmatter frontmatter) -
instructions
@CanIgnoreReturnValue public InMemorySkillSource.Builder.SkillBuilder instructions(String instructions) -
addResource
@CanIgnoreReturnValue public InMemorySkillSource.Builder.SkillBuilder addResource(String path, com.google.common.io.ByteSource content) -
addResource
@CanIgnoreReturnValue public InMemorySkillSource.Builder.SkillBuilder addResource(String path, byte[] content) -
addResource
@CanIgnoreReturnValue public InMemorySkillSource.Builder.SkillBuilder addResource(String path, String content) -
skill
Switches context to configure another skill, creating it if it doesn't exist. -
build
Builds theInMemorySkillSourcecontaining all configured skills.
-