Class GrpcAutoMlStub
- java.lang.Object
-
- com.google.cloud.automl.v1beta1.stub.AutoMlStub
-
- com.google.cloud.automl.v1beta1.stub.GrpcAutoMlStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@BetaApi @Generated("by gapic-generator-java") public class GrpcAutoMlStub extends AutoMlStub
gRPC 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
GrpcAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcAutoMlStub, using the given settings.protected
GrpcAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcAutoMlStub, 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 GrpcAutoMlStub
create(com.google.api.gax.rpc.ClientContext clientContext)
static GrpcAutoMlStub
create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
static GrpcAutoMlStub
create(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.rpc.UnaryCallable<GetModelRequest,Model>
getModelCallable()
com.google.api.gax.rpc.UnaryCallable<GetModelEvaluationRequest,ModelEvaluation>
getModelEvaluationCallable()
com.google.longrunning.stub.GrpcOperationsStub
getOperationsStub()
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()
boolean
isShutdown()
boolean
isTerminated()
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()
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<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
getHttpJsonOperationsStub
-
-
-
-
Constructor Detail
-
GrpcAutoMlStub
protected GrpcAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcAutoMlStub, 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
-
GrpcAutoMlStub
protected GrpcAutoMlStub(AutoMlStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcAutoMlStub, 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 GrpcAutoMlStub create(AutoMlStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcAutoMlStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcAutoMlStub 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 classAutoMlStub
-
createDatasetCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDatasetRequest,Dataset> createDatasetCallable()
- Overrides:
createDatasetCallable
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
-
getTableSpecCallable
public com.google.api.gax.rpc.UnaryCallable<GetTableSpecRequest,TableSpec> getTableSpecCallable()
- Overrides:
getTableSpecCallable
in classAutoMlStub
-
listTableSpecsCallable
public com.google.api.gax.rpc.UnaryCallable<ListTableSpecsRequest,ListTableSpecsResponse> listTableSpecsCallable()
- Overrides:
listTableSpecsCallable
in classAutoMlStub
-
listTableSpecsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListTableSpecsRequest,AutoMlClient.ListTableSpecsPagedResponse> listTableSpecsPagedCallable()
- Overrides:
listTableSpecsPagedCallable
in classAutoMlStub
-
updateTableSpecCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateTableSpecRequest,TableSpec> updateTableSpecCallable()
- Overrides:
updateTableSpecCallable
in classAutoMlStub
-
getColumnSpecCallable
public com.google.api.gax.rpc.UnaryCallable<GetColumnSpecRequest,ColumnSpec> getColumnSpecCallable()
- Overrides:
getColumnSpecCallable
in classAutoMlStub
-
listColumnSpecsCallable
public com.google.api.gax.rpc.UnaryCallable<ListColumnSpecsRequest,ListColumnSpecsResponse> listColumnSpecsCallable()
- Overrides:
listColumnSpecsCallable
in classAutoMlStub
-
listColumnSpecsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListColumnSpecsRequest,AutoMlClient.ListColumnSpecsPagedResponse> listColumnSpecsPagedCallable()
- Overrides:
listColumnSpecsPagedCallable
in classAutoMlStub
-
updateColumnSpecCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateColumnSpecRequest,ColumnSpec> updateColumnSpecCallable()
- Overrides:
updateColumnSpecCallable
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
-
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
-
exportEvaluatedExamplesCallable
public com.google.api.gax.rpc.UnaryCallable<ExportEvaluatedExamplesRequest,com.google.longrunning.Operation> exportEvaluatedExamplesCallable()
- Overrides:
exportEvaluatedExamplesCallable
in classAutoMlStub
-
exportEvaluatedExamplesOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportEvaluatedExamplesRequest,com.google.protobuf.Empty,OperationMetadata> exportEvaluatedExamplesOperationCallable()
- Overrides:
exportEvaluatedExamplesOperationCallable
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
-
-