Package proto.rpc.webrtc.v1
Class Grpc.PacketMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Grpc.PacketMessage,Grpc.PacketMessage.Builder>
proto.rpc.webrtc.v1.Grpc.PacketMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,Grpc.PacketMessageOrBuilder
- Enclosing class:
- Grpc.PacketMessage
public static final class Grpc.PacketMessage.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Grpc.PacketMessage,Grpc.PacketMessage.Builder>
implements Grpc.PacketMessageOrBuilder
A PacketMessage is used to packetize large messages (> 64KiB) to be able to safely transmit over WebRTC data channels.Protobuf type
proto.rpc.webrtc.v1.PacketMessage-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionbytes data = 1 [json_name = "data"];clearEom()bool eom = 2 [json_name = "eom"];com.google.protobuf.ByteStringgetData()bytes data = 1 [json_name = "data"];booleangetEom()bool eom = 2 [json_name = "eom"];setData(com.google.protobuf.ByteString value) bytes data = 1 [json_name = "data"];setEom(boolean value) bool eom = 2 [json_name = "eom"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getData
public com.google.protobuf.ByteString getData()bytes data = 1 [json_name = "data"];- Specified by:
getDatain interfaceGrpc.PacketMessageOrBuilder- Returns:
- The data.
-
setData
bytes data = 1 [json_name = "data"];- Parameters:
value- The data to set.- Returns:
- This builder for chaining.
-
clearData
bytes data = 1 [json_name = "data"];- Returns:
- This builder for chaining.
-
getEom
public boolean getEom()bool eom = 2 [json_name = "eom"];- Specified by:
getEomin interfaceGrpc.PacketMessageOrBuilder- Returns:
- The eom.
-
setEom
bool eom = 2 [json_name = "eom"];- Parameters:
value- The eom to set.- Returns:
- This builder for chaining.
-
clearEom
bool eom = 2 [json_name = "eom"];- Returns:
- This builder for chaining.
-