Package io.temporal.serviceclient
Interface CloudServiceStubs
-
- All Superinterfaces:
ServiceStubs<CloudServiceGrpc.CloudServiceBlockingStub,CloudServiceGrpc.CloudServiceFutureStub>
public interface CloudServiceStubs extends ServiceStubs<CloudServiceGrpc.CloudServiceBlockingStub,CloudServiceGrpc.CloudServiceFutureStub>
Initializes and holds gRPC blocking and future stubs.WARNING: The cloud service is currently experimental.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringHEALTH_CHECK_SERVICE_NAME
-
Method Summary
Static Methods Modifier and Type Method Description static CloudServiceStubsnewCloudServiceStubs()Creates CloudService gRPC stubs pointed on to Temporal Cloud.static CloudServiceStubsnewServiceStubs(CloudServiceStubsOptions options)Creates CloudService gRPC stubs
This method creates stubs with lazy connectivity, connection is not performed during the creation time and happens on the first request.-
Methods inherited from interface io.temporal.serviceclient.ServiceStubs
awaitTermination, blockingStub, connect, futureStub, getRawChannel, getServerCapabilities, healthCheck, isShutdown, isTerminated, shutdown, shutdownNow
-
-
-
-
Field Detail
-
HEALTH_CHECK_SERVICE_NAME
static final java.lang.String HEALTH_CHECK_SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
newCloudServiceStubs
static CloudServiceStubs newCloudServiceStubs()
Creates CloudService gRPC stubs pointed on to Temporal Cloud.
-
newServiceStubs
static CloudServiceStubs newServiceStubs(CloudServiceStubsOptions options)
Creates CloudService gRPC stubs
This method creates stubs with lazy connectivity, connection is not performed during the creation time and happens on the first request.- Parameters:
options- stub options to use
-
-