Class DataTaxonomyServiceGrpc.DataTaxonomyServiceStub (1.42.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CreateDataAttributeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createDataAttributeBinding(CreateDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

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

Create a DataAttributeBinding resource.

Parameters
Name Description
request CreateDataAttributeBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createDataTaxonomy(CreateDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

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

Create a DataTaxonomy resource.

Parameters
Name Description
request CreateDataTaxonomyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteDataAttribute(DeleteDataAttributeRequest request, StreamObserver<Operation> responseObserver)

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

Deletes a Data Attribute resource.

Parameters
Name Description
request DeleteDataAttributeRequest
responseObserver io.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
Name Description
request DeleteDataAttributeBindingRequest
responseObserver io.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
Name Description
request DeleteDataTaxonomyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getDataAttribute(GetDataAttributeRequest request, StreamObserver<DataAttribute> responseObserver)

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

Retrieves a Data Attribute resource.

Parameters
Name Description
request GetDataAttributeRequest
responseObserver io.grpc.stub.StreamObserver<DataAttribute>

getDataAttributeBinding(GetDataAttributeBindingRequest request, StreamObserver<DataAttributeBinding> responseObserver)

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

Retrieves a DataAttributeBinding resource.

Parameters
Name Description
request GetDataAttributeBindingRequest
responseObserver io.grpc.stub.StreamObserver<DataAttributeBinding>

getDataTaxonomy(GetDataTaxonomyRequest request, StreamObserver<DataTaxonomy> responseObserver)

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

Retrieves a DataTaxonomy resource.

Parameters
Name Description
request GetDataTaxonomyRequest
responseObserver io.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
Name Description
request ListDataAttributeBindingsRequest
responseObserver io.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
Name Description
request ListDataAttributesRequest
responseObserver io.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
Name Description
request ListDataTaxonomiesRequest
responseObserver io.grpc.stub.StreamObserver<ListDataTaxonomiesResponse>

updateDataAttribute(UpdateDataAttributeRequest request, StreamObserver<Operation> responseObserver)

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

Updates a DataAttribute resource.

Parameters
Name Description
request UpdateDataAttributeRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateDataAttributeBinding(UpdateDataAttributeBindingRequest request, StreamObserver<Operation> responseObserver)

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

Updates a DataAttributeBinding resource.

Parameters
Name Description
request UpdateDataAttributeBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateDataTaxonomy(UpdateDataTaxonomyRequest request, StreamObserver<Operation> responseObserver)

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

Updates a DataTaxonomy resource.

Parameters
Name Description
request UpdateDataTaxonomyRequest
responseObserver io.grpc.stub.StreamObserver<Operation>