Class FirewallActivationGrpc.FirewallActivationFutureStub (0.94.0)

public static final class FirewallActivationGrpc.FirewallActivationFutureStub extends AbstractFutureStub<FirewallActivationGrpc.FirewallActivationFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service FirewallActivation.

Service for managing Firewall Endpoints and Associations.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > FirewallActivationGrpc.FirewallActivationFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected FirewallActivationGrpc.FirewallActivationFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
FirewallActivationGrpc.FirewallActivationFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createFirewallEndpoint(CreateFirewallEndpointRequest request)

public ListenableFuture<Operation> createFirewallEndpoint(CreateFirewallEndpointRequest request)

Creates a new FirewallEndpoint in a given organization and location.

Parameter
Name Description
request CreateFirewallEndpointRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

createFirewallEndpointAssociation(CreateFirewallEndpointAssociationRequest request)

public ListenableFuture<Operation> createFirewallEndpointAssociation(CreateFirewallEndpointAssociationRequest request)

Creates a new FirewallEndpointAssociation in a given project and location.

Parameter
Name Description
request CreateFirewallEndpointAssociationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteFirewallEndpoint(DeleteFirewallEndpointRequest request)

public ListenableFuture<Operation> deleteFirewallEndpoint(DeleteFirewallEndpointRequest request)

Deletes a single org Endpoint.

Parameter
Name Description
request DeleteFirewallEndpointRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteFirewallEndpointAssociation(DeleteFirewallEndpointAssociationRequest request)

public ListenableFuture<Operation> deleteFirewallEndpointAssociation(DeleteFirewallEndpointAssociationRequest request)

Deletes a single FirewallEndpointAssociation.

Parameter
Name Description
request DeleteFirewallEndpointAssociationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getFirewallEndpoint(GetFirewallEndpointRequest request)

public ListenableFuture<FirewallEndpoint> getFirewallEndpoint(GetFirewallEndpointRequest request)

Gets details of a single org Endpoint.

Parameter
Name Description
request GetFirewallEndpointRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FirewallEndpoint>

getFirewallEndpointAssociation(GetFirewallEndpointAssociationRequest request)

public ListenableFuture<FirewallEndpointAssociation> getFirewallEndpointAssociation(GetFirewallEndpointAssociationRequest request)

Gets details of a single FirewallEndpointAssociation.

Parameter
Name Description
request GetFirewallEndpointAssociationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FirewallEndpointAssociation>

listFirewallEndpointAssociations(ListFirewallEndpointAssociationsRequest request)

public ListenableFuture<ListFirewallEndpointAssociationsResponse> listFirewallEndpointAssociations(ListFirewallEndpointAssociationsRequest request)

Lists Associations in a given project and location.

Parameter
Name Description
request ListFirewallEndpointAssociationsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListFirewallEndpointAssociationsResponse>

listFirewallEndpoints(ListFirewallEndpointsRequest request)

public ListenableFuture<ListFirewallEndpointsResponse> listFirewallEndpoints(ListFirewallEndpointsRequest request)

Lists FirewallEndpoints in a given organization and location.

Parameter
Name Description
request ListFirewallEndpointsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListFirewallEndpointsResponse>

updateFirewallEndpoint(UpdateFirewallEndpointRequest request)

public ListenableFuture<Operation> updateFirewallEndpoint(UpdateFirewallEndpointRequest request)

Update a single org Endpoint.

Parameter
Name Description
request UpdateFirewallEndpointRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

updateFirewallEndpointAssociation(UpdateFirewallEndpointAssociationRequest request)

public ListenableFuture<Operation> updateFirewallEndpointAssociation(UpdateFirewallEndpointAssociationRequest request)

Update a single FirewallEndpointAssociation.

Parameter
Name Description
request UpdateFirewallEndpointAssociationRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>