Class BinauthzManagementServiceV1Grpc.BinauthzManagementServiceV1FutureStub (1.8.0)
1.86.0 (latest)
1.84.0
1.82.0
1.81.0
1.80.0
1.79.0
1.77.0
1.75.0
1.74.0
1.73.0
1.72.0
1.71.0
1.69.0
1.67.0
1.66.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.0
1.11.0
1.10.0
1.9.0
1.8.0
1.7.0
1.6.0
1.5.0
1.4.0
1.3.0
1.0.6
public static final class BinauthzManagementServiceV1Grpc . BinauthzManagementServiceV1FutureStub extends AbstractFutureStub<BinauthzManagementServiceV1Grpc . BinauthzManagementServiceV1FutureStub >
Google Cloud Management Service for Binary Authorization admission policies
and attestation authorities.
This API implements a REST model with the following objects:
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
BinauthzManagementServiceV1Grpc.BinauthzManagementServiceV1FutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<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(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.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected BinauthzManagementServiceV1Grpc . BinauthzManagementServiceV1FutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAttestor(Service.CreateAttestorRequest request)
public ListenableFuture<Resources . Attestor > createAttestor ( Service . CreateAttestorRequest request )
Creates an attestor , and returns a copy of the new
attestor . Returns NOT_FOUND if the project does not exist,
INVALID_ARGUMENT if the request is malformed, ALREADY_EXISTS if the
attestor already exists.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Attestor >
deleteAttestor(Service.DeleteAttestorRequest request)
public ListenableFuture<Empty> deleteAttestor ( Service . DeleteAttestorRequest request )
Deletes an attestor . Returns NOT_FOUND if the
attestor does not exist.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Empty >
getAttestor(Service.GetAttestorRequest request)
public ListenableFuture<Resources . Attestor > getAttestor ( Service . GetAttestorRequest request )
Gets an attestor .
Returns NOT_FOUND if the attestor does not exist.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Attestor >
getPolicy(Service.GetPolicyRequest request)
public ListenableFuture<Resources . Policy > getPolicy ( Service . GetPolicyRequest request )
A policy specifies the attestors that must attest to
a container image, before the project is allowed to deploy that
image. There is at most one policy per project. All image admission
requests are permitted if a project has no policy.
Gets the policy for this project. Returns a default
policy if the project does not have one.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Policy >
listAttestors(Service.ListAttestorsRequest request)
public ListenableFuture<Service . ListAttestorsResponse > listAttestors ( Service . ListAttestorsRequest request )
Lists attestors .
Returns INVALID_ARGUMENT if the project does not exist.
Parameter
Returns
updateAttestor(Service.UpdateAttestorRequest request)
public ListenableFuture<Resources . Attestor > updateAttestor ( Service . UpdateAttestorRequest request )
Updates an attestor .
Returns NOT_FOUND if the attestor does not exist.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Attestor >
updatePolicy(Service.UpdatePolicyRequest request)
public ListenableFuture<Resources . Policy > updatePolicy ( Service . UpdatePolicyRequest request )
Creates or updates a project's policy , and returns a copy of the
new policy . A policy is always updated as a whole, to avoid race
conditions with concurrent policy enforcement (or management!)
requests. Returns NOT_FOUND if the project does not exist, INVALID_ARGUMENT
if the request is malformed.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Policy >
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-14 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-14 UTC."],[],[]]