Class BidiStreamingAnalyzeContentRequest.TurnInput
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.TurnInput
- All Implemented Interfaces:
BidiStreamingAnalyzeContentRequest.TurnInputOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- BidiStreamingAnalyzeContentRequest
public static final class BidiStreamingAnalyzeContentRequest.TurnInput
extends com.google.protobuf.GeneratedMessage
implements BidiStreamingAnalyzeContentRequest.TurnInputOrBuilder
Input that forms data for a single turn.Protobuf type
google.cloud.dialogflow.v2beta1.BidiStreamingAnalyzeContentRequest.TurnInput- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classInput that forms data for a single turn.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic final com.google.protobuf.Descriptors.DescriptorgetEvent()The input event name.com.google.protobuf.ByteStringThe input event name.The intent to be triggered on V3 agent.com.google.protobuf.ByteStringThe intent to be triggered on V3 agent.com.google.protobuf.Parser<BidiStreamingAnalyzeContentRequest.TurnInput>intgetText()The UTF-8 encoded natural language text to be processed.com.google.protobuf.ByteStringThe UTF-8 encoded natural language text to be processed.com.google.protobuf.StructOptional.com.google.protobuf.StructOrBuilderOptional.booleanhasEvent()The input event name.inthashCode()booleanThe intent to be triggered on V3 agent.booleanhasText()The UTF-8 encoded natural language text to be processed.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) parseDelimitedFrom(InputStream input) parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(byte[] data) parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.ByteString data) parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(com.google.protobuf.CodedInputStream input) parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(InputStream input) parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom(ByteBuffer data) parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<BidiStreamingAnalyzeContentRequest.TurnInput>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER- See Also:
-
INTENT_FIELD_NUMBER
public static final int INTENT_FIELD_NUMBER- See Also:
-
EVENT_FIELD_NUMBER
public static final int EVENT_FIELD_NUMBER- See Also:
-
VIRTUAL_AGENT_PARAMETERS_FIELD_NUMBER
public static final int VIRTUAL_AGENT_PARAMETERS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getMainContentCase
- Specified by:
getMainContentCasein interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder
-
hasText
public boolean hasText()The UTF-8 encoded natural language text to be processed.
string text = 1;- Specified by:
hasTextin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- Whether the text field is set.
-
getText
The UTF-8 encoded natural language text to be processed.
string text = 1;- Specified by:
getTextin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()The UTF-8 encoded natural language text to be processed.
string text = 1;- Specified by:
getTextBytesin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The bytes for text.
-
hasIntent
public boolean hasIntent()The intent to be triggered on V3 agent. Format: `projects/<Project ID>/locations/<Location ID>/locations/ <Location ID>/agents/<Agent ID>/intents/<Intent ID>`. This can only be used to trigger the Welcome intent id if the modality is text.
string intent = 2 [(.google.api.resource_reference) = { ... }- Specified by:
hasIntentin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- Whether the intent field is set.
-
getIntent
The intent to be triggered on V3 agent. Format: `projects/<Project ID>/locations/<Location ID>/locations/ <Location ID>/agents/<Agent ID>/intents/<Intent ID>`. This can only be used to trigger the Welcome intent id if the modality is text.
string intent = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getIntentin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The intent.
-
getIntentBytes
public com.google.protobuf.ByteString getIntentBytes()The intent to be triggered on V3 agent. Format: `projects/<Project ID>/locations/<Location ID>/locations/ <Location ID>/agents/<Agent ID>/intents/<Intent ID>`. This can only be used to trigger the Welcome intent id if the modality is text.
string intent = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getIntentBytesin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The bytes for intent.
-
hasEvent
public boolean hasEvent()The input event name. This can only be sent once and would cancel the ongoing speech recognition if any. To trigger the Welcome intent use the event "WELCOME"
string event = 3;- Specified by:
hasEventin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- Whether the event field is set.
-
getEvent
The input event name. This can only be sent once and would cancel the ongoing speech recognition if any. To trigger the Welcome intent use the event "WELCOME"
string event = 3;- Specified by:
getEventin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The event.
-
getEventBytes
public com.google.protobuf.ByteString getEventBytes()The input event name. This can only be sent once and would cancel the ongoing speech recognition if any. To trigger the Welcome intent use the event "WELCOME"
string event = 3;- Specified by:
getEventBytesin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The bytes for event.
-
hasVirtualAgentParameters
public boolean hasVirtualAgentParameters()Optional. Parameters to be passed to the virtual agent.
.google.protobuf.Struct virtual_agent_parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasVirtualAgentParametersin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- Whether the virtualAgentParameters field is set.
-
getVirtualAgentParameters
public com.google.protobuf.Struct getVirtualAgentParameters()Optional. Parameters to be passed to the virtual agent.
.google.protobuf.Struct virtual_agent_parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getVirtualAgentParametersin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder- Returns:
- The virtualAgentParameters.
-
getVirtualAgentParametersOrBuilder
public com.google.protobuf.StructOrBuilder getVirtualAgentParametersOrBuilder()Optional. Parameters to be passed to the virtual agent.
.google.protobuf.Struct virtual_agent_parameters = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getVirtualAgentParametersOrBuilderin interfaceBidiStreamingAnalyzeContentRequest.TurnInputOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static BidiStreamingAnalyzeContentRequest.TurnInput parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static BidiStreamingAnalyzeContentRequest.TurnInput.Builder newBuilder(BidiStreamingAnalyzeContentRequest.TurnInput prototype) -
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected BidiStreamingAnalyzeContentRequest.TurnInput.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-