Class CloudTasksStub

  • All Implemented Interfaces:
    com.google.api.gax.core.BackgroundResource, AutoCloseable
    Direct Known Subclasses:
    GrpcCloudTasksStub, HttpJsonCloudTasksStub

    @BetaApi
    @Generated("by gapic-generator-java")
    public abstract class CloudTasksStub
    extends Object
    implements com.google.api.gax.core.BackgroundResource
    Base stub class for the CloudTasks service API.

    This class is for advanced usage and reflects the underlying API directly.

    • Constructor Detail

      • CloudTasksStub

        public CloudTasksStub()
    • Method Detail

      • getQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<GetQueueRequest,​Queue> getQueueCallable()
      • createQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<CreateQueueRequest,​Queue> createQueueCallable()
      • updateQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<UpdateQueueRequest,​Queue> updateQueueCallable()
      • deleteQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<DeleteQueueRequest,​com.google.protobuf.Empty> deleteQueueCallable()
      • purgeQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<PurgeQueueRequest,​Queue> purgeQueueCallable()
      • pauseQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<PauseQueueRequest,​Queue> pauseQueueCallable()
      • resumeQueueCallable

        public com.google.api.gax.rpc.UnaryCallable<ResumeQueueRequest,​Queue> resumeQueueCallable()
      • uploadQueueYamlCallable

        public com.google.api.gax.rpc.UnaryCallable<UploadQueueYamlRequest,​com.google.protobuf.Empty> uploadQueueYamlCallable()
      • getIamPolicyCallable

        public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,​com.google.iam.v1.Policy> getIamPolicyCallable()
      • setIamPolicyCallable

        public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,​com.google.iam.v1.Policy> setIamPolicyCallable()
      • testIamPermissionsCallable

        public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,​com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
      • getTaskCallable

        public com.google.api.gax.rpc.UnaryCallable<GetTaskRequest,​Task> getTaskCallable()
      • createTaskCallable

        public com.google.api.gax.rpc.UnaryCallable<CreateTaskRequest,​Task> createTaskCallable()
      • deleteTaskCallable

        public com.google.api.gax.rpc.UnaryCallable<DeleteTaskRequest,​com.google.protobuf.Empty> deleteTaskCallable()
      • acknowledgeTaskCallable

        public com.google.api.gax.rpc.UnaryCallable<AcknowledgeTaskRequest,​com.google.protobuf.Empty> acknowledgeTaskCallable()
      • renewLeaseCallable

        public com.google.api.gax.rpc.UnaryCallable<RenewLeaseRequest,​Task> renewLeaseCallable()
      • cancelLeaseCallable

        public com.google.api.gax.rpc.UnaryCallable<CancelLeaseRequest,​Task> cancelLeaseCallable()
      • runTaskCallable

        public com.google.api.gax.rpc.UnaryCallable<RunTaskRequest,​Task> runTaskCallable()
      • listLocationsCallable

        public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,​com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
      • getLocationCallable

        public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,​com.google.cloud.location.Location> getLocationCallable()