public final class AgentSkill extends GeneratedMessage implements AgentSkillOrBuilder
Represents a distinct capability or function that an agent can perform.
Protobuf type google.cloud.ces.v1beta.AgentSkill
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EXAMPLES_FIELD_NUMBER
public static final int EXAMPLES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int INPUT_MODES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OUTPUT_MODES_FIELD_NUMBER
public static final int OUTPUT_MODES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TAGS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AgentSkill getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AgentSkill.Builder newBuilder()
newBuilder(AgentSkill prototype)
public static AgentSkill.Builder newBuilder(AgentSkill prototype)
public static AgentSkill parseDelimitedFrom(InputStream input)
public static AgentSkill parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AgentSkill parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AgentSkill parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AgentSkill parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentSkill parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AgentSkill parseFrom(CodedInputStream input)
public static AgentSkill parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AgentSkill parseFrom(InputStream input)
public static AgentSkill parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AgentSkill parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AgentSkill parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AgentSkill> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public AgentSkill getDefaultInstanceForType()
getDescription()
public String getDescription()
Required. A detailed description of the skill.
string description = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Required. A detailed description of the skill.
string description = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getExamples(int index)
public String getExamples(int index)
Example prompts or scenarios that this skill can handle.
repeated string examples = 5;
| 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 ByteString getExamplesBytes(int index)
Example prompts or scenarios that this skill can handle.
repeated string examples = 5;
| 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 int getExamplesCount()
Example prompts or scenarios that this skill can handle.
repeated string examples = 5;
| Returns |
| Type |
Description |
int |
The count of examples.
|
getExamplesList()
public ProtocolStringList getExamplesList()
Example prompts or scenarios that this skill can handle.
repeated string examples = 5;
getId()
Required. A unique identifier for the agent's skill.
string id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The id.
|
getIdBytes()
public ByteString getIdBytes()
Required. A unique identifier for the agent's skill.
string id = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for id.
|
public String getInputModes(int index)
The set of supported input media types for this skill, overriding the
agent's defaults.
repeated string input_modes = 6;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The inputModes at the given index.
|
public ByteString getInputModesBytes(int index)
The set of supported input media types for this skill, overriding the
agent's defaults.
repeated string input_modes = 6;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the inputModes at the given index.
|
public int getInputModesCount()
The set of supported input media types for this skill, overriding the
agent's defaults.
repeated string input_modes = 6;
| Returns |
| Type |
Description |
int |
The count of inputModes.
|
public ProtocolStringList getInputModesList()
The set of supported input media types for this skill, overriding the
agent's defaults.
repeated string input_modes = 6;
getName()
Required. A human-readable name for the skill.
string name = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. A human-readable name for the skill.
string name = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
ByteString |
The bytes for name.
|
getOutputModes(int index)
public String getOutputModes(int index)
The set of supported output media types for this skill, overriding the
agent's defaults.
repeated string output_modes = 7;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The outputModes at the given index.
|
getOutputModesBytes(int index)
public ByteString getOutputModesBytes(int index)
The set of supported output media types for this skill, overriding the
agent's defaults.
repeated string output_modes = 7;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the outputModes at the given index.
|
getOutputModesCount()
public int getOutputModesCount()
The set of supported output media types for this skill, overriding the
agent's defaults.
repeated string output_modes = 7;
| Returns |
| Type |
Description |
int |
The count of outputModes.
|
getOutputModesList()
public ProtocolStringList getOutputModesList()
The set of supported output media types for this skill, overriding the
agent's defaults.
repeated string output_modes = 7;
getParserForType()
public Parser<AgentSkill> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public String getTags(int index)
Required. A set of keywords describing the skill's capabilities.
repeated string tags = 4 [(.google.api.field_behavior) = REQUIRED];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The tags at the given index.
|
public ByteString getTagsBytes(int index)
Required. A set of keywords describing the skill's capabilities.
repeated string tags = 4 [(.google.api.field_behavior) = REQUIRED];
| 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.
|
public int getTagsCount()
Required. A set of keywords describing the skill's capabilities.
repeated string tags = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The count of tags.
|
public ProtocolStringList getTagsList()
Required. A set of keywords describing the skill's capabilities.
repeated string tags = 4 [(.google.api.field_behavior) = REQUIRED];
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AgentSkill.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected AgentSkill.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public AgentSkill.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides