Class Endpoint<Input,​Output>

    • Method Detail

      • silentCancel

        public void silentCancel()
        cancel the operation but do not alert anybody, useful for restarting the heartbeats and subscribe loops.
        Specified by:
        silentCancel in interface RemoteAction<Input>
      • isError

        protected boolean isError​(retrofit2.Response<Input> response)
      • createBaseParams

        protected java.util.Map<java.lang.String,​java.lang.String> createBaseParams()
      • encodeParams

        protected java.util.Map<java.lang.String,​java.lang.String> encodeParams​(java.util.Map<java.lang.String,​java.lang.String> params)
      • getAffectedChannels

        protected abstract java.util.List<java.lang.String> getAffectedChannels()
      • getAffectedChannelGroups

        protected abstract java.util.List<java.lang.String> getAffectedChannelGroups()
      • isAuthRequired

        protected abstract boolean isAuthRequired()
      • getPubnub

        protected PubNub getPubnub()
      • queryParam

        public Endpoint<Input,​Output> queryParam​(java.util.Map<java.lang.String,​java.lang.String> queryParam)
        Returns:
        this.