Class Grpc.Request

java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Grpc.Request,Grpc.Request.Builder>
proto.rpc.webrtc.v1.Grpc.Request
All Implemented Interfaces:
com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, Grpc.RequestOrBuilder
Enclosing class:
Grpc

public static final class Grpc.Request extends com.google.protobuf.GeneratedMessageLite<Grpc.Request,Grpc.Request.Builder> implements Grpc.RequestOrBuilder
 A Request is a frame coming from a client. It is always
 associated with a stream where the client assigns the stream
 identifier. Servers will drop frames where the stream identifier
 has no association (if a non-header frames are sent).
 
Protobuf type proto.rpc.webrtc.v1.Request
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    A Request is a frame coming from a client.
    static enum 
     

    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

    Fields
    Modifier and Type
    Field
    Description
    static 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 Type
    Method
    Description
    protected final Object
    dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
     
     
    .proto.rpc.webrtc.v1.RequestHeaders headers = 2 [json_name = "headers"];
    .proto.rpc.webrtc.v1.RequestMessage message = 3 [json_name = "message"];
    boolean
    bool rst_stream = 4 [json_name = "rstStream"];
    .proto.rpc.webrtc.v1.Stream stream = 1 [json_name = "stream"];
     
    boolean
    .proto.rpc.webrtc.v1.RequestHeaders headers = 2 [json_name = "headers"];
    boolean
    .proto.rpc.webrtc.v1.RequestMessage message = 3 [json_name = "message"];
    boolean
    bool rst_stream = 4 [json_name = "rstStream"];
    boolean
    .proto.rpc.webrtc.v1.Stream stream = 1 [json_name = "stream"];
     
     
     
    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, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
     
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<Grpc.Request>
     

    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

  • Method Details

    • getTypeCase

      public Grpc.Request.TypeCase getTypeCase()
      Specified by:
      getTypeCase in interface Grpc.RequestOrBuilder
    • hasStream

      public boolean hasStream()
      .proto.rpc.webrtc.v1.Stream stream = 1 [json_name = "stream"];
      Specified by:
      hasStream in interface Grpc.RequestOrBuilder
      Returns:
      Whether the stream field is set.
    • getStream

      public Grpc.Stream getStream()
      .proto.rpc.webrtc.v1.Stream stream = 1 [json_name = "stream"];
      Specified by:
      getStream in interface Grpc.RequestOrBuilder
      Returns:
      The stream.
    • hasHeaders

      public boolean hasHeaders()
      .proto.rpc.webrtc.v1.RequestHeaders headers = 2 [json_name = "headers"];
      Specified by:
      hasHeaders in interface Grpc.RequestOrBuilder
      Returns:
      Whether the headers field is set.
    • getHeaders

      public Grpc.RequestHeaders getHeaders()
      .proto.rpc.webrtc.v1.RequestHeaders headers = 2 [json_name = "headers"];
      Specified by:
      getHeaders in interface Grpc.RequestOrBuilder
      Returns:
      The headers.
    • hasMessage

      public boolean hasMessage()
      .proto.rpc.webrtc.v1.RequestMessage message = 3 [json_name = "message"];
      Specified by:
      hasMessage in interface Grpc.RequestOrBuilder
      Returns:
      Whether the message field is set.
    • getMessage

      public Grpc.RequestMessage getMessage()
      .proto.rpc.webrtc.v1.RequestMessage message = 3 [json_name = "message"];
      Specified by:
      getMessage in interface Grpc.RequestOrBuilder
      Returns:
      The message.
    • hasRstStream

      public boolean hasRstStream()
      bool rst_stream = 4 [json_name = "rstStream"];
      Specified by:
      hasRstStream in interface Grpc.RequestOrBuilder
      Returns:
      Whether the rstStream field is set.
    • getRstStream

      public boolean getRstStream()
      bool rst_stream = 4 [json_name = "rstStream"];
      Specified by:
      getRstStream in interface Grpc.RequestOrBuilder
      Returns:
      The rstStream.
    • parseFrom

      public static Grpc.Request parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Grpc.Request parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Grpc.Request parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Grpc.Request parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Grpc.Request parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Grpc.Request parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Grpc.Request parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Grpc.Request parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Grpc.Request parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static Grpc.Request parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Grpc.Request parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static Grpc.Request parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilder

      public static Grpc.Request.Builder newBuilder()
    • newBuilder

      public static Grpc.Request.Builder newBuilder(Grpc.Request prototype)
    • dynamicMethod

      protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
      Specified by:
      dynamicMethod in class com.google.protobuf.GeneratedMessageLite<Grpc.Request,Grpc.Request.Builder>
    • getDefaultInstance

      public static Grpc.Request getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<Grpc.Request> parser()