Class GrpcJobServiceStub
- java.lang.Object
-
- com.google.cloud.aiplatform.v1.stub.JobServiceStub
-
- com.google.cloud.aiplatform.v1.stub.GrpcJobServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@Generated("by gapic-generator-java") public class GrpcJobServiceStub extends JobServiceStub
gRPC stub implementation for the JobService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrpcJobServiceStub(JobServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcJobServiceStub, using the given settings.protected
GrpcJobServiceStub(JobServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcJobServiceStub, using the given settings.
-
Method Summary
-
-
-
Constructor Detail
-
GrpcJobServiceStub
protected GrpcJobServiceStub(JobServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcJobServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcJobServiceStub
protected GrpcJobServiceStub(JobServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcJobServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final GrpcJobServiceStub create(JobServiceStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcJobServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcJobServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStub
in classJobServiceStub
-
createCustomJobCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCustomJobRequest,CustomJob> createCustomJobCallable()
- Overrides:
createCustomJobCallable
in classJobServiceStub
-
getCustomJobCallable
public com.google.api.gax.rpc.UnaryCallable<GetCustomJobRequest,CustomJob> getCustomJobCallable()
- Overrides:
getCustomJobCallable
in classJobServiceStub
-
listCustomJobsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCustomJobsRequest,ListCustomJobsResponse> listCustomJobsCallable()
- Overrides:
listCustomJobsCallable
in classJobServiceStub
-
listCustomJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCustomJobsRequest,JobServiceClient.ListCustomJobsPagedResponse> listCustomJobsPagedCallable()
- Overrides:
listCustomJobsPagedCallable
in classJobServiceStub
-
deleteCustomJobCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteCustomJobRequest,com.google.longrunning.Operation> deleteCustomJobCallable()
- Overrides:
deleteCustomJobCallable
in classJobServiceStub
-
deleteCustomJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteCustomJobRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteCustomJobOperationCallable()
- Overrides:
deleteCustomJobOperationCallable
in classJobServiceStub
-
cancelCustomJobCallable
public com.google.api.gax.rpc.UnaryCallable<CancelCustomJobRequest,com.google.protobuf.Empty> cancelCustomJobCallable()
- Overrides:
cancelCustomJobCallable
in classJobServiceStub
-
createDataLabelingJobCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDataLabelingJobRequest,DataLabelingJob> createDataLabelingJobCallable()
- Overrides:
createDataLabelingJobCallable
in classJobServiceStub
-
getDataLabelingJobCallable
public com.google.api.gax.rpc.UnaryCallable<GetDataLabelingJobRequest,DataLabelingJob> getDataLabelingJobCallable()
- Overrides:
getDataLabelingJobCallable
in classJobServiceStub
-
listDataLabelingJobsCallable
public com.google.api.gax.rpc.UnaryCallable<ListDataLabelingJobsRequest,ListDataLabelingJobsResponse> listDataLabelingJobsCallable()
- Overrides:
listDataLabelingJobsCallable
in classJobServiceStub
-
listDataLabelingJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDataLabelingJobsRequest,JobServiceClient.ListDataLabelingJobsPagedResponse> listDataLabelingJobsPagedCallable()
- Overrides:
listDataLabelingJobsPagedCallable
in classJobServiceStub
-
deleteDataLabelingJobCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteDataLabelingJobRequest,com.google.longrunning.Operation> deleteDataLabelingJobCallable()
- Overrides:
deleteDataLabelingJobCallable
in classJobServiceStub
-
deleteDataLabelingJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteDataLabelingJobRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteDataLabelingJobOperationCallable()
- Overrides:
deleteDataLabelingJobOperationCallable
in classJobServiceStub
-
cancelDataLabelingJobCallable
public com.google.api.gax.rpc.UnaryCallable<CancelDataLabelingJobRequest,com.google.protobuf.Empty> cancelDataLabelingJobCallable()
- Overrides:
cancelDataLabelingJobCallable
in classJobServiceStub
-
createHyperparameterTuningJobCallable
public com.google.api.gax.rpc.UnaryCallable<CreateHyperparameterTuningJobRequest,HyperparameterTuningJob> createHyperparameterTuningJobCallable()
- Overrides:
createHyperparameterTuningJobCallable
in classJobServiceStub
-
getHyperparameterTuningJobCallable
public com.google.api.gax.rpc.UnaryCallable<GetHyperparameterTuningJobRequest,HyperparameterTuningJob> getHyperparameterTuningJobCallable()
- Overrides:
getHyperparameterTuningJobCallable
in classJobServiceStub
-
listHyperparameterTuningJobsCallable
public com.google.api.gax.rpc.UnaryCallable<ListHyperparameterTuningJobsRequest,ListHyperparameterTuningJobsResponse> listHyperparameterTuningJobsCallable()
- Overrides:
listHyperparameterTuningJobsCallable
in classJobServiceStub
-
listHyperparameterTuningJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListHyperparameterTuningJobsRequest,JobServiceClient.ListHyperparameterTuningJobsPagedResponse> listHyperparameterTuningJobsPagedCallable()
- Overrides:
listHyperparameterTuningJobsPagedCallable
in classJobServiceStub
-
deleteHyperparameterTuningJobCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteHyperparameterTuningJobRequest,com.google.longrunning.Operation> deleteHyperparameterTuningJobCallable()
- Overrides:
deleteHyperparameterTuningJobCallable
in classJobServiceStub
-
deleteHyperparameterTuningJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteHyperparameterTuningJobRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteHyperparameterTuningJobOperationCallable()
- Overrides:
deleteHyperparameterTuningJobOperationCallable
in classJobServiceStub
-
cancelHyperparameterTuningJobCallable
public com.google.api.gax.rpc.UnaryCallable<CancelHyperparameterTuningJobRequest,com.google.protobuf.Empty> cancelHyperparameterTuningJobCallable()
- Overrides:
cancelHyperparameterTuningJobCallable
in classJobServiceStub
-
createNasJobCallable
public com.google.api.gax.rpc.UnaryCallable<CreateNasJobRequest,NasJob> createNasJobCallable()
- Overrides:
createNasJobCallable
in classJobServiceStub
-
getNasJobCallable
public com.google.api.gax.rpc.UnaryCallable<GetNasJobRequest,NasJob> getNasJobCallable()
- Overrides:
getNasJobCallable
in classJobServiceStub
-
listNasJobsCallable
public com.google.api.gax.rpc.UnaryCallable<ListNasJobsRequest,ListNasJobsResponse> listNasJobsCallable()
- Overrides:
listNasJobsCallable
in classJobServiceStub
-
listNasJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNasJobsRequest,JobServiceClient.ListNasJobsPagedResponse> listNasJobsPagedCallable()
- Overrides:
listNasJobsPagedCallable
in classJobServiceStub
-
deleteNasJobCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteNasJobRequest,com.google.longrunning.Operation> deleteNasJobCallable()
- Overrides:
deleteNasJobCallable
in classJobServiceStub
-
deleteNasJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteNasJobRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteNasJobOperationCallable()
- Overrides:
deleteNasJobOperationCallable
in classJobServiceStub
-
cancelNasJobCallable
public com.google.api.gax.rpc.UnaryCallable<CancelNasJobRequest,com.google.protobuf.Empty> cancelNasJobCallable()
- Overrides:
cancelNasJobCallable
in classJobServiceStub
-
getNasTrialDetailCallable
public com.google.api.gax.rpc.UnaryCallable<GetNasTrialDetailRequest,NasTrialDetail> getNasTrialDetailCallable()
- Overrides:
getNasTrialDetailCallable
in classJobServiceStub
-
listNasTrialDetailsCallable
public com.google.api.gax.rpc.UnaryCallable<ListNasTrialDetailsRequest,ListNasTrialDetailsResponse> listNasTrialDetailsCallable()
- Overrides:
listNasTrialDetailsCallable
in classJobServiceStub
-
listNasTrialDetailsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListNasTrialDetailsRequest,JobServiceClient.ListNasTrialDetailsPagedResponse> listNasTrialDetailsPagedCallable()
- Overrides:
listNasTrialDetailsPagedCallable
in classJobServiceStub
-
createBatchPredictionJobCallable
public com.google.api.gax.rpc.UnaryCallable<CreateBatchPredictionJobRequest,BatchPredictionJob> createBatchPredictionJobCallable()
- Overrides:
createBatchPredictionJobCallable
in classJobServiceStub
-
getBatchPredictionJobCallable
public com.google.api.gax.rpc.UnaryCallable<GetBatchPredictionJobRequest,BatchPredictionJob> getBatchPredictionJobCallable()
- Overrides:
getBatchPredictionJobCallable
in classJobServiceStub
-
listBatchPredictionJobsCallable
public com.google.api.gax.rpc.UnaryCallable<ListBatchPredictionJobsRequest,ListBatchPredictionJobsResponse> listBatchPredictionJobsCallable()
- Overrides:
listBatchPredictionJobsCallable
in classJobServiceStub
-
listBatchPredictionJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListBatchPredictionJobsRequest,JobServiceClient.ListBatchPredictionJobsPagedResponse> listBatchPredictionJobsPagedCallable()
- Overrides:
listBatchPredictionJobsPagedCallable
in classJobServiceStub
-
deleteBatchPredictionJobCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteBatchPredictionJobRequest,com.google.longrunning.Operation> deleteBatchPredictionJobCallable()
- Overrides:
deleteBatchPredictionJobCallable
in classJobServiceStub
-
deleteBatchPredictionJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteBatchPredictionJobRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteBatchPredictionJobOperationCallable()
- Overrides:
deleteBatchPredictionJobOperationCallable
in classJobServiceStub
-
cancelBatchPredictionJobCallable
public com.google.api.gax.rpc.UnaryCallable<CancelBatchPredictionJobRequest,com.google.protobuf.Empty> cancelBatchPredictionJobCallable()
- Overrides:
cancelBatchPredictionJobCallable
in classJobServiceStub
-
createModelDeploymentMonitoringJobCallable
public com.google.api.gax.rpc.UnaryCallable<CreateModelDeploymentMonitoringJobRequest,ModelDeploymentMonitoringJob> createModelDeploymentMonitoringJobCallable()
- Overrides:
createModelDeploymentMonitoringJobCallable
in classJobServiceStub
-
searchModelDeploymentMonitoringStatsAnomaliesCallable
public com.google.api.gax.rpc.UnaryCallable<SearchModelDeploymentMonitoringStatsAnomaliesRequest,SearchModelDeploymentMonitoringStatsAnomaliesResponse> searchModelDeploymentMonitoringStatsAnomaliesCallable()
- Overrides:
searchModelDeploymentMonitoringStatsAnomaliesCallable
in classJobServiceStub
-
searchModelDeploymentMonitoringStatsAnomaliesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<SearchModelDeploymentMonitoringStatsAnomaliesRequest,JobServiceClient.SearchModelDeploymentMonitoringStatsAnomaliesPagedResponse> searchModelDeploymentMonitoringStatsAnomaliesPagedCallable()
- Overrides:
searchModelDeploymentMonitoringStatsAnomaliesPagedCallable
in classJobServiceStub
-
getModelDeploymentMonitoringJobCallable
public com.google.api.gax.rpc.UnaryCallable<GetModelDeploymentMonitoringJobRequest,ModelDeploymentMonitoringJob> getModelDeploymentMonitoringJobCallable()
- Overrides:
getModelDeploymentMonitoringJobCallable
in classJobServiceStub
-
listModelDeploymentMonitoringJobsCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelDeploymentMonitoringJobsRequest,ListModelDeploymentMonitoringJobsResponse> listModelDeploymentMonitoringJobsCallable()
- Overrides:
listModelDeploymentMonitoringJobsCallable
in classJobServiceStub
-
listModelDeploymentMonitoringJobsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelDeploymentMonitoringJobsRequest,JobServiceClient.ListModelDeploymentMonitoringJobsPagedResponse> listModelDeploymentMonitoringJobsPagedCallable()
- Overrides:
listModelDeploymentMonitoringJobsPagedCallable
in classJobServiceStub
-
updateModelDeploymentMonitoringJobCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateModelDeploymentMonitoringJobRequest,com.google.longrunning.Operation> updateModelDeploymentMonitoringJobCallable()
- Overrides:
updateModelDeploymentMonitoringJobCallable
in classJobServiceStub
-
updateModelDeploymentMonitoringJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateModelDeploymentMonitoringJobRequest,ModelDeploymentMonitoringJob,UpdateModelDeploymentMonitoringJobOperationMetadata> updateModelDeploymentMonitoringJobOperationCallable()
- Overrides:
updateModelDeploymentMonitoringJobOperationCallable
in classJobServiceStub
-
deleteModelDeploymentMonitoringJobCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteModelDeploymentMonitoringJobRequest,com.google.longrunning.Operation> deleteModelDeploymentMonitoringJobCallable()
- Overrides:
deleteModelDeploymentMonitoringJobCallable
in classJobServiceStub
-
deleteModelDeploymentMonitoringJobOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteModelDeploymentMonitoringJobRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteModelDeploymentMonitoringJobOperationCallable()
- Overrides:
deleteModelDeploymentMonitoringJobOperationCallable
in classJobServiceStub
-
pauseModelDeploymentMonitoringJobCallable
public com.google.api.gax.rpc.UnaryCallable<PauseModelDeploymentMonitoringJobRequest,com.google.protobuf.Empty> pauseModelDeploymentMonitoringJobCallable()
- Overrides:
pauseModelDeploymentMonitoringJobCallable
in classJobServiceStub
-
resumeModelDeploymentMonitoringJobCallable
public com.google.api.gax.rpc.UnaryCallable<ResumeModelDeploymentMonitoringJobRequest,com.google.protobuf.Empty> resumeModelDeploymentMonitoringJobCallable()
- Overrides:
resumeModelDeploymentMonitoringJobCallable
in classJobServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classJobServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,JobServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classJobServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classJobServiceStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallable
in classJobServiceStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallable
in classJobServiceStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallable
in classJobServiceStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classJobServiceStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
- Throws:
InterruptedException
-
-