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
Nested ClassesModifier and TypeClassDescriptionstatic final classICECandidate 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
FieldsModifier and TypeFieldDescriptionstatic 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) string candidate = 1 [json_name = "candidate"];com.google.protobuf.ByteStringstring candidate = 1 [json_name = "candidate"];static Signaling.ICECandidateoptional string sdp_mid = 2 [json_name = "sdpMid"];com.google.protobuf.ByteStringoptional string sdp_mid = 2 [json_name = "sdpMid"];intoptional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];optional string username_fragment = 4 [json_name = "usernameFragment"];com.google.protobuf.ByteStringoptional string username_fragment = 4 [json_name = "usernameFragment"];booleanoptional string sdp_mid = 2 [json_name = "sdpMid"];booleanoptional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];booleanoptional string username_fragment = 4 [json_name = "usernameFragment"];newBuilder(Signaling.ICECandidate prototype) static Signaling.ICECandidateparseDelimitedFrom(InputStream input) static Signaling.ICECandidateparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidateparseFrom(byte[] data) static Signaling.ICECandidateparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidateparseFrom(com.google.protobuf.ByteString data) static Signaling.ICECandidateparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidateparseFrom(com.google.protobuf.CodedInputStream input) static Signaling.ICECandidateparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidateparseFrom(InputStream input) static Signaling.ICECandidateparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Signaling.ICECandidateparseFrom(ByteBuffer data) static Signaling.ICECandidateparseFrom(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, 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
-
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:
getCandidatein interfaceSignaling.ICECandidateOrBuilder- Returns:
- The candidate.
-
getCandidateBytes
public com.google.protobuf.ByteString getCandidateBytes()string candidate = 1 [json_name = "candidate"];- Specified by:
getCandidateBytesin interfaceSignaling.ICECandidateOrBuilder- Returns:
- The bytes for candidate.
-
hasSdpMid
public boolean hasSdpMid()optional string sdp_mid = 2 [json_name = "sdpMid"];- Specified by:
hasSdpMidin interfaceSignaling.ICECandidateOrBuilder- Returns:
- Whether the sdpMid field is set.
-
getSdpMid
optional string sdp_mid = 2 [json_name = "sdpMid"];- Specified by:
getSdpMidin interfaceSignaling.ICECandidateOrBuilder- Returns:
- The sdpMid.
-
getSdpMidBytes
public com.google.protobuf.ByteString getSdpMidBytes()optional string sdp_mid = 2 [json_name = "sdpMid"];- Specified by:
getSdpMidBytesin interfaceSignaling.ICECandidateOrBuilder- Returns:
- The bytes for sdpMid.
-
hasSdpmLineIndex
public boolean hasSdpmLineIndex()optional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];- Specified by:
hasSdpmLineIndexin interfaceSignaling.ICECandidateOrBuilder- Returns:
- Whether the sdpmLineIndex field is set.
-
getSdpmLineIndex
public int getSdpmLineIndex()optional uint32 sdpm_line_index = 3 [json_name = "sdpmLineIndex"];- Specified by:
getSdpmLineIndexin interfaceSignaling.ICECandidateOrBuilder- Returns:
- The sdpmLineIndex.
-
hasUsernameFragment
public boolean hasUsernameFragment()optional string username_fragment = 4 [json_name = "usernameFragment"];- Specified by:
hasUsernameFragmentin interfaceSignaling.ICECandidateOrBuilder- Returns:
- Whether the usernameFragment field is set.
-
getUsernameFragment
optional string username_fragment = 4 [json_name = "usernameFragment"];- Specified by:
getUsernameFragmentin interfaceSignaling.ICECandidateOrBuilder- Returns:
- The usernameFragment.
-
getUsernameFragmentBytes
public com.google.protobuf.ByteString getUsernameFragmentBytes()optional string username_fragment = 4 [json_name = "usernameFragment"];- Specified by:
getUsernameFragmentBytesin 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:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Signaling.ICECandidate,Signaling.ICECandidate.Builder>
-
getDefaultInstance
-
parser
-