# Class Frontmatter.Builder

java.lang.Object
com.google.adk.skills.Frontmatter.Builder

Enclosing class:
  `Frontmatter`

public abstract static class Frontmatter.Builder extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Builder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract Frontmatter.Builder`
  `allowedTools(String allowedTools)`
  `Frontmatter`
  `build()`
  `abstract Frontmatter.Builder`
  `compatibility(String compatibility)`
  `abstract Frontmatter.Builder`
  `description(String description)`
  `abstract Frontmatter.Builder`
  `license(String license)`
  `abstract Frontmatter.Builder`
  `metadata(Map<String,Object> metadata)`
  `abstract Frontmatter.Builder`
  `name(String name)`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder()

- ## Method Details

  - ### name

    @CanIgnoreReturnValue public abstract Frontmatter.Builder name(String name)

  - ### description

    @CanIgnoreReturnValue public abstract Frontmatter.Builder description(String description)

  - ### license

    @CanIgnoreReturnValue public abstract Frontmatter.Builder license(String license)

  - ### compatibility

    @CanIgnoreReturnValue public abstract Frontmatter.Builder compatibility(String compatibility)

  - ### allowedTools

    @CanIgnoreReturnValue public abstract Frontmatter.Builder allowedTools(String allowedTools)

  - ### metadata

    @CanIgnoreReturnValue public abstract Frontmatter.Builder metadata(Map<String,Object> metadata)

  - ### build

    public Frontmatter build()