Package proto.rpc.webrtc.v1
Class Signaling.ICECandidate
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Signaling.ICECandidate,Signaling.ICECandidate.Builder>
proto.rpc.webrtc.v1.Signaling.ICECandidate
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Signaling.ICECandidateOrBuilder
- Enclosing class:
- Signaling
public static final class Signaling.ICECandidate
extends com.google.protobuf.GeneratedMessageLite<Signaling.ICECandidate,Signaling.ICECandidate.Builder>
implements Signaling.ICECandidateOrBuilder
ICECandidate represents an ICE candidate. From https://github.com/pion/webrtc/blob/5f6baf73255598a7b4a7c9400bb0381acc9aa3dc/icecandidateinit.goProtobuf type
proto.rpc.webrtc.v1.ICECandidate
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
ICECandidate represents an ICE candidate.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 extends Object>, 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
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) string candidate = 1 [json_name = "candidate"];
com.google.protobuf.ByteString
string candidate = 1 [json_name = "candidate"];
static Signaling.ICECandidate
optional string sdp_mid = 2 [json_name = "sdpMid"];
com.google.protobuf.ByteString
optional string sdp_mid = 2 [json_name = "sdpMid"];
int
optional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];
optional string username_fragment = 4 [json_name = "usernameFragment"];
com.google.protobuf.ByteString
optional string username_fragment = 4 [json_name = "usernameFragment"];
boolean
optional string sdp_mid = 2 [json_name = "sdpMid"];
boolean
optional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];
boolean
optional string username_fragment = 4 [json_name = "usernameFragment"];
newBuilder
(Signaling.ICECandidate prototype) static Signaling.ICECandidate
parseDelimitedFrom
(InputStream input) static Signaling.ICECandidate
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidate
parseFrom
(byte[] data) static Signaling.ICECandidate
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidate
parseFrom
(com.google.protobuf.ByteString data) static Signaling.ICECandidate
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidate
parseFrom
(com.google.protobuf.CodedInputStream input) static Signaling.ICECandidate
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidate
parseFrom
(InputStream input) static Signaling.ICECandidate
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidate
parseFrom
(ByteBuffer data) static Signaling.ICECandidate
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Signaling.ICECandidate>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, 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, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
CANDIDATE_FIELD_NUMBER
public static final int CANDIDATE_FIELD_NUMBER- See Also:
-
SDP_MID_FIELD_NUMBER
public static final int SDP_MID_FIELD_NUMBER- See Also:
-
SDPM_LINE_INDEX_FIELD_NUMBER
public static final int SDPM_LINE_INDEX_FIELD_NUMBER- See Also:
-
USERNAME_FRAGMENT_FIELD_NUMBER
public static final int USERNAME_FRAGMENT_FIELD_NUMBER- See Also:
-
-
Method Details
-
getCandidate
string candidate = 1 [json_name = "candidate"];
- Specified by:
getCandidate
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The candidate.
-
getCandidateBytes
public com.google.protobuf.ByteString getCandidateBytes()string candidate = 1 [json_name = "candidate"];
- Specified by:
getCandidateBytes
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The bytes for candidate.
-
hasSdpMid
public boolean hasSdpMid()optional string sdp_mid = 2 [json_name = "sdpMid"];
- Specified by:
hasSdpMid
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- Whether the sdpMid field is set.
-
getSdpMid
optional string sdp_mid = 2 [json_name = "sdpMid"];
- Specified by:
getSdpMid
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The sdpMid.
-
getSdpMidBytes
public com.google.protobuf.ByteString getSdpMidBytes()optional string sdp_mid = 2 [json_name = "sdpMid"];
- Specified by:
getSdpMidBytes
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The bytes for sdpMid.
-
hasSdpmLineIndex
public boolean hasSdpmLineIndex()optional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];
- Specified by:
hasSdpmLineIndex
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- Whether the sdpmLineIndex field is set.
-
getSdpmLineIndex
public int getSdpmLineIndex()optional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];
- Specified by:
getSdpmLineIndex
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The sdpmLineIndex.
-
hasUsernameFragment
public boolean hasUsernameFragment()optional string username_fragment = 4 [json_name = "usernameFragment"];
- Specified by:
hasUsernameFragment
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- Whether the usernameFragment field is set.
-
getUsernameFragment
optional string username_fragment = 4 [json_name = "usernameFragment"];
- Specified by:
getUsernameFragment
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The usernameFragment.
-
getUsernameFragmentBytes
public com.google.protobuf.ByteString getUsernameFragmentBytes()optional string username_fragment = 4 [json_name = "usernameFragment"];
- Specified by:
getUsernameFragmentBytes
in interfaceSignaling.ICECandidateOrBuilder
- Returns:
- The bytes for usernameFragment.
-
parseFrom
public static Signaling.ICECandidate parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ICECandidate parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ICECandidate parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ICECandidate 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.ICECandidate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Signaling.ICECandidate parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Signaling.ICECandidate parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Signaling.ICECandidate parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Signaling.ICECandidate parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Signaling.ICECandidate parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<Signaling.ICECandidate,
Signaling.ICECandidate.Builder>
-
getDefaultInstance
-
parser
-