public static final class HumanAgentAssistantEvent.Builder extends GeneratedMessageV3.Builder<HumanAgentAssistantEvent.Builder> implements HumanAgentAssistantEventOrBuilder
Represents a notification sent to Cloud Pub/Sub subscribers for
human agent assistant events in a specific conversation.
Protobuf type google.cloud.dialogflow.v2.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()
Returns
Methods
addAllSuggestionResults(Iterable<? extends SuggestionResult> values)
public HumanAgentAssistantEvent.Builder addAllSuggestionResults(Iterable<? extends SuggestionResult> values)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Name |
Description |
values |
Iterable<? extends com.google.cloud.dialogflow.v2.SuggestionResult>
|
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public HumanAgentAssistantEvent.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
addSuggestionResults(SuggestionResult value)
public HumanAgentAssistantEvent.Builder addSuggestionResults(SuggestionResult value)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Returns
addSuggestionResults(SuggestionResult.Builder builderForValue)
public HumanAgentAssistantEvent.Builder addSuggestionResults(SuggestionResult.Builder builderForValue)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Returns
addSuggestionResults(int index, SuggestionResult value)
public HumanAgentAssistantEvent.Builder addSuggestionResults(int index, SuggestionResult value)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameters
Returns
addSuggestionResults(int index, SuggestionResult.Builder builderForValue)
public HumanAgentAssistantEvent.Builder addSuggestionResults(int index, SuggestionResult.Builder builderForValue)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameters
Returns
addSuggestionResultsBuilder()
public SuggestionResult.Builder addSuggestionResultsBuilder()
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Returns
addSuggestionResultsBuilder(int index)
public SuggestionResult.Builder addSuggestionResultsBuilder(int index)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Name |
Description |
index |
int
|
Returns
build()
public HumanAgentAssistantEvent build()
Returns
buildPartial()
public HumanAgentAssistantEvent buildPartial()
Returns
clear()
public HumanAgentAssistantEvent.Builder clear()
Returns
Overrides
clearConversation()
public HumanAgentAssistantEvent.Builder clearConversation()
The conversation this notification refers to.
Format: projects/<Project ID>/conversations/<Conversation ID>
.
string conversation = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public HumanAgentAssistantEvent.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public HumanAgentAssistantEvent.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParticipant()
public HumanAgentAssistantEvent.Builder clearParticipant()
The participant that the suggestion is compiled for.
Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
. It will not be set in legacy workflow.
string participant = 3;
Returns
clearSuggestionResults()
public HumanAgentAssistantEvent.Builder clearSuggestionResults()
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Returns
clone()
public HumanAgentAssistantEvent.Builder clone()
Returns
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()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getParticipant()
public String getParticipant()
The participant that the suggestion is compiled for.
Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
. It will not be set in legacy workflow.
string participant = 3;
Returns
Type |
Description |
String |
The participant.
|
getParticipantBytes()
public ByteString getParticipantBytes()
The participant that the suggestion is compiled for.
Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
. It will not be set in legacy workflow.
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.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Name |
Description |
index |
int
|
Returns
getSuggestionResultsBuilder(int index)
public SuggestionResult.Builder getSuggestionResultsBuilder(int index)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Name |
Description |
index |
int
|
Returns
getSuggestionResultsBuilderList()
public List<SuggestionResult.Builder> getSuggestionResultsBuilderList()
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Returns
getSuggestionResultsCount()
public int getSuggestionResultsCount()
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Returns
getSuggestionResultsList()
public List<SuggestionResult> getSuggestionResultsList()
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Returns
getSuggestionResultsOrBuilder(int index)
public SuggestionResultOrBuilder getSuggestionResultsOrBuilder(int index)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Name |
Description |
index |
int
|
Returns
getSuggestionResultsOrBuilderList()
public List<? extends SuggestionResultOrBuilder> getSuggestionResultsOrBuilderList()
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Returns
Type |
Description |
List<? extends com.google.cloud.dialogflow.v2.SuggestionResultOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(HumanAgentAssistantEvent other)
public HumanAgentAssistantEvent.Builder mergeFrom(HumanAgentAssistantEvent other)
Parameter
Returns
public HumanAgentAssistantEvent.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public HumanAgentAssistantEvent.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final HumanAgentAssistantEvent.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeSuggestionResults(int index)
public HumanAgentAssistantEvent.Builder removeSuggestionResults(int index)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameter
Name |
Description |
index |
int
|
Returns
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.
|
Returns
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.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public HumanAgentAssistantEvent.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setParticipant(String value)
public HumanAgentAssistantEvent.Builder setParticipant(String value)
The participant that the suggestion is compiled for.
Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
. It will not be set in legacy workflow.
string participant = 3;
Parameter
Name |
Description |
value |
String
The participant to set.
|
Returns
setParticipantBytes(ByteString value)
public HumanAgentAssistantEvent.Builder setParticipantBytes(ByteString value)
The participant that the suggestion is compiled for.
Format: projects/<Project ID>/conversations/<Conversation
ID>/participants/<Participant ID>
. It will not be set in legacy workflow.
string participant = 3;
Parameter
Name |
Description |
value |
ByteString
The bytes for participant to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public HumanAgentAssistantEvent.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setSuggestionResults(int index, SuggestionResult value)
public HumanAgentAssistantEvent.Builder setSuggestionResults(int index, SuggestionResult value)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameters
Returns
setSuggestionResults(int index, SuggestionResult.Builder builderForValue)
public HumanAgentAssistantEvent.Builder setSuggestionResults(int index, SuggestionResult.Builder builderForValue)
The suggestion results payload that this notification refers to.
repeated .google.cloud.dialogflow.v2.SuggestionResult suggestion_results = 5;
Parameters
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final HumanAgentAssistantEvent.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides