Class DefaultRPCInvocationContext.Builder
java.lang.Object
eu.cloudnetservice.driver.impl.network.rpc.handler.DefaultRPCInvocationContext.Builder
- All Implemented Interfaces:
eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.Builder
- Enclosing class:
DefaultRPCInvocationContext
public static final class DefaultRPCInvocationContext.Builder
extends Object
implements eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.Builder
The default builder implementation for an RPC invocation context.
- Since:
- 4.0
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioneu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.BuilderargumentInformation(@NonNull eu.cloudnetservice.driver.network.buffer.DataBuf information) @NonNull eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContextbuild()eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.BuildermethodDescriptor(@NonNull String methodDescriptor) eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.BuildermethodName(@NonNull String methodName) eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.BuilderworkingInstance(@Nullable Object instance)
-
Field Details
-
methodName
-
methodDescriptor
-
argumentInformation
private eu.cloudnetservice.driver.network.buffer.DataBuf argumentInformation -
workingInstance
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
methodName
-
methodDescriptor
-
argumentInformation
@NonNull public eu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.Builder argumentInformation(@NonNull @NonNull eu.cloudnetservice.driver.network.buffer.DataBuf information) - Specified by:
argumentInformationin interfaceeu.cloudnetservice.driver.network.rpc.handler.RPCInvocationContext.Builder
-
workingInstance
-
build
-