Class RemoveRequest

    • 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.
        Specified by:
        encode in interface KeyValueRequest<RemoveResponse>
        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.
      • name

        public String name()
        Description copied from interface: Request
        The unique name of the request, usually related to the type but not necessarily.

        The default implementation is derived from the class name (i.e. FooRequest => foo), but if that does not match up it should be overridden in the actual class.

        Specified by:
        name in interface Request<RemoveResponse>
        Returns:
        the name of the request type.