Class DataTaxonomyServiceGrpc.DataTaxonomyServiceStub (1.27.0)

public static final class DataTaxonomyServiceGrpc.DataTaxonomyServiceStub extends AbstractAsyncStub<DataTaxonomyServiceGrpc.DataTaxonomyServiceStub>

A stub to allow clients to do asynchronous rpc calls to service DataTaxonomyService.

DataTaxonomyService enables attribute-based governance. The resources currently offered include DataTaxonomy and DataAttribute.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > DataTaxonomyServiceGrpc.DataTaxonomyServiceStub

Methods

build(Channel channel, CallOptions callOptions)

protected DataTaxonomyServiceGrpc.DataTaxonomyServiceStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
DataTaxonomyServiceGrpc.DataTaxonomyServiceStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createDataAttribute(CreateDataAttributeRequest request, StreamObserver<Operation> responseObserver)

public void createDataAttribute(CreateDataAttributeRequest request, StreamObserver<Operation> responseObserver)

Create a DataAttribute resource.

Parameters
NameDescription
requestCreateDataAttributeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

createDataAttributeBinding(CreateDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

public void createDataAttributeBinding(CreateDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

Create a DataAttributeBinding resource.

Parameters
NameDescription
requestCreateDataAttributeBindingRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

createDataTaxonomy(CreateDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

public void createDataTaxonomy(CreateDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

Create a DataTaxonomy resource.

Parameters
NameDescription
requestCreateDataTaxonomyRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteDataAttribute(DeleteDataAttributeRequest request, StreamObserver<Operation> responseObserver)

public void deleteDataAttribute(DeleteDataAttributeRequest request, StreamObserver<Operation> responseObserver)

Deletes a Data Attribute resource.

Parameters
NameDescription
requestDeleteDataAttributeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteDataAttributeBinding(DeleteDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

public void deleteDataAttributeBinding(DeleteDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

Deletes a DataAttributeBinding resource. All attributes within the DataAttributeBinding must be deleted before the DataAttributeBinding can be deleted.

Parameters
NameDescription
requestDeleteDataAttributeBindingRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

deleteDataTaxonomy(DeleteDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

public void deleteDataTaxonomy(DeleteDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must be deleted before the DataTaxonomy can be deleted.

Parameters
NameDescription
requestDeleteDataTaxonomyRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

getDataAttribute(GetDataAttributeRequest request, StreamObserver<DataAttribute> responseObserver)

public void getDataAttribute(GetDataAttributeRequest request, StreamObserver<DataAttribute> responseObserver)

Retrieves a Data Attribute resource.

Parameters
NameDescription
requestGetDataAttributeRequest
responseObserverio.grpc.stub.StreamObserver<DataAttribute>

getDataAttributeBinding(GetDataAttributeBindingRequest request, StreamObserver<DataAttributeBinding> responseObserver)

public void getDataAttributeBinding(GetDataAttributeBindingRequest request, StreamObserver<DataAttributeBinding> responseObserver)

Retrieves a DataAttributeBinding resource.

Parameters
NameDescription
requestGetDataAttributeBindingRequest
responseObserverio.grpc.stub.StreamObserver<DataAttributeBinding>

getDataTaxonomy(GetDataTaxonomyRequest request, StreamObserver<DataTaxonomy> responseObserver)

public void getDataTaxonomy(GetDataTaxonomyRequest request, StreamObserver<DataTaxonomy> responseObserver)

Retrieves a DataTaxonomy resource.

Parameters
NameDescription
requestGetDataTaxonomyRequest
responseObserverio.grpc.stub.StreamObserver<DataTaxonomy>

listDataAttributeBindings(ListDataAttributeBindingsRequest request, StreamObserver<ListDataAttributeBindingsResponse> responseObserver)

public void listDataAttributeBindings(ListDataAttributeBindingsRequest request, StreamObserver<ListDataAttributeBindingsResponse> responseObserver)

Lists DataAttributeBinding resources in a project and location.

Parameters
NameDescription
requestListDataAttributeBindingsRequest
responseObserverio.grpc.stub.StreamObserver<ListDataAttributeBindingsResponse>

listDataAttributes(ListDataAttributesRequest request, StreamObserver<ListDataAttributesResponse> responseObserver)

public void listDataAttributes(ListDataAttributesRequest request, StreamObserver<ListDataAttributesResponse> responseObserver)

Lists Data Attribute resources in a DataTaxonomy.

Parameters
NameDescription
requestListDataAttributesRequest
responseObserverio.grpc.stub.StreamObserver<ListDataAttributesResponse>

listDataTaxonomies(ListDataTaxonomiesRequest request, StreamObserver<ListDataTaxonomiesResponse> responseObserver)

public void listDataTaxonomies(ListDataTaxonomiesRequest request, StreamObserver<ListDataTaxonomiesResponse> responseObserver)

Lists DataTaxonomy resources in a project and location.

Parameters
NameDescription
requestListDataTaxonomiesRequest
responseObserverio.grpc.stub.StreamObserver<ListDataTaxonomiesResponse>

updateDataAttribute(UpdateDataAttributeRequest request, StreamObserver<Operation> responseObserver)

public void updateDataAttribute(UpdateDataAttributeRequest request, StreamObserver<Operation> responseObserver)

Updates a DataAttribute resource.

Parameters
NameDescription
requestUpdateDataAttributeRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

updateDataAttributeBinding(UpdateDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

public void updateDataAttributeBinding(UpdateDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

Updates a DataAttributeBinding resource.

Parameters
NameDescription
requestUpdateDataAttributeBindingRequest
responseObserverio.grpc.stub.StreamObserver<Operation>

updateDataTaxonomy(UpdateDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

public void updateDataTaxonomy(UpdateDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

Updates a DataTaxonomy resource.

Parameters
NameDescription
requestUpdateDataTaxonomyRequest
responseObserverio.grpc.stub.StreamObserver<Operation>