Package pbx

Class Model.SetSub

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, Model.SetSubOrBuilder
    Enclosing class:
    Model

    public static final class Model.SetSub
    extends com.google.protobuf.GeneratedMessageLite<Model.SetSub,​Model.SetSub.Builder>
    implements Model.SetSubOrBuilder
     SetSub: payload in set.sub request to update current subscription or invite another user, {sub.what} == "sub"
     
    Protobuf type pbx.SetSub
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Model.SetSub.Builder
      SetSub: payload in set.sub request to update current subscription or invite another user, {sub.what} == "sub"
      • 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 java.lang.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 int MODE_FIELD_NUMBER  
      static int USER_ID_FIELD_NUMBER  
      • Fields inherited from class com.google.protobuf.GeneratedMessageLite

        unknownFields
      • Fields inherited from class com.google.protobuf.AbstractMessageLite

        memoizedHashCode
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)  
      static Model.SetSub getDefaultInstance()  
      java.lang.String getMode()
      Access mode change, either Given or Want depending on context
      com.google.protobuf.ByteString getModeBytes()
      Access mode change, either Given or Want depending on context
      java.lang.String getUserId()
      User affected by this request.
      com.google.protobuf.ByteString getUserIdBytes()
      User affected by this request.
      boolean hasMode()
      Access mode change, either Given or Want depending on context
      boolean hasUserId()
      User affected by this request.
      static Model.SetSub.Builder newBuilder()  
      static Model.SetSub.Builder newBuilder​(Model.SetSub prototype)  
      static Model.SetSub parseDelimitedFrom​(java.io.InputStream input)  
      static Model.SetSub parseDelimitedFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Model.SetSub parseFrom​(byte[] data)  
      static Model.SetSub parseFrom​(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Model.SetSub parseFrom​(com.google.protobuf.ByteString data)  
      static Model.SetSub parseFrom​(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Model.SetSub parseFrom​(com.google.protobuf.CodedInputStream input)  
      static Model.SetSub parseFrom​(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Model.SetSub parseFrom​(java.io.InputStream input)  
      static Model.SetSub parseFrom​(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static Model.SetSub parseFrom​(java.nio.ByteBuffer data)  
      static Model.SetSub parseFrom​(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)  
      static com.google.protobuf.Parser<Model.SetSub> 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
    • Method Detail

      • hasUserId

        public boolean hasUserId()
         User affected by this request. Default (empty): current user
         
        optional string user_id = 1 [json_name = "userId"];
        Specified by:
        hasUserId in interface Model.SetSubOrBuilder
        Returns:
        Whether the userId field is set.
      • getUserId

        public java.lang.String getUserId()
         User affected by this request. Default (empty): current user
         
        optional string user_id = 1 [json_name = "userId"];
        Specified by:
        getUserId in interface Model.SetSubOrBuilder
        Returns:
        The userId.
      • getUserIdBytes

        public com.google.protobuf.ByteString getUserIdBytes()
         User affected by this request. Default (empty): current user
         
        optional string user_id = 1 [json_name = "userId"];
        Specified by:
        getUserIdBytes in interface Model.SetSubOrBuilder
        Returns:
        The bytes for userId.
      • hasMode

        public boolean hasMode()
         Access mode change, either Given or Want depending on context
         
        optional string mode = 2 [json_name = "mode"];
        Specified by:
        hasMode in interface Model.SetSubOrBuilder
        Returns:
        Whether the mode field is set.
      • getMode

        public java.lang.String getMode()
         Access mode change, either Given or Want depending on context
         
        optional string mode = 2 [json_name = "mode"];
        Specified by:
        getMode in interface Model.SetSubOrBuilder
        Returns:
        The mode.
      • getModeBytes

        public com.google.protobuf.ByteString getModeBytes()
         Access mode change, either Given or Want depending on context
         
        optional string mode = 2 [json_name = "mode"];
        Specified by:
        getModeBytes in interface Model.SetSubOrBuilder
        Returns:
        The bytes for mode.
      • parseFrom

        public static Model.SetSub parseFrom​(java.nio.ByteBuffer data)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Model.SetSub parseFrom​(java.nio.ByteBuffer data,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Model.SetSub parseFrom​(com.google.protobuf.ByteString data)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Model.SetSub parseFrom​(com.google.protobuf.ByteString data,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static Model.SetSub parseFrom​(byte[] data)
                                      throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

        public static Model.SetSub parseFrom​(java.io.InputStream input)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Model.SetSub parseFrom​(java.io.InputStream input,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Model.SetSub parseDelimitedFrom​(java.io.InputStream input)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • parseDelimitedFrom

        public static Model.SetSub parseDelimitedFrom​(java.io.InputStream input,
                                                      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Model.SetSub parseFrom​(com.google.protobuf.CodedInputStream input)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • parseFrom

        public static Model.SetSub parseFrom​(com.google.protobuf.CodedInputStream input,
                                             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                      throws java.io.IOException
        Throws:
        java.io.IOException
      • dynamicMethod

        protected final java.lang.Object dynamicMethod​(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method,
                                                       java.lang.Object arg0,
                                                       java.lang.Object arg1)
        Specified by:
        dynamicMethod in class com.google.protobuf.GeneratedMessageLite<Model.SetSub,​Model.SetSub.Builder>
      • getDefaultInstance

        public static Model.SetSub getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<Model.SetSub> parser()