Class HttpJsonAutoMlStub
- java.lang.Object
-
- com.google.cloud.automl.v1beta1.stub.AutoMlStub
-
- com.google.cloud.automl.v1beta1.stub.HttpJsonAutoMlStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@BetaApi @Generated("by gapic-generator-java") 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 protectedHttpJsonAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of HttpJsonAutoMlStub, using the given settings.protectedHttpJsonAutoMlStub(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 booleanawaitTermination(long duration, TimeUnit unit)voidclose()static HttpJsonAutoMlStubcreate(com.google.api.gax.rpc.ClientContext clientContext)static HttpJsonAutoMlStubcreate(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)static HttpJsonAutoMlStubcreate(AutoMlStubSettings settings)com.google.api.gax.rpc.UnaryCallable<CreateDatasetRequest,Dataset>createDatasetCallable()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<ExportEvaluatedExamplesRequest,com.google.longrunning.Operation>exportEvaluatedExamplesCallable()com.google.api.gax.rpc.OperationCallable<ExportEvaluatedExamplesRequest,com.google.protobuf.Empty,OperationMetadata>exportEvaluatedExamplesOperationCallable()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<GetColumnSpecRequest,ColumnSpec>getColumnSpecCallable()com.google.api.gax.rpc.UnaryCallable<GetDatasetRequest,Dataset>getDatasetCallable()com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStubgetHttpJsonOperationsStub()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<GetTableSpecRequest,TableSpec>getTableSpecCallable()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()booleanisShutdown()booleanisTerminated()com.google.api.gax.rpc.UnaryCallable<ListColumnSpecsRequest,ListColumnSpecsResponse>listColumnSpecsCallable()com.google.api.gax.rpc.UnaryCallable<ListColumnSpecsRequest,AutoMlClient.ListColumnSpecsPagedResponse>listColumnSpecsPagedCallable()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()com.google.api.gax.rpc.UnaryCallable<ListTableSpecsRequest,ListTableSpecsResponse>listTableSpecsCallable()com.google.api.gax.rpc.UnaryCallable<ListTableSpecsRequest,AutoMlClient.ListTableSpecsPagedResponse>listTableSpecsPagedCallable()voidshutdown()voidshutdownNow()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<UpdateColumnSpecRequest,ColumnSpec>updateColumnSpecCallable()com.google.api.gax.rpc.UnaryCallable<UpdateDatasetRequest,Dataset>updateDatasetCallable()com.google.api.gax.rpc.UnaryCallable<UpdateTableSpecRequest,TableSpec>updateTableSpecCallable()-
Methods inherited from class com.google.cloud.automl.v1beta1.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:
getHttpJsonOperationsStubin classAutoMlStub
-
createDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDatasetRequest,Dataset> createDatasetCallable()
- Overrides:
createDatasetCallablein classAutoMlStub
-
getDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<GetDatasetRequest,Dataset> getDatasetCallable()
- Overrides:
getDatasetCallablein classAutoMlStub
-
listDatasetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatasetsRequest,ListDatasetsResponse> listDatasetsCallable()
- Overrides:
listDatasetsCallablein classAutoMlStub
-
listDatasetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatasetsRequest,AutoMlClient.ListDatasetsPagedResponse> listDatasetsPagedCallable()
- Overrides:
listDatasetsPagedCallablein classAutoMlStub
-
updateDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateDatasetRequest,Dataset> updateDatasetCallable()
- Overrides:
updateDatasetCallablein classAutoMlStub
-
deleteDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteDatasetRequest,com.google.longrunning.Operation> deleteDatasetCallable()
- Overrides:
deleteDatasetCallablein classAutoMlStub
-
deleteDatasetOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteDatasetRequest,com.google.protobuf.Empty,OperationMetadata> deleteDatasetOperationCallable()
- Overrides:
deleteDatasetOperationCallablein classAutoMlStub
-
importDataCallable
public com.google.api.gax.rpc.UnaryCallable<ImportDataRequest,com.google.longrunning.Operation> importDataCallable()
- Overrides:
importDataCallablein classAutoMlStub
-
importDataOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportDataRequest,com.google.protobuf.Empty,OperationMetadata> importDataOperationCallable()
- Overrides:
importDataOperationCallablein classAutoMlStub
-
exportDataCallable
public com.google.api.gax.rpc.UnaryCallable<ExportDataRequest,com.google.longrunning.Operation> exportDataCallable()
- Overrides:
exportDataCallablein classAutoMlStub
-
exportDataOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportDataRequest,com.google.protobuf.Empty,OperationMetadata> exportDataOperationCallable()
- Overrides:
exportDataOperationCallablein classAutoMlStub
-
getAnnotationSpecCallable
public com.google.api.gax.rpc.UnaryCallable<GetAnnotationSpecRequest,AnnotationSpec> getAnnotationSpecCallable()
- Overrides:
getAnnotationSpecCallablein classAutoMlStub
-
getTableSpecCallable
public com.google.api.gax.rpc.UnaryCallable<GetTableSpecRequest,TableSpec> getTableSpecCallable()
- Overrides:
getTableSpecCallablein classAutoMlStub
-
listTableSpecsCallable
public com.google.api.gax.rpc.UnaryCallable<ListTableSpecsRequest,ListTableSpecsResponse> listTableSpecsCallable()
- Overrides:
listTableSpecsCallablein classAutoMlStub
-
listTableSpecsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListTableSpecsRequest,AutoMlClient.ListTableSpecsPagedResponse> listTableSpecsPagedCallable()
- Overrides:
listTableSpecsPagedCallablein classAutoMlStub
-
updateTableSpecCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateTableSpecRequest,TableSpec> updateTableSpecCallable()
- Overrides:
updateTableSpecCallablein classAutoMlStub
-
getColumnSpecCallable
public com.google.api.gax.rpc.UnaryCallable<GetColumnSpecRequest,ColumnSpec> getColumnSpecCallable()
- Overrides:
getColumnSpecCallablein classAutoMlStub
-
listColumnSpecsCallable
public com.google.api.gax.rpc.UnaryCallable<ListColumnSpecsRequest,ListColumnSpecsResponse> listColumnSpecsCallable()
- Overrides:
listColumnSpecsCallablein classAutoMlStub
-
listColumnSpecsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListColumnSpecsRequest,AutoMlClient.ListColumnSpecsPagedResponse> listColumnSpecsPagedCallable()
- Overrides:
listColumnSpecsPagedCallablein classAutoMlStub
-
updateColumnSpecCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateColumnSpecRequest,ColumnSpec> updateColumnSpecCallable()
- Overrides:
updateColumnSpecCallablein classAutoMlStub
-
createModelCallable
public com.google.api.gax.rpc.UnaryCallable<CreateModelRequest,com.google.longrunning.Operation> createModelCallable()
- Overrides:
createModelCallablein classAutoMlStub
-
createModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateModelRequest,Model,OperationMetadata> createModelOperationCallable()
- Overrides:
createModelOperationCallablein classAutoMlStub
-
getModelCallable
public com.google.api.gax.rpc.UnaryCallable<GetModelRequest,Model> getModelCallable()
- Overrides:
getModelCallablein classAutoMlStub
-
listModelsCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelsRequest,ListModelsResponse> listModelsCallable()
- Overrides:
listModelsCallablein classAutoMlStub
-
listModelsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelsRequest,AutoMlClient.ListModelsPagedResponse> listModelsPagedCallable()
- Overrides:
listModelsPagedCallablein classAutoMlStub
-
deleteModelCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteModelRequest,com.google.longrunning.Operation> deleteModelCallable()
- Overrides:
deleteModelCallablein classAutoMlStub
-
deleteModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteModelRequest,com.google.protobuf.Empty,OperationMetadata> deleteModelOperationCallable()
- Overrides:
deleteModelOperationCallablein classAutoMlStub
-
deployModelCallable
public com.google.api.gax.rpc.UnaryCallable<DeployModelRequest,com.google.longrunning.Operation> deployModelCallable()
- Overrides:
deployModelCallablein classAutoMlStub
-
deployModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeployModelRequest,com.google.protobuf.Empty,OperationMetadata> deployModelOperationCallable()
- Overrides:
deployModelOperationCallablein classAutoMlStub
-
undeployModelCallable
public com.google.api.gax.rpc.UnaryCallable<UndeployModelRequest,com.google.longrunning.Operation> undeployModelCallable()
- Overrides:
undeployModelCallablein classAutoMlStub
-
undeployModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeployModelRequest,com.google.protobuf.Empty,OperationMetadata> undeployModelOperationCallable()
- Overrides:
undeployModelOperationCallablein classAutoMlStub
-
exportModelCallable
public com.google.api.gax.rpc.UnaryCallable<ExportModelRequest,com.google.longrunning.Operation> exportModelCallable()
- Overrides:
exportModelCallablein classAutoMlStub
-
exportModelOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportModelRequest,com.google.protobuf.Empty,OperationMetadata> exportModelOperationCallable()
- Overrides:
exportModelOperationCallablein classAutoMlStub
-
exportEvaluatedExamplesCallable
public com.google.api.gax.rpc.UnaryCallable<ExportEvaluatedExamplesRequest,com.google.longrunning.Operation> exportEvaluatedExamplesCallable()
- Overrides:
exportEvaluatedExamplesCallablein classAutoMlStub
-
exportEvaluatedExamplesOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportEvaluatedExamplesRequest,com.google.protobuf.Empty,OperationMetadata> exportEvaluatedExamplesOperationCallable()
- Overrides:
exportEvaluatedExamplesOperationCallablein classAutoMlStub
-
getModelEvaluationCallable
public com.google.api.gax.rpc.UnaryCallable<GetModelEvaluationRequest,ModelEvaluation> getModelEvaluationCallable()
- Overrides:
getModelEvaluationCallablein classAutoMlStub
-
listModelEvaluationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelEvaluationsRequest,ListModelEvaluationsResponse> listModelEvaluationsCallable()
- Overrides:
listModelEvaluationsCallablein classAutoMlStub
-
listModelEvaluationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListModelEvaluationsRequest,AutoMlClient.ListModelEvaluationsPagedResponse> listModelEvaluationsPagedCallable()
- Overrides:
listModelEvaluationsPagedCallablein classAutoMlStub
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein 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
-
-