Class GrpcFeaturestoreServiceStub
- java.lang.Object
-
- com.google.cloud.aiplatform.v1.stub.FeaturestoreServiceStub
-
- com.google.cloud.aiplatform.v1.stub.GrpcFeaturestoreServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@Generated("by gapic-generator-java") public class GrpcFeaturestoreServiceStub extends FeaturestoreServiceStub
gRPC stub implementation for the FeaturestoreService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrpcFeaturestoreServiceStub(FeaturestoreServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcFeaturestoreServiceStub, using the given settings.protected
GrpcFeaturestoreServiceStub(FeaturestoreServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcFeaturestoreServiceStub, using the given settings.
-
Method Summary
-
-
-
Constructor Detail
-
GrpcFeaturestoreServiceStub
protected GrpcFeaturestoreServiceStub(FeaturestoreServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcFeaturestoreServiceStub, 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
-
GrpcFeaturestoreServiceStub
protected GrpcFeaturestoreServiceStub(FeaturestoreServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcFeaturestoreServiceStub, 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 GrpcFeaturestoreServiceStub create(FeaturestoreServiceStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcFeaturestoreServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcFeaturestoreServiceStub 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 classFeaturestoreServiceStub
-
createFeaturestoreCallable
public com.google.api.gax.rpc.UnaryCallable<CreateFeaturestoreRequest,com.google.longrunning.Operation> createFeaturestoreCallable()
- Overrides:
createFeaturestoreCallable
in classFeaturestoreServiceStub
-
createFeaturestoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateFeaturestoreRequest,Featurestore,CreateFeaturestoreOperationMetadata> createFeaturestoreOperationCallable()
- Overrides:
createFeaturestoreOperationCallable
in classFeaturestoreServiceStub
-
getFeaturestoreCallable
public com.google.api.gax.rpc.UnaryCallable<GetFeaturestoreRequest,Featurestore> getFeaturestoreCallable()
- Overrides:
getFeaturestoreCallable
in classFeaturestoreServiceStub
-
listFeaturestoresCallable
public com.google.api.gax.rpc.UnaryCallable<ListFeaturestoresRequest,ListFeaturestoresResponse> listFeaturestoresCallable()
- Overrides:
listFeaturestoresCallable
in classFeaturestoreServiceStub
-
listFeaturestoresPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListFeaturestoresRequest,FeaturestoreServiceClient.ListFeaturestoresPagedResponse> listFeaturestoresPagedCallable()
- Overrides:
listFeaturestoresPagedCallable
in classFeaturestoreServiceStub
-
updateFeaturestoreCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateFeaturestoreRequest,com.google.longrunning.Operation> updateFeaturestoreCallable()
- Overrides:
updateFeaturestoreCallable
in classFeaturestoreServiceStub
-
updateFeaturestoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateFeaturestoreRequest,Featurestore,UpdateFeaturestoreOperationMetadata> updateFeaturestoreOperationCallable()
- Overrides:
updateFeaturestoreOperationCallable
in classFeaturestoreServiceStub
-
deleteFeaturestoreCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteFeaturestoreRequest,com.google.longrunning.Operation> deleteFeaturestoreCallable()
- Overrides:
deleteFeaturestoreCallable
in classFeaturestoreServiceStub
-
deleteFeaturestoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteFeaturestoreRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteFeaturestoreOperationCallable()
- Overrides:
deleteFeaturestoreOperationCallable
in classFeaturestoreServiceStub
-
createEntityTypeCallable
public com.google.api.gax.rpc.UnaryCallable<CreateEntityTypeRequest,com.google.longrunning.Operation> createEntityTypeCallable()
- Overrides:
createEntityTypeCallable
in classFeaturestoreServiceStub
-
createEntityTypeOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateEntityTypeRequest,EntityType,CreateEntityTypeOperationMetadata> createEntityTypeOperationCallable()
- Overrides:
createEntityTypeOperationCallable
in classFeaturestoreServiceStub
-
getEntityTypeCallable
public com.google.api.gax.rpc.UnaryCallable<GetEntityTypeRequest,EntityType> getEntityTypeCallable()
- Overrides:
getEntityTypeCallable
in classFeaturestoreServiceStub
-
listEntityTypesCallable
public com.google.api.gax.rpc.UnaryCallable<ListEntityTypesRequest,ListEntityTypesResponse> listEntityTypesCallable()
- Overrides:
listEntityTypesCallable
in classFeaturestoreServiceStub
-
listEntityTypesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListEntityTypesRequest,FeaturestoreServiceClient.ListEntityTypesPagedResponse> listEntityTypesPagedCallable()
- Overrides:
listEntityTypesPagedCallable
in classFeaturestoreServiceStub
-
updateEntityTypeCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateEntityTypeRequest,EntityType> updateEntityTypeCallable()
- Overrides:
updateEntityTypeCallable
in classFeaturestoreServiceStub
-
deleteEntityTypeCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteEntityTypeRequest,com.google.longrunning.Operation> deleteEntityTypeCallable()
- Overrides:
deleteEntityTypeCallable
in classFeaturestoreServiceStub
-
deleteEntityTypeOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteEntityTypeRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteEntityTypeOperationCallable()
- Overrides:
deleteEntityTypeOperationCallable
in classFeaturestoreServiceStub
-
createFeatureCallable
public com.google.api.gax.rpc.UnaryCallable<CreateFeatureRequest,com.google.longrunning.Operation> createFeatureCallable()
- Overrides:
createFeatureCallable
in classFeaturestoreServiceStub
-
createFeatureOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateFeatureRequest,Feature,CreateFeatureOperationMetadata> createFeatureOperationCallable()
- Overrides:
createFeatureOperationCallable
in classFeaturestoreServiceStub
-
batchCreateFeaturesCallable
public com.google.api.gax.rpc.UnaryCallable<BatchCreateFeaturesRequest,com.google.longrunning.Operation> batchCreateFeaturesCallable()
- Overrides:
batchCreateFeaturesCallable
in classFeaturestoreServiceStub
-
batchCreateFeaturesOperationCallable
public com.google.api.gax.rpc.OperationCallable<BatchCreateFeaturesRequest,BatchCreateFeaturesResponse,BatchCreateFeaturesOperationMetadata> batchCreateFeaturesOperationCallable()
- Overrides:
batchCreateFeaturesOperationCallable
in classFeaturestoreServiceStub
-
getFeatureCallable
public com.google.api.gax.rpc.UnaryCallable<GetFeatureRequest,Feature> getFeatureCallable()
- Overrides:
getFeatureCallable
in classFeaturestoreServiceStub
-
listFeaturesCallable
public com.google.api.gax.rpc.UnaryCallable<ListFeaturesRequest,ListFeaturesResponse> listFeaturesCallable()
- Overrides:
listFeaturesCallable
in classFeaturestoreServiceStub
-
listFeaturesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListFeaturesRequest,FeaturestoreServiceClient.ListFeaturesPagedResponse> listFeaturesPagedCallable()
- Overrides:
listFeaturesPagedCallable
in classFeaturestoreServiceStub
-
updateFeatureCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateFeatureRequest,Feature> updateFeatureCallable()
- Overrides:
updateFeatureCallable
in classFeaturestoreServiceStub
-
deleteFeatureCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteFeatureRequest,com.google.longrunning.Operation> deleteFeatureCallable()
- Overrides:
deleteFeatureCallable
in classFeaturestoreServiceStub
-
deleteFeatureOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteFeatureRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteFeatureOperationCallable()
- Overrides:
deleteFeatureOperationCallable
in classFeaturestoreServiceStub
-
importFeatureValuesCallable
public com.google.api.gax.rpc.UnaryCallable<ImportFeatureValuesRequest,com.google.longrunning.Operation> importFeatureValuesCallable()
- Overrides:
importFeatureValuesCallable
in classFeaturestoreServiceStub
-
importFeatureValuesOperationCallable
public com.google.api.gax.rpc.OperationCallable<ImportFeatureValuesRequest,ImportFeatureValuesResponse,ImportFeatureValuesOperationMetadata> importFeatureValuesOperationCallable()
- Overrides:
importFeatureValuesOperationCallable
in classFeaturestoreServiceStub
-
batchReadFeatureValuesCallable
public com.google.api.gax.rpc.UnaryCallable<BatchReadFeatureValuesRequest,com.google.longrunning.Operation> batchReadFeatureValuesCallable()
- Overrides:
batchReadFeatureValuesCallable
in classFeaturestoreServiceStub
-
batchReadFeatureValuesOperationCallable
public com.google.api.gax.rpc.OperationCallable<BatchReadFeatureValuesRequest,BatchReadFeatureValuesResponse,BatchReadFeatureValuesOperationMetadata> batchReadFeatureValuesOperationCallable()
- Overrides:
batchReadFeatureValuesOperationCallable
in classFeaturestoreServiceStub
-
exportFeatureValuesCallable
public com.google.api.gax.rpc.UnaryCallable<ExportFeatureValuesRequest,com.google.longrunning.Operation> exportFeatureValuesCallable()
- Overrides:
exportFeatureValuesCallable
in classFeaturestoreServiceStub
-
exportFeatureValuesOperationCallable
public com.google.api.gax.rpc.OperationCallable<ExportFeatureValuesRequest,ExportFeatureValuesResponse,ExportFeatureValuesOperationMetadata> exportFeatureValuesOperationCallable()
- Overrides:
exportFeatureValuesOperationCallable
in classFeaturestoreServiceStub
-
deleteFeatureValuesCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteFeatureValuesRequest,com.google.longrunning.Operation> deleteFeatureValuesCallable()
- Overrides:
deleteFeatureValuesCallable
in classFeaturestoreServiceStub
-
deleteFeatureValuesOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteFeatureValuesRequest,DeleteFeatureValuesResponse,DeleteFeatureValuesOperationMetadata> deleteFeatureValuesOperationCallable()
- Overrides:
deleteFeatureValuesOperationCallable
in classFeaturestoreServiceStub
-
searchFeaturesCallable
public com.google.api.gax.rpc.UnaryCallable<SearchFeaturesRequest,SearchFeaturesResponse> searchFeaturesCallable()
- Overrides:
searchFeaturesCallable
in classFeaturestoreServiceStub
-
searchFeaturesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<SearchFeaturesRequest,FeaturestoreServiceClient.SearchFeaturesPagedResponse> searchFeaturesPagedCallable()
- Overrides:
searchFeaturesPagedCallable
in classFeaturestoreServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classFeaturestoreServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,FeaturestoreServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classFeaturestoreServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classFeaturestoreServiceStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallable
in classFeaturestoreServiceStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallable
in classFeaturestoreServiceStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallable
in classFeaturestoreServiceStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classFeaturestoreServiceStub
-
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
-
-