public static final class HumanAgentAssistantEvent.Builder extends GeneratedMessageV3.Builder<HumanAgentAssistantEvent.Builder> implements HumanAgentAssistantEventOrBuilder
Output only. Represents a notification sent to Pub/Sub subscribers for
agent assistant events in a specific conversation.
Protobuf type google.cloud.dialogflow.v2beta1.HumanAgentAssistantEvent
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllSuggestionResults(Iterable<? extends SuggestionResult> values)
public HumanAgentAssistantEvent.Builder addAllSuggestionResults(Iterable<? extends SuggestionResult> values)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.cloud.dialogflow.v2beta1.SuggestionResult>
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HumanAgentAssistantEvent.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
addSuggestionResults(SuggestionResult value)
public HumanAgentAssistantEvent.Builder addSuggestionResults(SuggestionResult value)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
addSuggestionResults(SuggestionResult.Builder builderForValue)
public HumanAgentAssistantEvent.Builder addSuggestionResults(SuggestionResult.Builder builderForValue)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
addSuggestionResults(int index, SuggestionResult value)
public HumanAgentAssistantEvent.Builder addSuggestionResults(int index, SuggestionResult value)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
addSuggestionResults(int index, SuggestionResult.Builder builderForValue)
public HumanAgentAssistantEvent.Builder addSuggestionResults(int index, SuggestionResult.Builder builderForValue)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
addSuggestionResultsBuilder()
public SuggestionResult.Builder addSuggestionResultsBuilder()
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
addSuggestionResultsBuilder(int index)
public SuggestionResult.Builder addSuggestionResultsBuilder(int index)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Parameter |
Name |
Description |
index |
int
|
build()
public HumanAgentAssistantEvent build()
buildPartial()
public HumanAgentAssistantEvent buildPartial()
clear()
public HumanAgentAssistantEvent.Builder clear()
Overrides
clearConversation()
public HumanAgentAssistantEvent.Builder clearConversation()
The conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>
.
string conversation = 1;
clearField(Descriptors.FieldDescriptor field)
public HumanAgentAssistantEvent.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public HumanAgentAssistantEvent.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParticipant()
public HumanAgentAssistantEvent.Builder clearParticipant()
The participant that the suggestion is compiled for. And This field is used
to call
Participants.ListSuggestions
API. Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
.
It will not be set in legacy workflow.
HumanAgentAssistantConfig.name
for more information.
string participant = 3;
clearSuggestionResults()
public HumanAgentAssistantEvent.Builder clearSuggestionResults()
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
clone()
public HumanAgentAssistantEvent.Builder clone()
Overrides
getConversation()
public String getConversation()
The conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>
.
string conversation = 1;
Returns |
Type |
Description |
String |
The conversation.
|
getConversationBytes()
public ByteString getConversationBytes()
The conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>
.
string conversation = 1;
Returns |
Type |
Description |
ByteString |
The bytes for conversation.
|
getDefaultInstanceForType()
public HumanAgentAssistantEvent getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParticipant()
public String getParticipant()
The participant that the suggestion is compiled for. And This field is used
to call
Participants.ListSuggestions
API. Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
.
It will not be set in legacy workflow.
HumanAgentAssistantConfig.name
for more information.
string participant = 3;
Returns |
Type |
Description |
String |
The participant.
|
getParticipantBytes()
public ByteString getParticipantBytes()
The participant that the suggestion is compiled for. And This field is used
to call
Participants.ListSuggestions
API. Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
.
It will not be set in legacy workflow.
HumanAgentAssistantConfig.name
for more information.
string participant = 3;
Returns |
Type |
Description |
ByteString |
The bytes for participant.
|
getSuggestionResults(int index)
public SuggestionResult getSuggestionResults(int index)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Parameter |
Name |
Description |
index |
int
|
getSuggestionResultsBuilder(int index)
public SuggestionResult.Builder getSuggestionResultsBuilder(int index)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Parameter |
Name |
Description |
index |
int
|
getSuggestionResultsBuilderList()
public List<SuggestionResult.Builder> getSuggestionResultsBuilderList()
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
getSuggestionResultsCount()
public int getSuggestionResultsCount()
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Returns |
Type |
Description |
int |
|
getSuggestionResultsList()
public List<SuggestionResult> getSuggestionResultsList()
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
getSuggestionResultsOrBuilder(int index)
public SuggestionResultOrBuilder getSuggestionResultsOrBuilder(int index)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Parameter |
Name |
Description |
index |
int
|
getSuggestionResultsOrBuilderList()
public List<? extends SuggestionResultOrBuilder> getSuggestionResultsOrBuilderList()
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Returns |
Type |
Description |
List<? extends com.google.cloud.dialogflow.v2beta1.SuggestionResultOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(HumanAgentAssistantEvent other)
public HumanAgentAssistantEvent.Builder mergeFrom(HumanAgentAssistantEvent other)
public HumanAgentAssistantEvent.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public HumanAgentAssistantEvent.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HumanAgentAssistantEvent.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeSuggestionResults(int index)
public HumanAgentAssistantEvent.Builder removeSuggestionResults(int index)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
Parameter |
Name |
Description |
index |
int
|
setConversation(String value)
public HumanAgentAssistantEvent.Builder setConversation(String value)
The conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>
.
string conversation = 1;
Parameter |
Name |
Description |
value |
String
The conversation to set.
|
setConversationBytes(ByteString value)
public HumanAgentAssistantEvent.Builder setConversationBytes(ByteString value)
The conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>
.
string conversation = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for conversation to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public HumanAgentAssistantEvent.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParticipant(String value)
public HumanAgentAssistantEvent.Builder setParticipant(String value)
The participant that the suggestion is compiled for. And This field is used
to call
Participants.ListSuggestions
API. Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
.
It will not be set in legacy workflow.
HumanAgentAssistantConfig.name
for more information.
string participant = 3;
Parameter |
Name |
Description |
value |
String
The participant to set.
|
setParticipantBytes(ByteString value)
public HumanAgentAssistantEvent.Builder setParticipantBytes(ByteString value)
The participant that the suggestion is compiled for. And This field is used
to call
Participants.ListSuggestions
API. Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
.
It will not be set in legacy workflow.
HumanAgentAssistantConfig.name
for more information.
string participant = 3;
Parameter |
Name |
Description |
value |
ByteString
The bytes for participant to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HumanAgentAssistantEvent.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSuggestionResults(int index, SuggestionResult value)
public HumanAgentAssistantEvent.Builder setSuggestionResults(int index, SuggestionResult value)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
setSuggestionResults(int index, SuggestionResult.Builder builderForValue)
public HumanAgentAssistantEvent.Builder setSuggestionResults(int index, SuggestionResult.Builder builderForValue)
The suggestion results payload that this notification refers to. It will
only be set when
HumanAgentAssistantConfig.SuggestionConfig.group_suggestion_responses
sets to true.
repeated .google.cloud.dialogflow.v2beta1.SuggestionResult suggestion_results = 5;
setUnknownFields(UnknownFieldSet unknownFields)
public final HumanAgentAssistantEvent.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides