Package io.temporal.common.interceptors
Class WorkflowOutboundCallsInterceptor.ExecuteNexusOperationInput<R>
- java.lang.Object
-
- io.temporal.common.interceptors.WorkflowOutboundCallsInterceptor.ExecuteNexusOperationInput<R>
-
- Enclosing interface:
- WorkflowOutboundCallsInterceptor
public static final class WorkflowOutboundCallsInterceptor.ExecuteNexusOperationInput<R> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ExecuteNexusOperationInput(java.lang.String endpoint, java.lang.String service, java.lang.String operation, java.lang.Class<R> resultClass, java.lang.reflect.Type resultType, java.lang.Object arg, NexusOperationOptions options, java.util.Map<java.lang.String,java.lang.String> headers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectgetArg()java.lang.StringgetEndpoint()java.util.Map<java.lang.String,java.lang.String>getHeaders()java.lang.StringgetOperation()NexusOperationOptionsgetOptions()java.lang.Class<R>getResultClass()java.lang.reflect.TypegetResultType()java.lang.StringgetService()
-
-
-
Constructor Detail
-
ExecuteNexusOperationInput
public ExecuteNexusOperationInput(java.lang.String endpoint, java.lang.String service, java.lang.String operation, java.lang.Class<R> resultClass, java.lang.reflect.Type resultType, java.lang.Object arg, NexusOperationOptions options, java.util.Map<java.lang.String,java.lang.String> headers)
-
-
Method Detail
-
getService
public java.lang.String getService()
-
getOperation
public java.lang.String getOperation()
-
getArg
public java.lang.Object getArg()
-
getResultClass
public java.lang.Class<R> getResultClass()
-
getResultType
public java.lang.reflect.Type getResultType()
-
getEndpoint
public java.lang.String getEndpoint()
-
getOptions
public NexusOperationOptions getOptions()
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
-
-