Package com.google.cloud.automl.v1.stub
Class HttpJsonAutoMlStub
- java.lang.Object
-
- com.google.cloud.automl.v1.stub.AutoMlStub
-
- com.google.cloud.automl.v1.stub.HttpJsonAutoMlStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@Generated("by gapic-generator-java") @BetaApi public class HttpJsonAutoMlStub extends AutoMlStub
REST stub implementation for the AutoMl service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HttpJsonAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonAutoMlStub, using the given settings.protected
HttpJsonAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonAutoMlStub, using the given settings.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
awaitTermination(long duration, TimeUnit unit)
void
close()
static HttpJsonAutoMlStub
create(com.google.api.gax.rpc.ClientContext clientContext)
static HttpJsonAutoMlStub
create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
static HttpJsonAutoMlStub
create(AutoMlStubSettings settings)
com.google.api.gax.rpc.UnaryCallable<CreateDatasetRequest,com.google.longrunning.Operation>
createDatasetCallable()
com.google.api.gax.rpc.OperationCallable<CreateDatasetRequest,Dataset,OperationMetadata>
createDatasetOperationCallable()
com.google.api.gax.rpc.UnaryCallable<CreateModelRequest,com.google.longrunning.Operation>
createModelCallable()
com.google.api.gax.rpc.OperationCallable<CreateModelRequest,Model,OperationMetadata>
createModelOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteDatasetRequest,com.google.longrunning.Operation>
deleteDatasetCallable()
com.google.api.gax.rpc.OperationCallable<DeleteDatasetRequest,com.google.protobuf.Empty,OperationMetadata>
deleteDatasetOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteModelRequest,com.google.longrunning.Operation>
deleteModelCallable()
com.google.api.gax.rpc.OperationCallable<DeleteModelRequest,com.google.protobuf.Empty,OperationMetadata>
deleteModelOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeployModelRequest,com.google.longrunning.Operation>
deployModelCallable()
com.google.api.gax.rpc.OperationCallable<DeployModelRequest,com.google.protobuf.Empty,OperationMetadata>
deployModelOperationCallable()
com.google.api.gax.rpc.UnaryCallable<ExportDataRequest,com.google.longrunning.Operation>
exportDataCallable()
com.google.api.gax.rpc.OperationCallable<ExportDataRequest,com.google.protobuf.Empty,OperationMetadata>
exportDataOperationCallable()
com.google.api.gax.rpc.UnaryCallable<ExportModelRequest,com.google.longrunning.Operation>
exportModelCallable()
com.google.api.gax.rpc.OperationCallable<ExportModelRequest,com.google.protobuf.Empty,OperationMetadata>
exportModelOperationCallable()
com.google.api.gax.rpc.UnaryCallable<GetAnnotationSpecRequest,AnnotationSpec>
getAnnotationSpecCallable()
com.google.api.gax.rpc.UnaryCallable<GetDatasetRequest,Dataset>
getDatasetCallable()
com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub
getHttpJsonOperationsStub()
static List<com.google.api.gax.httpjson.ApiMethodDescriptor>
getMethodDescriptors()
com.google.api.gax.rpc.UnaryCallable<GetModelRequest,Model>
getModelCallable()
com.google.api.gax.rpc.UnaryCallable<GetModelEvaluationRequest,ModelEvaluation>
getModelEvaluationCallable()
com.google.api.gax.rpc.UnaryCallable<ImportDataRequest,com.google.longrunning.Operation>
importDataCallable()
com.google.api.gax.rpc.OperationCallable<ImportDataRequest,com.google.protobuf.Empty,OperationMetadata>
importDataOperationCallable()
boolean
isShutdown()
boolean
isTerminated()
com.google.api.gax.rpc.UnaryCallable<ListDatasetsRequest,ListDatasetsResponse>
listDatasetsCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatasetsRequest,AutoMlClient.ListDatasetsPagedResponse>
listDatasetsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListModelEvaluationsRequest,ListModelEvaluationsResponse>
listModelEvaluationsCallable()
com.google.api.gax.rpc.UnaryCallable<ListModelEvaluationsRequest,AutoMlClient.ListModelEvaluationsPagedResponse>
listModelEvaluationsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListModelsRequest,ListModelsResponse>
listModelsCallable()
com.google.api.gax.rpc.UnaryCallable<ListModelsRequest,AutoMlClient.ListModelsPagedResponse>
listModelsPagedCallable()
void
shutdown()
void
shutdownNow()
com.google.api.gax.rpc.UnaryCallable<UndeployModelRequest,com.google.longrunning.Operation>
undeployModelCallable()
com.google.api.gax.rpc.OperationCallable<UndeployModelRequest,com.google.protobuf.Empty,OperationMetadata>
undeployModelOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateDatasetRequest,Dataset>
updateDatasetCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateModelRequest,Model>
updateModelCallable()
-
Methods inherited from class com.google.cloud.automl.v1.stub.AutoMlStub
getOperationsStub
-
-
-
-
Constructor Detail
-
HttpJsonAutoMlStub
protected HttpJsonAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of HttpJsonAutoMlStub, 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
-
HttpJsonAutoMlStub
protected HttpJsonAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
Constructs an instance of HttpJsonAutoMlStub, 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 HttpJsonAutoMlStub create(AutoMlStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonAutoMlStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonAutoMlStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getMethodDescriptors
@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
- Overrides:
getHttpJsonOperationsStub
in classAutoMlStub
-
createDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDatasetRequest,com.google.longrunning.Operation> createDatasetCallable()
- Overrides:
createDatasetCallable
in classAutoMlStub
-
createDatasetOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateDatasetRequest,Dataset,OperationMetadata> createDatasetOperationCallable()
- Overrides:
createDatasetOperationCallable
in classAutoMlStub
-
getDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<GetDatasetRequest,Dataset> getDatasetCallable()
- Overrides:
getDatasetCallable
in classAutoMlStub
-
listDatasetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatasetsRequest,ListDatasetsResponse> listDatasetsCallable()
- Overrides:
listDatasetsCallable
in classAutoMlStub
-
listDatasetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatasetsRequest,AutoMlClient.ListDatasetsPagedResponse> listDatasetsPagedCallable()
- Overrides:
listDatasetsPagedCallable
in classAutoMlStub
-
updateDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateDatasetRequest,Dataset> updateDatasetCallable()
- Overrides:
updateDatasetCallable
in classAutoMlStub
-
deleteDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteDatasetRequest,com.google.longrunning.Operation> deleteDatasetCallable()
- Overrides:
deleteDatasetCallable
in classAutoMlStub
-
deleteDatasetOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteDatasetRequest,com.google.protobuf.Empty,OperationMetadata> deleteDatasetOperationCallable()
- Overrides:
deleteDatasetOperationCallable
in classAutoMlStub
-
importDataCallable
public com.google.api.gax.rpc.UnaryCallable<ImportDataRequest,com.google.longrunning.Operation> importDataCallable()
- Overrides:
importDataCallable
in classAutoMlStub
-
importDataOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportDataRequest,com.google.protobuf.Empty,OperationMetadata> importDataOperationCallable()
- Overrides:
importDataOperationCallable
in classAutoMlStub
-
exportDataCallable
public com.google.api.gax.rpc.UnaryCallable<ExportDataRequest,com.google.longrunning.Operation> exportDataCallable()
- Overrides:
exportDataCallable
in classAutoMlStub
-
exportDataOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportDataRequest,com.google.protobuf.Empty,OperationMetadata> exportDataOperationCallable()
- Overrides:
exportDataOperationCallable
in classAutoMlStub
-
getAnnotationSpecCallable
public com.google.api.gax.rpc.UnaryCallable<GetAnnotationSpecRequest,AnnotationSpec> getAnnotationSpecCallable()
- Overrides:
getAnnotationSpecCallable
in classAutoMlStub
-
createModelCallable
public com.google.api.gax.rpc.UnaryCallable<CreateModelRequest,com.google.longrunning.Operation> createModelCallable()
- Overrides:
createModelCallable
in classAutoMlStub
-
createModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateModelRequest,Model,OperationMetadata> createModelOperationCallable()
- Overrides:
createModelOperationCallable
in classAutoMlStub
-
getModelCallable
public com.google.api.gax.rpc.UnaryCallable<GetModelRequest,Model> getModelCallable()
- Overrides:
getModelCallable
in classAutoMlStub
-
listModelsCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelsRequest,ListModelsResponse> listModelsCallable()
- Overrides:
listModelsCallable
in classAutoMlStub
-
listModelsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelsRequest,AutoMlClient.ListModelsPagedResponse> listModelsPagedCallable()
- Overrides:
listModelsPagedCallable
in classAutoMlStub
-
deleteModelCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteModelRequest,com.google.longrunning.Operation> deleteModelCallable()
- Overrides:
deleteModelCallable
in classAutoMlStub
-
deleteModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteModelRequest,com.google.protobuf.Empty,OperationMetadata> deleteModelOperationCallable()
- Overrides:
deleteModelOperationCallable
in classAutoMlStub
-
updateModelCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateModelRequest,Model> updateModelCallable()
- Overrides:
updateModelCallable
in classAutoMlStub
-
deployModelCallable
public com.google.api.gax.rpc.UnaryCallable<DeployModelRequest,com.google.longrunning.Operation> deployModelCallable()
- Overrides:
deployModelCallable
in classAutoMlStub
-
deployModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeployModelRequest,com.google.protobuf.Empty,OperationMetadata> deployModelOperationCallable()
- Overrides:
deployModelOperationCallable
in classAutoMlStub
-
undeployModelCallable
public com.google.api.gax.rpc.UnaryCallable<UndeployModelRequest,com.google.longrunning.Operation> undeployModelCallable()
- Overrides:
undeployModelCallable
in classAutoMlStub
-
undeployModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeployModelRequest,com.google.protobuf.Empty,OperationMetadata> undeployModelOperationCallable()
- Overrides:
undeployModelOperationCallable
in classAutoMlStub
-
exportModelCallable
public com.google.api.gax.rpc.UnaryCallable<ExportModelRequest,com.google.longrunning.Operation> exportModelCallable()
- Overrides:
exportModelCallable
in classAutoMlStub
-
exportModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportModelRequest,com.google.protobuf.Empty,OperationMetadata> exportModelOperationCallable()
- Overrides:
exportModelOperationCallable
in classAutoMlStub
-
getModelEvaluationCallable
public com.google.api.gax.rpc.UnaryCallable<GetModelEvaluationRequest,ModelEvaluation> getModelEvaluationCallable()
- Overrides:
getModelEvaluationCallable
in classAutoMlStub
-
listModelEvaluationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelEvaluationsRequest,ListModelEvaluationsResponse> listModelEvaluationsCallable()
- Overrides:
listModelEvaluationsCallable
in classAutoMlStub
-
listModelEvaluationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelEvaluationsRequest,AutoMlClient.ListModelEvaluationsPagedResponse> listModelEvaluationsPagedCallable()
- Overrides:
listModelEvaluationsPagedCallable
in classAutoMlStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classAutoMlStub
-
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
-
-