Class PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationImplBase (1.18.0)

public abstract static class PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationImplBase implements BindableService

Policy tag manager serialization API service allows clients to manipulate their taxonomies and policy tags data with serialized format.

Inheritance

java.lang.Object > PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationImplBase

Implements

io.grpc.BindableService

Constructors

PolicyTagManagerSerializationImplBase()

public PolicyTagManagerSerializationImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

exportTaxonomies(ExportTaxonomiesRequest request, StreamObserver<ExportTaxonomiesResponse> responseObserver)

public void exportTaxonomies(ExportTaxonomiesRequest request, StreamObserver<ExportTaxonomiesResponse> responseObserver)

Exports all taxonomies and their policy tags in a project. This method generates SerializedTaxonomy protos with nested policy tags that can be used as an input for future ImportTaxonomies calls.

Parameters
NameDescription
requestExportTaxonomiesRequest
responseObserverio.grpc.stub.StreamObserver<ExportTaxonomiesResponse>

importTaxonomies(ImportTaxonomiesRequest request, StreamObserver<ImportTaxonomiesResponse> responseObserver)

public void importTaxonomies(ImportTaxonomiesRequest request, StreamObserver<ImportTaxonomiesResponse> responseObserver)

Imports all taxonomies and their policy tags to a project as new taxonomies. This method provides a bulk taxonomy / policy tag creation using nested proto structure.

Parameters
NameDescription
requestImportTaxonomiesRequest
responseObserverio.grpc.stub.StreamObserver<ImportTaxonomiesResponse>