Class PolicyTagManagerGrpc.PolicyTagManagerBlockingV2Stub (1.93.0)
1.94.0 (latest)
1.93.0
1.91.0
1.89.0
1.88.0
1.87.0
1.86.0
1.84.0
1.82.0
1.81.0
1.80.0
1.79.0
1.78.0
1.76.0
1.74.0
1.73.0
1.70.0
1.69.0
1.68.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.60.0
1.59.0
1.58.0
1.57.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.5
1.8.4
1.7.2
1.6.2
1.5.4
public static final class PolicyTagManagerGrpc . PolicyTagManagerBlockingV2Stub extends AbstractBlockingStub<PolicyTagManagerGrpc . PolicyTagManagerBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service PolicyTagManager.
The policy tag manager API service allows clients to manage their taxonomies
and policy tags.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
PolicyTagManagerGrpc.PolicyTagManagerBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected PolicyTagManagerGrpc . PolicyTagManagerBlockingV2Stub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createPolicyTag(CreatePolicyTagRequest request)
public PolicyTag createPolicyTag ( CreatePolicyTagRequest request )
Creates a policy tag in the specified taxonomy.
Exceptions
Type
Description
io.grpc.StatusException
createTaxonomy(CreateTaxonomyRequest request)
public Taxonomy createTaxonomy ( CreateTaxonomyRequest request )
Creates a taxonomy in the specified project.
Exceptions
Type
Description
io.grpc.StatusException
deletePolicyTag(DeletePolicyTagRequest request)
public Empty deletePolicyTag ( DeletePolicyTagRequest request )
Deletes a policy tag. Also deletes all of its descendant policy tags.
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
deleteTaxonomy(DeleteTaxonomyRequest request)
public Empty deleteTaxonomy ( DeleteTaxonomyRequest request )
Deletes a taxonomy. This operation will also delete all
policy tags in this taxonomy along with their associated policies.
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
getIamPolicy(GetIamPolicyRequest request)
public Policy getIamPolicy ( GetIamPolicyRequest request )
Gets the IAM policy for a taxonomy or a policy tag.
Parameter
Name
Description
request
com.google.iam.v1.GetIamPolicyRequest
Returns
Type
Description
com.google.iam.v1.Policy
Exceptions
Type
Description
io.grpc.StatusException
getPolicyTag(GetPolicyTagRequest request)
public PolicyTag getPolicyTag ( GetPolicyTagRequest request )
Exceptions
Type
Description
io.grpc.StatusException
getTaxonomy(GetTaxonomyRequest request)
public Taxonomy getTaxonomy ( GetTaxonomyRequest request )
Exceptions
Type
Description
io.grpc.StatusException
public ListPolicyTagsResponse listPolicyTags ( ListPolicyTagsRequest request )
Lists all policy tags in a taxonomy.
Exceptions
Type
Description
io.grpc.StatusException
listTaxonomies(ListTaxonomiesRequest request)
public ListTaxonomiesResponse listTaxonomies ( ListTaxonomiesRequest request )
Lists all taxonomies in a project in a particular location that the caller
has permission to view.
Exceptions
Type
Description
io.grpc.StatusException
setIamPolicy(SetIamPolicyRequest request)
public Policy setIamPolicy ( SetIamPolicyRequest request )
Sets the IAM policy for a taxonomy or a policy tag.
Parameter
Name
Description
request
com.google.iam.v1.SetIamPolicyRequest
Returns
Type
Description
com.google.iam.v1.Policy
Exceptions
Type
Description
io.grpc.StatusException
testIamPermissions(TestIamPermissionsRequest request)
public TestIamPermissionsResponse testIamPermissions ( TestIamPermissionsRequest request )
Returns the permissions that a caller has on the specified taxonomy or
policy tag.
Parameter
Name
Description
request
com.google.iam.v1.TestIamPermissionsRequest
Returns
Type
Description
com.google.iam.v1.TestIamPermissionsResponse
Exceptions
Type
Description
io.grpc.StatusException
updatePolicyTag(UpdatePolicyTagRequest request)
public PolicyTag updatePolicyTag ( UpdatePolicyTagRequest request )
Exceptions
Type
Description
io.grpc.StatusException
updateTaxonomy(UpdateTaxonomyRequest request)
public Taxonomy updateTaxonomy ( UpdateTaxonomyRequest request )
Exceptions
Type
Description
io.grpc.StatusException
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-31 UTC."],[],[]]