Class Signaling.CallRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Signaling.CallRequest,Signaling.CallRequest.Builder>
proto.rpc.webrtc.v1.Signaling.CallRequest.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, Signaling.CallRequestOrBuilder
Enclosing class:
Signaling.CallRequest

public static final class Signaling.CallRequest.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Signaling.CallRequest,Signaling.CallRequest.Builder> implements Signaling.CallRequestOrBuilder
 CallRequest is the SDP offer that the controlling side is making.
 
Protobuf type proto.rpc.webrtc.v1.CallRequest
  • Field Summary

    Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    instance
  • Method Summary

    Modifier and Type
    Method
    Description
    when disable_trickle is true, the init stage will be the only stage to be received in the response and the caller can expect the SDP to contain all ICE candidates.
    string sdp = 1 [json_name = "sdp"];
    boolean
    when disable_trickle is true, the init stage will be the only stage to be received in the response and the caller can expect the SDP to contain all ICE candidates.
    string sdp = 1 [json_name = "sdp"];
    com.google.protobuf.ByteString
    string sdp = 1 [json_name = "sdp"];
    setDisableTrickle(boolean value)
    when disable_trickle is true, the init stage will be the only stage to be received in the response and the caller can expect the SDP to contain all ICE candidates.
    setSdp(String value)
    string sdp = 1 [json_name = "sdp"];
    setSdpBytes(com.google.protobuf.ByteString value)
    string sdp = 1 [json_name = "sdp"];

    Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder

    build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getSdp

      public String getSdp()
      string sdp = 1 [json_name = "sdp"];
      Specified by:
      getSdp in interface Signaling.CallRequestOrBuilder
      Returns:
      The sdp.
    • getSdpBytes

      public com.google.protobuf.ByteString getSdpBytes()
      string sdp = 1 [json_name = "sdp"];
      Specified by:
      getSdpBytes in interface Signaling.CallRequestOrBuilder
      Returns:
      The bytes for sdp.
    • setSdp

      public Signaling.CallRequest.Builder setSdp(String value)
      string sdp = 1 [json_name = "sdp"];
      Parameters:
      value - The sdp to set.
      Returns:
      This builder for chaining.
    • clearSdp

      public Signaling.CallRequest.Builder clearSdp()
      string sdp = 1 [json_name = "sdp"];
      Returns:
      This builder for chaining.
    • setSdpBytes

      public Signaling.CallRequest.Builder setSdpBytes(com.google.protobuf.ByteString value)
      string sdp = 1 [json_name = "sdp"];
      Parameters:
      value - The bytes for sdp to set.
      Returns:
      This builder for chaining.
    • getDisableTrickle

      public boolean getDisableTrickle()
       when disable_trickle is true, the init stage will be the only stage
       to be received in the response and the caller can expect the SDP
       to contain all ICE candidates.
       
      bool disable_trickle = 2 [json_name = "disableTrickle"];
      Specified by:
      getDisableTrickle in interface Signaling.CallRequestOrBuilder
      Returns:
      The disableTrickle.
    • setDisableTrickle

      public Signaling.CallRequest.Builder setDisableTrickle(boolean value)
       when disable_trickle is true, the init stage will be the only stage
       to be received in the response and the caller can expect the SDP
       to contain all ICE candidates.
       
      bool disable_trickle = 2 [json_name = "disableTrickle"];
      Parameters:
      value - The disableTrickle to set.
      Returns:
      This builder for chaining.
    • clearDisableTrickle

      public Signaling.CallRequest.Builder clearDisableTrickle()
       when disable_trickle is true, the init stage will be the only stage
       to be received in the response and the caller can expect the SDP
       to contain all ICE candidates.
       
      bool disable_trickle = 2 [json_name = "disableTrickle"];
      Returns:
      This builder for chaining.