public final class BidiSessionServerMessage extends GeneratedMessage implements BidiSessionServerMessageOrBuilder
The top-level message returned from
SessionService.BidiRunSession
method.
Protobuf type google.cloud.ces.v1.BidiSessionServerMessage
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
END_SESSION_FIELD_NUMBER
public static final int END_SESSION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GO_AWAY_FIELD_NUMBER
public static final int GO_AWAY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
INTERRUPTION_SIGNAL_FIELD_NUMBER
public static final int INTERRUPTION_SIGNAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RECOGNITION_RESULT_FIELD_NUMBER
public static final int RECOGNITION_RESULT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SESSION_OUTPUT_FIELD_NUMBER
public static final int SESSION_OUTPUT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static BidiSessionServerMessage getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BidiSessionServerMessage.Builder newBuilder()
newBuilder(BidiSessionServerMessage prototype)
public static BidiSessionServerMessage.Builder newBuilder(BidiSessionServerMessage prototype)
public static BidiSessionServerMessage parseDelimitedFrom(InputStream input)
public static BidiSessionServerMessage parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BidiSessionServerMessage parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BidiSessionServerMessage parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BidiSessionServerMessage parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BidiSessionServerMessage parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BidiSessionServerMessage parseFrom(CodedInputStream input)
public static BidiSessionServerMessage parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BidiSessionServerMessage parseFrom(InputStream input)
public static BidiSessionServerMessage parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BidiSessionServerMessage parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BidiSessionServerMessage parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BidiSessionServerMessage> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public BidiSessionServerMessage getDefaultInstanceForType()
getEndSession()
public EndSession getEndSession()
Optional. Indicates that the session has ended.
.google.cloud.ces.v1.EndSession end_session = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
EndSession |
The endSession.
|
getEndSessionOrBuilder()
public EndSessionOrBuilder getEndSessionOrBuilder()
Optional. Indicates that the session has ended.
.google.cloud.ces.v1.EndSession end_session = 5 [(.google.api.field_behavior) = OPTIONAL];
getGoAway()
public GoAway getGoAway()
Optional. Indicates that the server will disconnect soon and the client
should half-close and restart the connection.
.google.cloud.ces.v1.GoAway go_away = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
GoAway |
The goAway.
|
getGoAwayOrBuilder()
public GoAwayOrBuilder getGoAwayOrBuilder()
Optional. Indicates that the server will disconnect soon and the client
should half-close and restart the connection.
.google.cloud.ces.v1.GoAway go_away = 6 [(.google.api.field_behavior) = OPTIONAL];
getInterruptionSignal()
public InterruptionSignal getInterruptionSignal()
Optional. Interruption signal detected from the audio input.
.google.cloud.ces.v1.InterruptionSignal interruption_signal = 3 [(.google.api.field_behavior) = OPTIONAL];
getInterruptionSignalOrBuilder()
public InterruptionSignalOrBuilder getInterruptionSignalOrBuilder()
Optional. Interruption signal detected from the audio input.
.google.cloud.ces.v1.InterruptionSignal interruption_signal = 3 [(.google.api.field_behavior) = OPTIONAL];
getMessageTypeCase()
public BidiSessionServerMessage.MessageTypeCase getMessageTypeCase()
getParserForType()
public Parser<BidiSessionServerMessage> getParserForType()
Overrides
getRecognitionResult()
public RecognitionResult getRecognitionResult()
Optional. Realtime speech recognition result for the audio input.
.google.cloud.ces.v1.RecognitionResult recognition_result = 2 [(.google.api.field_behavior) = OPTIONAL];
getRecognitionResultOrBuilder()
public RecognitionResultOrBuilder getRecognitionResultOrBuilder()
Optional. Realtime speech recognition result for the audio input.
.google.cloud.ces.v1.RecognitionResult recognition_result = 2 [(.google.api.field_behavior) = OPTIONAL];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getSessionOutput()
public SessionOutput getSessionOutput()
Optional. Processing result from the CES agent.
.google.cloud.ces.v1.SessionOutput session_output = 1 [(.google.api.field_behavior) = OPTIONAL];
getSessionOutputOrBuilder()
public SessionOutputOrBuilder getSessionOutputOrBuilder()
Optional. Processing result from the CES agent.
.google.cloud.ces.v1.SessionOutput session_output = 1 [(.google.api.field_behavior) = OPTIONAL];
hasEndSession()
public boolean hasEndSession()
Optional. Indicates that the session has ended.
.google.cloud.ces.v1.EndSession end_session = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the endSession field is set.
|
hasGoAway()
public boolean hasGoAway()
Optional. Indicates that the server will disconnect soon and the client
should half-close and restart the connection.
.google.cloud.ces.v1.GoAway go_away = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the goAway field is set.
|
hasInterruptionSignal()
public boolean hasInterruptionSignal()
Optional. Interruption signal detected from the audio input.
.google.cloud.ces.v1.InterruptionSignal interruption_signal = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the interruptionSignal field is set.
|
hasRecognitionResult()
public boolean hasRecognitionResult()
Optional. Realtime speech recognition result for the audio input.
.google.cloud.ces.v1.RecognitionResult recognition_result = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the recognitionResult field is set.
|
hasSessionOutput()
public boolean hasSessionOutput()
Optional. Processing result from the CES agent.
.google.cloud.ces.v1.SessionOutput session_output = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the sessionOutput field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BidiSessionServerMessage.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected BidiSessionServerMessage.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public BidiSessionServerMessage.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides