Class PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationBlockingStub (1.23.0)

public static final class PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationBlockingStub extends AbstractBlockingStub<PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationBlockingStub>

A stub to allow clients to do synchronous rpc calls to service PolicyTagManagerSerialization.

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

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > PolicyTagManagerSerializationGrpc.PolicyTagManagerSerializationBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

exportTaxonomies(ExportTaxonomiesRequest request)

public ExportTaxonomiesResponse exportTaxonomies(ExportTaxonomiesRequest request)

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.

Parameter
NameDescription
requestExportTaxonomiesRequest
Returns
TypeDescription
ExportTaxonomiesResponse

importTaxonomies(ImportTaxonomiesRequest request)

public ImportTaxonomiesResponse importTaxonomies(ImportTaxonomiesRequest request)

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.

Parameter
NameDescription
requestImportTaxonomiesRequest
Returns
TypeDescription
ImportTaxonomiesResponse