public final class GenerativeInfo extends com.google.protobuf.GeneratedMessageV3 implements GenerativeInfoOrBuilder
Represents the information of a query if handled by generative agent resources.Protobuf type
google.cloud.dialogflow.cx.v3beta1.GenerativeInfo| Modifier and Type | Class and Description |
|---|---|
static class |
GenerativeInfo.Builder
Represents the information of a query if handled by generative agent
resources.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION_TRACING_INFO_FIELD_NUMBER |
static int |
CURRENT_PLAYBOOKS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Example |
getActionTracingInfo()
The actions performed by the generative playbook for the current agent
response.
|
ExampleOrBuilder |
getActionTracingInfoOrBuilder()
The actions performed by the generative playbook for the current agent
response.
|
String |
getCurrentPlaybooks(int index)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
com.google.protobuf.ByteString |
getCurrentPlaybooksBytes(int index)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
int |
getCurrentPlaybooksCount()
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
com.google.protobuf.ProtocolStringList |
getCurrentPlaybooksList()
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
static GenerativeInfo |
getDefaultInstance() |
GenerativeInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<GenerativeInfo> |
getParserForType() |
int |
getSerializedSize() |
boolean |
hasActionTracingInfo()
The actions performed by the generative playbook for the current agent
response.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static GenerativeInfo.Builder |
newBuilder() |
static GenerativeInfo.Builder |
newBuilder(GenerativeInfo prototype) |
GenerativeInfo.Builder |
newBuilderForType() |
protected GenerativeInfo.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static GenerativeInfo |
parseDelimitedFrom(InputStream input) |
static GenerativeInfo |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerativeInfo |
parseFrom(byte[] data) |
static GenerativeInfo |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerativeInfo |
parseFrom(ByteBuffer data) |
static GenerativeInfo |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerativeInfo |
parseFrom(com.google.protobuf.ByteString data) |
static GenerativeInfo |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerativeInfo |
parseFrom(com.google.protobuf.CodedInputStream input) |
static GenerativeInfo |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static GenerativeInfo |
parseFrom(InputStream input) |
static GenerativeInfo |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<GenerativeInfo> |
parser() |
GenerativeInfo.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CURRENT_PLAYBOOKS_FIELD_NUMBER
public static final int ACTION_TRACING_INFO_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public com.google.protobuf.ProtocolStringList getCurrentPlaybooksList()
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that the conversation has currently entered, with the most recent one on the top.
repeated string current_playbooks = 1;getCurrentPlaybooksList in interface GenerativeInfoOrBuilderpublic int getCurrentPlaybooksCount()
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that the conversation has currently entered, with the most recent one on the top.
repeated string current_playbooks = 1;getCurrentPlaybooksCount in interface GenerativeInfoOrBuilderpublic String getCurrentPlaybooks(int index)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that the conversation has currently entered, with the most recent one on the top.
repeated string current_playbooks = 1;getCurrentPlaybooks in interface GenerativeInfoOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getCurrentPlaybooksBytes(int index)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that the conversation has currently entered, with the most recent one on the top.
repeated string current_playbooks = 1;getCurrentPlaybooksBytes in interface GenerativeInfoOrBuilderindex - The index of the value to return.public boolean hasActionTracingInfo()
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;hasActionTracingInfo in interface GenerativeInfoOrBuilderpublic Example getActionTracingInfo()
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;getActionTracingInfo in interface GenerativeInfoOrBuilderpublic ExampleOrBuilder getActionTracingInfoOrBuilder()
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;getActionTracingInfoOrBuilder in interface GenerativeInfoOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static GenerativeInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerativeInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerativeInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerativeInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerativeInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerativeInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GenerativeInfo parseFrom(InputStream input) throws IOException
IOExceptionpublic static GenerativeInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GenerativeInfo parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static GenerativeInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static GenerativeInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static GenerativeInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic GenerativeInfo.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GenerativeInfo.Builder newBuilder()
public static GenerativeInfo.Builder newBuilder(GenerativeInfo prototype)
public GenerativeInfo.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GenerativeInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static GenerativeInfo getDefaultInstance()
public static com.google.protobuf.Parser<GenerativeInfo> parser()
public com.google.protobuf.Parser<GenerativeInfo> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GenerativeInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.