public final class GenerateSuggestionsRequest extends GeneratedMessage implements GenerateSuggestionsRequestOrBuilder
The request message for
Conversations.GenerateSuggestions.
Protobuf type google.cloud.dialogflow.v2beta1.GenerateSuggestionsRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CONVERSATION_FIELD_NUMBER
public static final int CONVERSATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LATEST_MESSAGE_FIELD_NUMBER
public static final int LATEST_MESSAGE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TRIGGER_EVENTS_FIELD_NUMBER
public static final int TRIGGER_EVENTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static GenerateSuggestionsRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static GenerateSuggestionsRequest.Builder newBuilder()
newBuilder(GenerateSuggestionsRequest prototype)
public static GenerateSuggestionsRequest.Builder newBuilder(GenerateSuggestionsRequest prototype)
public static GenerateSuggestionsRequest parseDelimitedFrom(InputStream input)
public static GenerateSuggestionsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static GenerateSuggestionsRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static GenerateSuggestionsRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static GenerateSuggestionsRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateSuggestionsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static GenerateSuggestionsRequest parseFrom(CodedInputStream input)
public static GenerateSuggestionsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static GenerateSuggestionsRequest parseFrom(InputStream input)
public static GenerateSuggestionsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static GenerateSuggestionsRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static GenerateSuggestionsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<GenerateSuggestionsRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getConversation()
public String getConversation()
Required. The conversation for which the suggestions are generated. Format:
projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>.
The conversation must be created with a conversation profile which has
generators configured in it to be able to get suggestions.
string conversation = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The conversation.
|
getConversationBytes()
public ByteString getConversationBytes()
Required. The conversation for which the suggestions are generated. Format:
projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>.
The conversation must be created with a conversation profile which has
generators configured in it to be able to get suggestions.
string conversation = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for conversation.
|
getDefaultInstanceForType()
public GenerateSuggestionsRequest getDefaultInstanceForType()
getLatestMessage()
public String getLatestMessage()
Optional. The name of the latest conversation message for which the request
is triggered. Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>.
string latest_message = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
String |
The latestMessage.
|
getLatestMessageBytes()
public ByteString getLatestMessageBytes()
Optional. The name of the latest conversation message for which the request
is triggered. Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>/messages/<Message ID>.
string latest_message = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns |
| Type |
Description |
ByteString |
The bytes for latestMessage.
|
getParserForType()
public Parser<GenerateSuggestionsRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTriggerEvents(int index)
public TriggerEvent getTriggerEvents(int index)
Optional. A list of trigger events. Only generators configured in the
conversation_profile whose trigger_event is listed here will be triggered.
repeated .google.cloud.dialogflow.v2beta1.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
TriggerEvent |
The triggerEvents at the given index.
|
getTriggerEventsCount()
public int getTriggerEventsCount()
Optional. A list of trigger events. Only generators configured in the
conversation_profile whose trigger_event is listed here will be triggered.
repeated .google.cloud.dialogflow.v2beta1.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The count of triggerEvents.
|
getTriggerEventsList()
public List<TriggerEvent> getTriggerEventsList()
Optional. A list of trigger events. Only generators configured in the
conversation_profile whose trigger_event is listed here will be triggered.
repeated .google.cloud.dialogflow.v2beta1.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<TriggerEvent> |
A list containing the triggerEvents.
|
getTriggerEventsValue(int index)
public int getTriggerEventsValue(int index)
Optional. A list of trigger events. Only generators configured in the
conversation_profile whose trigger_event is listed here will be triggered.
repeated .google.cloud.dialogflow.v2beta1.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire of triggerEvents at the given index.
|
getTriggerEventsValueList()
public List<Integer> getTriggerEventsValueList()
Optional. A list of trigger events. Only generators configured in the
conversation_profile whose trigger_event is listed here will be triggered.
repeated .google.cloud.dialogflow.v2beta1.TriggerEvent trigger_events = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
List<Integer> |
A list containing the enum numeric values on the wire for triggerEvents.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public GenerateSuggestionsRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected GenerateSuggestionsRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public GenerateSuggestionsRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides