Class CompanionAgent.GuidanceSkillConfig (4.105.0)

public static final class CompanionAgent.GuidanceSkillConfig extends GeneratedMessage implements CompanionAgent.GuidanceSkillConfigOrBuilder

Guidance skill configuration.

Protobuf type google.cloud.dialogflow.v2.CompanionAgent.GuidanceSkillConfig

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > CompanionAgent.GuidanceSkillConfig

Static Fields

GUIDANCE_INSTRUCTIONS_FIELD_NUMBER

public static final int GUIDANCE_INSTRUCTIONS_FIELD_NUMBER
Field Value
Type Description
int

KNOWLEDGE_SOURCE_FIELD_NUMBER

public static final int KNOWLEDGE_SOURCE_FIELD_NUMBER
Field Value
Type Description
int

OVERARCHING_GUIDANCE_FIELD_NUMBER

public static final int OVERARCHING_GUIDANCE_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static CompanionAgent.GuidanceSkillConfig getDefaultInstance()
Returns
Type Description
CompanionAgent.GuidanceSkillConfig

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static CompanionAgent.GuidanceSkillConfig.Builder newBuilder()
Returns
Type Description
CompanionAgent.GuidanceSkillConfig.Builder

newBuilder(CompanionAgent.GuidanceSkillConfig prototype)

public static CompanionAgent.GuidanceSkillConfig.Builder newBuilder(CompanionAgent.GuidanceSkillConfig prototype)
Parameter
Name Description
prototype CompanionAgent.GuidanceSkillConfig
Returns
Type Description
CompanionAgent.GuidanceSkillConfig.Builder

parseDelimitedFrom(InputStream input)

public static CompanionAgent.GuidanceSkillConfig parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static CompanionAgent.GuidanceSkillConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static CompanionAgent.GuidanceSkillConfig parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static CompanionAgent.GuidanceSkillConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static CompanionAgent.GuidanceSkillConfig parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static CompanionAgent.GuidanceSkillConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static CompanionAgent.GuidanceSkillConfig parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static CompanionAgent.GuidanceSkillConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static CompanionAgent.GuidanceSkillConfig parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static CompanionAgent.GuidanceSkillConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static CompanionAgent.GuidanceSkillConfig parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static CompanionAgent.GuidanceSkillConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CompanionAgent.GuidanceSkillConfig
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<CompanionAgent.GuidanceSkillConfig> parser()
Returns
Type Description
Parser<GuidanceSkillConfig>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public CompanionAgent.GuidanceSkillConfig getDefaultInstanceForType()
Returns
Type Description
CompanionAgent.GuidanceSkillConfig

getGuidanceInstructions(int index)

public GuidanceInstruction getGuidanceInstructions(int index)

Optional. Customized instructions for guidance.

repeated .google.cloud.dialogflow.v2.GuidanceInstruction guidance_instructions = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
GuidanceInstruction

getGuidanceInstructionsCount()

public int getGuidanceInstructionsCount()

Optional. Customized instructions for guidance.

repeated .google.cloud.dialogflow.v2.GuidanceInstruction guidance_instructions = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getGuidanceInstructionsList()

public List<GuidanceInstruction> getGuidanceInstructionsList()

Optional. Customized instructions for guidance.

repeated .google.cloud.dialogflow.v2.GuidanceInstruction guidance_instructions = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<GuidanceInstruction>

getGuidanceInstructionsOrBuilder(int index)

public GuidanceInstructionOrBuilder getGuidanceInstructionsOrBuilder(int index)

Optional. Customized instructions for guidance.

repeated .google.cloud.dialogflow.v2.GuidanceInstruction guidance_instructions = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
GuidanceInstructionOrBuilder

getGuidanceInstructionsOrBuilderList()

public List<? extends GuidanceInstructionOrBuilder> getGuidanceInstructionsOrBuilderList()

Optional. Customized instructions for guidance.

repeated .google.cloud.dialogflow.v2.GuidanceInstruction guidance_instructions = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<? extends com.google.cloud.dialogflow.v2.GuidanceInstructionOrBuilder>

getKnowledgeSource()

public CompanionAgent.KnowledgeSource getKnowledgeSource()

Optional. Knowledge source configuration for guidance.

.google.cloud.dialogflow.v2.CompanionAgent.KnowledgeSource knowledge_source = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CompanionAgent.KnowledgeSource

The knowledgeSource.

getKnowledgeSourceOrBuilder()

public CompanionAgent.KnowledgeSourceOrBuilder getKnowledgeSourceOrBuilder()

Optional. Knowledge source configuration for guidance.

.google.cloud.dialogflow.v2.CompanionAgent.KnowledgeSource knowledge_source = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CompanionAgent.KnowledgeSourceOrBuilder

getOverarchingGuidance()

public String getOverarchingGuidance()

Optional. This is specific additional guidance that can configured by the user.

string overarching_guidance = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The overarchingGuidance.

getOverarchingGuidanceBytes()

public ByteString getOverarchingGuidanceBytes()

Optional. This is specific additional guidance that can configured by the user.

string overarching_guidance = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for overarchingGuidance.

getParserForType()

public Parser<CompanionAgent.GuidanceSkillConfig> getParserForType()
Returns
Type Description
Parser<GuidanceSkillConfig>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasKnowledgeSource()

public boolean hasKnowledgeSource()

Optional. Knowledge source configuration for guidance.

.google.cloud.dialogflow.v2.CompanionAgent.KnowledgeSource knowledge_source = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the knowledgeSource field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public CompanionAgent.GuidanceSkillConfig.Builder newBuilderForType()
Returns
Type Description
CompanionAgent.GuidanceSkillConfig.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected CompanionAgent.GuidanceSkillConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
CompanionAgent.GuidanceSkillConfig.Builder
Overrides

toBuilder()

public CompanionAgent.GuidanceSkillConfig.Builder toBuilder()
Returns
Type Description
CompanionAgent.GuidanceSkillConfig.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException