Top Description Constructors Methods
io.rsocket

public abstract Class ConnectionSetupPayload

extends AbstractReferenceCounted
implements Payload
Class Inheritance
All Implemented Interfaces
io.rsocket.Payload, io.netty.util.ReferenceCounted
Known Direct Subclasses
io.rsocket.core.DefaultConnectionSetupPayload
Imports
io.netty.buffer.ByteBuf, io.netty.util.AbstractReferenceCounted, reactor.util.annotation.Nullable

Exposes information from the SETUP frame to a server, as well as to client responders.

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract String
public abstract int
public abstract boolean
public abstract int
public abstract int
public abstract String
public abstract ByteBuf
public ConnectionSetupPayload
public ConnectionSetupPayload
retain(int increment)

Overrides io.netty.util.AbstractReferenceCounted.retain.

Implements io.rsocket.Payload.retain, io.netty.util.ReferenceCounted.retain.

Increases the reference count by the specified increment.
public abstract ConnectionSetupPayload
touch()

Redeclares io.rsocket.Payload.touch, io.netty.util.ReferenceCounted.touch.

Overrides io.netty.util.AbstractReferenceCounted.touch.

Records the current access location of this object for debugging purposes.
public abstract boolean
Inherited from io.netty.util.AbstractReferenceCounted:
deallocaterefCntreleasereleasesetRefCnt

Constructor Detail

ConnectionSetupPayloadback to summary
public ConnectionSetupPayload()

Method Detail

dataMimeTypeback to summary
public abstract String dataMimeType()
getFlagsback to summary
public abstract int getFlags()
isResumeEnabledback to summary
public abstract boolean isResumeEnabled()
keepAliveIntervalback to summary
public abstract int keepAliveInterval()
keepAliveMaxLifetimeback to summary
public abstract int keepAliveMaxLifetime()
metadataMimeTypeback to summary
public abstract String metadataMimeType()
resumeTokenback to summary
public abstract ByteBuf resumeToken()
Annotations
@Nullable
retainback to summary
public ConnectionSetupPayload retain()

Overrides io.netty.util.AbstractReferenceCounted.retain.

Implements io.rsocket.Payload.retain, io.netty.util.ReferenceCounted.retain.

Doc from io.rsocket.Payload.retain.

Increases the reference count by 1.

Annotations
@Override
retainback to summary
public ConnectionSetupPayload retain(int increment)

Overrides io.netty.util.AbstractReferenceCounted.retain.

Implements io.rsocket.Payload.retain, io.netty.util.ReferenceCounted.retain.

Doc from io.rsocket.Payload.retain.

Increases the reference count by the specified increment.

Annotations
@Override
touchback to summary
public abstract ConnectionSetupPayload touch()

Redeclares io.rsocket.Payload.touch, io.netty.util.ReferenceCounted.touch.

Overrides io.netty.util.AbstractReferenceCounted.touch.

Doc from io.rsocket.Payload.touch.

Records the current access location of this object for debugging purposes. If this object is determined to be leaked, the information recorded by this operation will be provided to you via ResourceLeakDetector. This method is a shortcut to touch(null).

Annotations
@Override
willClientHonorLeaseback to summary
public abstract boolean willClientHonorLease()