Package proto.rpc.webrtc.v1
Interface Signaling.ReportConnectionMetadataRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Signaling.ReportConnectionMetadataRequest,Signaling.ReportConnectionMetadataRequest.Builder
- Enclosing class:
Signaling
public static interface Signaling.ReportConnectionMetadataRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintduration_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"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasLocal
boolean hasLocal().proto.rpc.webrtc.v1.ConnectionCandidate local = 1 [json_name = "local"];- Returns:
- Whether the local field is set.
-
getLocal
Signaling.ConnectionCandidate getLocal().proto.rpc.webrtc.v1.ConnectionCandidate local = 1 [json_name = "local"];- Returns:
- The local.
-
hasRemote
boolean hasRemote().proto.rpc.webrtc.v1.ConnectionCandidate remote = 2 [json_name = "remote"];- Returns:
- Whether the remote field is set.
-
getRemote
Signaling.ConnectionCandidate getRemote().proto.rpc.webrtc.v1.ConnectionCandidate remote = 2 [json_name = "remote"];- Returns:
- The remote.
-
getReachedStageValue
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"];- Returns:
- The enum numeric value on the wire for reachedStage.
-
getReachedStage
Signaling.DialStage 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"];- Returns:
- The reachedStage.
-
getDurationMs
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"];- Returns:
- The durationMs.
-
getSignalingPathValue
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"];- Returns:
- The enum numeric value on the wire for signalingPath.
-
getSignalingPath
Signaling.ConnectionSignalingPath 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"];- Returns:
- The signalingPath.
-
getFailureCode
int getFailureCode()failure_code is the gRPC status code of a failed dial
int32 failure_code = 6 [json_name = "failureCode"];- Returns:
- The failureCode.
-