public static final class GenerativeInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder> 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 | Method and Description |
|---|---|
GenerativeInfo.Builder |
addAllCurrentPlaybooks(Iterable<String> values)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
GenerativeInfo.Builder |
addCurrentPlaybooks(String value)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
GenerativeInfo.Builder |
addCurrentPlaybooksBytes(com.google.protobuf.ByteString value)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
GenerativeInfo.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GenerativeInfo |
build() |
GenerativeInfo |
buildPartial() |
GenerativeInfo.Builder |
clear() |
GenerativeInfo.Builder |
clearActionTracingInfo()
The actions performed by the generative playbook for the current agent
response.
|
GenerativeInfo.Builder |
clearCurrentPlaybooks()
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
GenerativeInfo.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GenerativeInfo.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GenerativeInfo.Builder |
clone() |
Example |
getActionTracingInfo()
The actions performed by the generative playbook for the current agent
response.
|
Example.Builder |
getActionTracingInfoBuilder()
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.
|
GenerativeInfo |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
hasActionTracingInfo()
The actions performed by the generative playbook for the current agent
response.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GenerativeInfo.Builder |
mergeActionTracingInfo(Example value)
The actions performed by the generative playbook for the current agent
response.
|
GenerativeInfo.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GenerativeInfo.Builder |
mergeFrom(GenerativeInfo other) |
GenerativeInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
GenerativeInfo.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GenerativeInfo.Builder |
setActionTracingInfo(Example.Builder builderForValue)
The actions performed by the generative playbook for the current agent
response.
|
GenerativeInfo.Builder |
setActionTracingInfo(Example value)
The actions performed by the generative playbook for the current agent
response.
|
GenerativeInfo.Builder |
setCurrentPlaybooks(int index,
String value)
The stack of [playbooks][google.cloud.dialogflow.cx.v3beta1.Playbook] that
the conversation has currently entered, with the most recent one on the
top.
|
GenerativeInfo.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GenerativeInfo.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GenerativeInfo.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerativeInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerativeInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerativeInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder mergeFrom(GenerativeInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public GenerativeInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerativeInfo.Builder>IOExceptionpublic 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 GenerativeInfo.Builder setCurrentPlaybooks(int index, String value)
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;index - The index to set the value at.value - The currentPlaybooks to set.public GenerativeInfo.Builder addCurrentPlaybooks(String value)
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;value - The currentPlaybooks to add.public GenerativeInfo.Builder addAllCurrentPlaybooks(Iterable<String> values)
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;values - The currentPlaybooks to add.public GenerativeInfo.Builder clearCurrentPlaybooks()
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;public GenerativeInfo.Builder addCurrentPlaybooksBytes(com.google.protobuf.ByteString value)
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;value - The bytes of the currentPlaybooks to add.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 GenerativeInfo.Builder setActionTracingInfo(Example value)
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;public GenerativeInfo.Builder setActionTracingInfo(Example.Builder builderForValue)
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;public GenerativeInfo.Builder mergeActionTracingInfo(Example value)
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;public GenerativeInfo.Builder clearActionTracingInfo()
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;public Example.Builder getActionTracingInfoBuilder()
The actions performed by the generative playbook for the current agent response.
.google.cloud.dialogflow.cx.v3beta1.Example action_tracing_info = 2;public 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 GenerativeInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>public final GenerativeInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerativeInfo.Builder>Copyright © 2025 Google LLC. All rights reserved.