Package proto.rpc.webrtc.v1
Class Signaling.ReportConnectionMetadataRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite<Signaling.ReportConnectionMetadataRequest,Signaling.ReportConnectionMetadataRequest.Builder>
com.google.protobuf.GeneratedMessageLite<Signaling.ReportConnectionMetadataRequest,Signaling.ReportConnectionMetadataRequest.Builder>
proto.rpc.webrtc.v1.Signaling.ReportConnectionMetadataRequest
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,Signaling.ReportConnectionMetadataRequestOrBuilder
- Enclosing class:
Signaling
public static final class Signaling.ReportConnectionMetadataRequest
extends com.google.protobuf.GeneratedMessageLite<Signaling.ReportConnectionMetadataRequest,Signaling.ReportConnectionMetadataRequest.Builder>
implements Signaling.ReportConnectionMetadataRequestOrBuilder
ReportConnectionMetadataRequest reports metadata about a WebRTC dial, per side: local is the dialing SDK and remote is the robot.Protobuf type
proto.rpc.webrtc.v1.ReportConnectionMetadataRequest-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classReportConnectionMetadataRequest reports metadata about a WebRTC dial, per side: local is the dialing SDK and remote is the robot.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested 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 intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) intduration_ms is the wall-clock time from dial start to connection ready or to the failure.intfailure_code is the gRPC status code of a failed dialgetLocal().proto.rpc.webrtc.v1.ConnectionCandidate local = 1 [json_name = "local"];reached_stage is the furthest dial checkpoint reached.intreached_stage is the furthest dial checkpoint reached..proto.rpc.webrtc.v1.ConnectionCandidate remote = 2 [json_name = "remote"];signaling_path is how the dial was signaled (cloud / local / mDNS); reported regardless of outcome.intsignaling_path is how the dial was signaled (cloud / local / mDNS); reported regardless of outcome.booleanhasLocal().proto.rpc.webrtc.v1.ConnectionCandidate local = 1 [json_name = "local"];boolean.proto.rpc.webrtc.v1.ConnectionCandidate remote = 2 [json_name = "remote"];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<Signaling.ReportConnectionMetadataRequest> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods 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.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
LOCAL_FIELD_NUMBER
public static final int LOCAL_FIELD_NUMBER- See Also:
-
REMOTE_FIELD_NUMBER
public static final int REMOTE_FIELD_NUMBER- See Also:
-
REACHED_STAGE_FIELD_NUMBER
public static final int REACHED_STAGE_FIELD_NUMBER- See Also:
-
DURATION_MS_FIELD_NUMBER
public static final int DURATION_MS_FIELD_NUMBER- See Also:
-
SIGNALING_PATH_FIELD_NUMBER
public static final int SIGNALING_PATH_FIELD_NUMBER- See Also:
-
FAILURE_CODE_FIELD_NUMBER
public static final int FAILURE_CODE_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasLocal
public boolean hasLocal().proto.rpc.webrtc.v1.ConnectionCandidate local = 1 [json_name = "local"];- Specified by:
hasLocalin interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- Whether the local field is set.
-
getLocal
.proto.rpc.webrtc.v1.ConnectionCandidate local = 1 [json_name = "local"];- Specified by:
getLocalin interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The local.
-
hasRemote
public boolean hasRemote().proto.rpc.webrtc.v1.ConnectionCandidate remote = 2 [json_name = "remote"];- Specified by:
hasRemotein interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- Whether the remote field is set.
-
getRemote
.proto.rpc.webrtc.v1.ConnectionCandidate remote = 2 [json_name = "remote"];- Specified by:
getRemotein interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The remote.
-
getReachedStageValue
public int getReachedStageValue()reached_stage is the furthest dial checkpoint reached. READY indicates success; any earlier value is where a failed dial stopped.
.proto.rpc.webrtc.v1.DialStage reached_stage = 3 [json_name = "reachedStage"];- Specified by:
getReachedStageValuein interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The enum numeric value on the wire for reachedStage.
-
getReachedStage
reached_stage is the furthest dial checkpoint reached. READY indicates success; any earlier value is where a failed dial stopped.
.proto.rpc.webrtc.v1.DialStage reached_stage = 3 [json_name = "reachedStage"];- Specified by:
getReachedStagein interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The reachedStage.
-
getDurationMs
public int getDurationMs()duration_ms is the wall-clock time from dial start to connection ready or to the failure.
uint32 duration_ms = 4 [json_name = "durationMs"];- Specified by:
getDurationMsin interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The durationMs.
-
getSignalingPathValue
public int getSignalingPathValue()signaling_path is how the dial was signaled (cloud / local / mDNS); reported regardless of outcome.
.proto.rpc.webrtc.v1.ConnectionSignalingPath signaling_path = 5 [json_name = "signalingPath"];- Specified by:
getSignalingPathValuein interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The enum numeric value on the wire for signalingPath.
-
getSignalingPath
signaling_path is how the dial was signaled (cloud / local / mDNS); reported regardless of outcome.
.proto.rpc.webrtc.v1.ConnectionSignalingPath signaling_path = 5 [json_name = "signalingPath"];- Specified by:
getSignalingPathin interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The signalingPath.
-
getFailureCode
public int getFailureCode()failure_code is the gRPC status code of a failed dial
int32 failure_code = 6 [json_name = "failureCode"];- Specified by:
getFailureCodein interfaceSignaling.ReportConnectionMetadataRequestOrBuilder- Returns:
- The failureCode.
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(InputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Signaling.ReportConnectionMetadataRequest parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static Signaling.ReportConnectionMetadataRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Signaling.ReportConnectionMetadataRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
public static Signaling.ReportConnectionMetadataRequest.Builder newBuilder(Signaling.ReportConnectionMetadataRequest prototype) -
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Signaling.ReportConnectionMetadataRequest,Signaling.ReportConnectionMetadataRequest.Builder>
-
getDefaultInstance
-
parser
-