Package com.google.cloud.dataplex.v1
Interface DataTaxonomyServiceGrpc.AsyncService
-
- All Known Implementing Classes:
DataTaxonomyServiceGrpc.DataTaxonomyServiceImplBase
- Enclosing class:
- DataTaxonomyServiceGrpc
public static interface DataTaxonomyServiceGrpc.AsyncService
DataTaxonomyService enables attribute-based governance. The resources currently offered include DataTaxonomy and DataAttribute.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
createDataAttribute(CreateDataAttributeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a DataAttribute resource.default void
createDataAttributeBinding(CreateDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a DataAttributeBinding resource.default void
createDataTaxonomy(CreateDataTaxonomyRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a DataTaxonomy resource.default void
deleteDataAttribute(DeleteDataAttributeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Data Attribute resource.default void
deleteDataAttributeBinding(DeleteDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataAttributeBinding resource.default void
deleteDataTaxonomy(DeleteDataTaxonomyRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataTaxonomy resource.default void
getDataAttribute(GetDataAttributeRequest request, io.grpc.stub.StreamObserver<DataAttribute> responseObserver)
Retrieves a Data Attribute resource.default void
getDataAttributeBinding(GetDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<DataAttributeBinding> responseObserver)
Retrieves a DataAttributeBinding resource.default void
getDataTaxonomy(GetDataTaxonomyRequest request, io.grpc.stub.StreamObserver<DataTaxonomy> responseObserver)
Retrieves a DataTaxonomy resource.default void
listDataAttributeBindings(ListDataAttributeBindingsRequest request, io.grpc.stub.StreamObserver<ListDataAttributeBindingsResponse> responseObserver)
Lists DataAttributeBinding resources in a project and location.default void
listDataAttributes(ListDataAttributesRequest request, io.grpc.stub.StreamObserver<ListDataAttributesResponse> responseObserver)
Lists Data Attribute resources in a DataTaxonomy.default void
listDataTaxonomies(ListDataTaxonomiesRequest request, io.grpc.stub.StreamObserver<ListDataTaxonomiesResponse> responseObserver)
Lists DataTaxonomy resources in a project and location.default void
updateDataAttribute(UpdateDataAttributeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataAttribute resource.default void
updateDataAttributeBinding(UpdateDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataAttributeBinding resource.default void
updateDataTaxonomy(UpdateDataTaxonomyRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataTaxonomy resource.
-
-
-
Method Detail
-
createDataTaxonomy
default void createDataTaxonomy(CreateDataTaxonomyRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a DataTaxonomy resource.
-
updateDataTaxonomy
default void updateDataTaxonomy(UpdateDataTaxonomyRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataTaxonomy resource.
-
deleteDataTaxonomy
default void deleteDataTaxonomy(DeleteDataTaxonomyRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.
-
listDataTaxonomies
default void listDataTaxonomies(ListDataTaxonomiesRequest request, io.grpc.stub.StreamObserver<ListDataTaxonomiesResponse> responseObserver)
Lists DataTaxonomy resources in a project and location.
-
getDataTaxonomy
default void getDataTaxonomy(GetDataTaxonomyRequest request, io.grpc.stub.StreamObserver<DataTaxonomy> responseObserver)
Retrieves a DataTaxonomy resource.
-
createDataAttributeBinding
default void createDataAttributeBinding(CreateDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a DataAttributeBinding resource.
-
updateDataAttributeBinding
default void updateDataAttributeBinding(UpdateDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataAttributeBinding resource.
-
deleteDataAttributeBinding
default void deleteDataAttributeBinding(DeleteDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.
-
listDataAttributeBindings
default void listDataAttributeBindings(ListDataAttributeBindingsRequest request, io.grpc.stub.StreamObserver<ListDataAttributeBindingsResponse> responseObserver)
Lists DataAttributeBinding resources in a project and location.
-
getDataAttributeBinding
default void getDataAttributeBinding(GetDataAttributeBindingRequest request, io.grpc.stub.StreamObserver<DataAttributeBinding> responseObserver)
Retrieves a DataAttributeBinding resource.
-
createDataAttribute
default void createDataAttribute(CreateDataAttributeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a DataAttribute resource.
-
updateDataAttribute
default void updateDataAttribute(UpdateDataAttributeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Updates a DataAttribute resource.
-
deleteDataAttribute
default void deleteDataAttribute(DeleteDataAttributeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Data Attribute resource.
-
listDataAttributes
default void listDataAttributes(ListDataAttributesRequest request, io.grpc.stub.StreamObserver<ListDataAttributesResponse> responseObserver)
Lists Data Attribute resources in a DataTaxonomy.
-
getDataAttribute
default void getDataAttribute(GetDataAttributeRequest request, io.grpc.stub.StreamObserver<DataAttribute> responseObserver)
Retrieves a Data Attribute resource.
-
-