@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class GrpcCloudTasksStub extends CloudTasksStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcCloudTasksStub(CloudTasksStubSettings settings,
ClientContext clientContext)
Constructs an instance of GrpcCloudTasksStub, using the given settings.
|
protected |
GrpcCloudTasksStub(CloudTasksStubSettings settings,
ClientContext clientContext,
GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcCloudTasksStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
UnaryCallable<com.google.cloud.tasks.v2beta2.AcknowledgeTaskRequest,Empty> |
acknowledgeTaskCallable() |
boolean |
awaitTermination(long duration,
TimeUnit unit) |
UnaryCallable<com.google.cloud.tasks.v2beta2.CancelLeaseRequest,com.google.cloud.tasks.v2beta2.Task> |
cancelLeaseCallable() |
void |
close() |
static GrpcCloudTasksStub |
create(ClientContext clientContext) |
static GrpcCloudTasksStub |
create(ClientContext clientContext,
GrpcStubCallableFactory callableFactory) |
static GrpcCloudTasksStub |
create(CloudTasksStubSettings settings) |
UnaryCallable<com.google.cloud.tasks.v2beta2.CreateQueueRequest,com.google.cloud.tasks.v2beta2.Queue> |
createQueueCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.CreateTaskRequest,com.google.cloud.tasks.v2beta2.Task> |
createTaskCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.DeleteQueueRequest,Empty> |
deleteQueueCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.DeleteTaskRequest,Empty> |
deleteTaskCallable() |
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.GetQueueRequest,com.google.cloud.tasks.v2beta2.Queue> |
getQueueCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.GetTaskRequest,com.google.cloud.tasks.v2beta2.Task> |
getTaskCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
UnaryCallable<com.google.cloud.tasks.v2beta2.LeaseTasksRequest,com.google.cloud.tasks.v2beta2.LeaseTasksResponse> |
leaseTasksCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.ListQueuesRequest,com.google.cloud.tasks.v2beta2.ListQueuesResponse> |
listQueuesCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.ListQueuesRequest,CloudTasksClient.ListQueuesPagedResponse> |
listQueuesPagedCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.ListTasksRequest,com.google.cloud.tasks.v2beta2.ListTasksResponse> |
listTasksCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.ListTasksRequest,CloudTasksClient.ListTasksPagedResponse> |
listTasksPagedCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.PauseQueueRequest,com.google.cloud.tasks.v2beta2.Queue> |
pauseQueueCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.PurgeQueueRequest,com.google.cloud.tasks.v2beta2.Queue> |
purgeQueueCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.RenewLeaseRequest,com.google.cloud.tasks.v2beta2.Task> |
renewLeaseCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.ResumeQueueRequest,com.google.cloud.tasks.v2beta2.Queue> |
resumeQueueCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.RunTaskRequest,com.google.cloud.tasks.v2beta2.Task> |
runTaskCallable() |
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
UnaryCallable<com.google.cloud.tasks.v2beta2.UpdateQueueRequest,com.google.cloud.tasks.v2beta2.Queue> |
updateQueueCallable() |
protected GrpcCloudTasksStub(CloudTasksStubSettings settings, ClientContext clientContext) throws IOException
IOExceptionprotected GrpcCloudTasksStub(CloudTasksStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcCloudTasksStub create(CloudTasksStubSettings settings) throws IOException
IOExceptionpublic static final GrpcCloudTasksStub create(ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcCloudTasksStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic UnaryCallable<com.google.cloud.tasks.v2beta2.ListQueuesRequest,CloudTasksClient.ListQueuesPagedResponse> listQueuesPagedCallable()
listQueuesPagedCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.ListQueuesRequest,com.google.cloud.tasks.v2beta2.ListQueuesResponse> listQueuesCallable()
listQueuesCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.GetQueueRequest,com.google.cloud.tasks.v2beta2.Queue> getQueueCallable()
getQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.CreateQueueRequest,com.google.cloud.tasks.v2beta2.Queue> createQueueCallable()
createQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.UpdateQueueRequest,com.google.cloud.tasks.v2beta2.Queue> updateQueueCallable()
updateQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.DeleteQueueRequest,Empty> deleteQueueCallable()
deleteQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.PurgeQueueRequest,com.google.cloud.tasks.v2beta2.Queue> purgeQueueCallable()
purgeQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.PauseQueueRequest,com.google.cloud.tasks.v2beta2.Queue> pauseQueueCallable()
pauseQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.ResumeQueueRequest,com.google.cloud.tasks.v2beta2.Queue> resumeQueueCallable()
resumeQueueCallable in class CloudTasksStubpublic UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class CloudTasksStubpublic UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class CloudTasksStubpublic UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.ListTasksRequest,CloudTasksClient.ListTasksPagedResponse> listTasksPagedCallable()
listTasksPagedCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.ListTasksRequest,com.google.cloud.tasks.v2beta2.ListTasksResponse> listTasksCallable()
listTasksCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.GetTaskRequest,com.google.cloud.tasks.v2beta2.Task> getTaskCallable()
getTaskCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.CreateTaskRequest,com.google.cloud.tasks.v2beta2.Task> createTaskCallable()
createTaskCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.DeleteTaskRequest,Empty> deleteTaskCallable()
deleteTaskCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.LeaseTasksRequest,com.google.cloud.tasks.v2beta2.LeaseTasksResponse> leaseTasksCallable()
leaseTasksCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.AcknowledgeTaskRequest,Empty> acknowledgeTaskCallable()
acknowledgeTaskCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.RenewLeaseRequest,com.google.cloud.tasks.v2beta2.Task> renewLeaseCallable()
renewLeaseCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.CancelLeaseRequest,com.google.cloud.tasks.v2beta2.Task> cancelLeaseCallable()
cancelLeaseCallable in class CloudTasksStubpublic UnaryCallable<com.google.cloud.tasks.v2beta2.RunTaskRequest,com.google.cloud.tasks.v2beta2.Task> runTaskCallable()
runTaskCallable in class CloudTasksStubpublic final void close()
close in interface AutoCloseableclose in class CloudTasksStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2019 Google LLC. All rights reserved.