Interface Agent.SkillOrBuilder (0.2.0)

public static interface Agent.SkillOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDescription()

public abstract String getDescription()

Output only. A more detailed description of the skill.

string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Output only. A more detailed description of the skill.

string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for description.

getExamples(int index)

public abstract String getExamples(int index)

Output only. Example prompts or scenarios this skill can handle.

repeated string examples = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The examples at the given index.

getExamplesBytes(int index)

public abstract ByteString getExamplesBytes(int index)

Output only. Example prompts or scenarios this skill can handle.

repeated string examples = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the examples at the given index.

getExamplesCount()

public abstract int getExamplesCount()

Output only. Example prompts or scenarios this skill can handle.

repeated string examples = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of examples.

getExamplesList()

public abstract List<String> getExamplesList()

Output only. Example prompts or scenarios this skill can handle.

repeated string examples = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the examples.

getId()

public abstract String getId()

Output only. A unique identifier for the agent's skill.

string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The id.

getIdBytes()

public abstract ByteString getIdBytes()

Output only. A unique identifier for the agent's skill.

string id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for id.

getName()

public abstract String getName()

Output only. A human-readable name for the agent's skill.

string name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. A human-readable name for the agent's skill.

string name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getTags(int index)

public abstract String getTags(int index)

Output only. Keywords describing the skill.

repeated string tags = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The tags at the given index.

getTagsBytes(int index)

public abstract ByteString getTagsBytes(int index)

Output only. Keywords describing the skill.

repeated string tags = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the tags at the given index.

getTagsCount()

public abstract int getTagsCount()

Output only. Keywords describing the skill.

repeated string tags = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The count of tags.

getTagsList()

public abstract List<String> getTagsList()

Output only. Keywords describing the skill.

repeated string tags = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<String>

A list containing the tags.