Interface IGrpcServiceStubs
-
public interface IGrpcServiceStubs
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_LOCAL_CADENCE_SERVER_GRPC_PORT
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
awaitTermination(long timeout, java.util.concurrent.TimeUnit unit)
com.uber.cadence.api.v1.DomainAPIGrpc.DomainAPIBlockingStub
domainBlockingStub()
com.uber.cadence.api.v1.DomainAPIGrpc.DomainAPIFutureStub
domainFutureStub()
ClientOptions
getOptions()
boolean
isShutdown()
boolean
isTerminated()
com.uber.cadence.api.v1.MetaAPIGrpc.MetaAPIBlockingStub
metaBlockingStub()
com.uber.cadence.api.v1.MetaAPIGrpc.MetaAPIFutureStub
metaFutureStub()
static IGrpcServiceStubs
newInstance()
Returns gRPC stubs with default options domain service.static IGrpcServiceStubs
newInstance(ClientOptions options)
Returns gRPC stubs with given options domain service.void
shutdown()
void
shutdownNow()
com.uber.cadence.api.v1.VisibilityAPIGrpc.VisibilityAPIBlockingStub
visibilityBlockingStub()
com.uber.cadence.api.v1.VisibilityAPIGrpc.VisibilityAPIFutureStub
visibilityFutureStub()
com.uber.cadence.api.v1.WorkerAPIGrpc.WorkerAPIBlockingStub
workerBlockingStub()
com.uber.cadence.api.v1.WorkerAPIGrpc.WorkerAPIFutureStub
workerFutureStub()
com.uber.cadence.api.v1.WorkflowAPIGrpc.WorkflowAPIBlockingStub
workflowBlockingStub()
com.uber.cadence.api.v1.WorkflowAPIGrpc.WorkflowAPIFutureStub
workflowFutureStub()
-
-
-
Field Detail
-
DEFAULT_LOCAL_CADENCE_SERVER_GRPC_PORT
static final int DEFAULT_LOCAL_CADENCE_SERVER_GRPC_PORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
static IGrpcServiceStubs newInstance()
Returns gRPC stubs with default options domain service.
-
newInstance
static IGrpcServiceStubs newInstance(ClientOptions options)
Returns gRPC stubs with given options domain service.
-
getOptions
ClientOptions getOptions()
-
domainBlockingStub
com.uber.cadence.api.v1.DomainAPIGrpc.DomainAPIBlockingStub domainBlockingStub()
- Returns:
- Blocking (synchronous) stub to domain service.
-
domainFutureStub
com.uber.cadence.api.v1.DomainAPIGrpc.DomainAPIFutureStub domainFutureStub()
- Returns:
- Future (asynchronous) stub to domain service.
-
visibilityBlockingStub
com.uber.cadence.api.v1.VisibilityAPIGrpc.VisibilityAPIBlockingStub visibilityBlockingStub()
- Returns:
- Blocking (synchronous) stub to visibility service.
-
visibilityFutureStub
com.uber.cadence.api.v1.VisibilityAPIGrpc.VisibilityAPIFutureStub visibilityFutureStub()
- Returns:
- Future (asynchronous) stub to visibility service.
-
workerBlockingStub
com.uber.cadence.api.v1.WorkerAPIGrpc.WorkerAPIBlockingStub workerBlockingStub()
- Returns:
- Blocking (synchronous) stub to worker service.
-
workerFutureStub
com.uber.cadence.api.v1.WorkerAPIGrpc.WorkerAPIFutureStub workerFutureStub()
- Returns:
- Future (asynchronous) stub to worker service.
-
workflowBlockingStub
com.uber.cadence.api.v1.WorkflowAPIGrpc.WorkflowAPIBlockingStub workflowBlockingStub()
- Returns:
- Blocking (synchronous) stub to workflow service.
-
workflowFutureStub
com.uber.cadence.api.v1.WorkflowAPIGrpc.WorkflowAPIFutureStub workflowFutureStub()
- Returns:
- Future (asynchronous) stub to workflow service.
-
metaFutureStub
com.uber.cadence.api.v1.MetaAPIGrpc.MetaAPIFutureStub metaFutureStub()
- Returns:
- Blocking (synchronous) stub to meta service.
-
metaBlockingStub
com.uber.cadence.api.v1.MetaAPIGrpc.MetaAPIBlockingStub metaBlockingStub()
- Returns:
- Future (asynchronous) stub to meta service.
-
shutdown
void shutdown()
-
shutdownNow
void shutdownNow()
-
isShutdown
boolean isShutdown()
-
isTerminated
boolean isTerminated()
-
awaitTermination
boolean awaitTermination(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
-