Class GetAndLockRequest

    • Method Detail

      • encode

        public com.couchbase.client.core.deps.io.netty.buffer.ByteBuf encode​(com.couchbase.client.core.deps.io.netty.buffer.ByteBufAllocator alloc,
                                                                             int opaque,
                                                                             KeyValueChannelContext ctx)
        Description copied from interface: KeyValueRequest
        Encode this request with the given allocator and opaque.
        Parameters:
        alloc - the allocator where to grab the buffers from.
        opaque - the opaque value to use.
        ctx - more encode context.
        Returns:
        the encoded request as a ByteBuf.
      • decode

        public GetAndLockResponse decode​(com.couchbase.client.core.deps.io.netty.buffer.ByteBuf response,
                                         KeyValueChannelContext ctx)
        Description copied from interface: KeyValueRequest
        Decode the encoded response into its message representation.
        Parameters:
        response - the response to decode.
        Returns:
        the decoded response as the generic type R.