Class GrpcFirewallActivationStub
java.lang.Object
com.google.cloud.networksecurity.v1.stub.FirewallActivationStub
com.google.cloud.networksecurity.v1.stub.GrpcFirewallActivationStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class GrpcFirewallActivationStub
extends FirewallActivationStub
gRPC stub implementation for the FirewallActivation service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcFirewallActivationStub(FirewallActivationStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcFirewallActivationStub, using the given settings.protectedGrpcFirewallActivationStub(FirewallActivationStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcFirewallActivationStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcFirewallActivationStubcreate(ClientContext clientContext) static final GrpcFirewallActivationStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcFirewallActivationStubcreate(FirewallActivationStubSettings settings) OperationCallable<CreateFirewallEndpointAssociationRequest,FirewallEndpointAssociation, OperationMetadata> OperationCallable<DeleteFirewallEndpointAssociationRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteFirewallEndpointRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanUnaryCallable<ListFirewallEndpointAssociationsRequest,FirewallActivationClient.ListFirewallEndpointAssociationsPagedResponse> UnaryCallable<ListFirewallEndpointsRequest,FirewallActivationClient.ListFirewallEndpointsPagedResponse> voidshutdown()voidOperationCallable<UpdateFirewallEndpointAssociationRequest,FirewallEndpointAssociation, OperationMetadata>
-
Constructor Details
-
GrpcFirewallActivationStub
protected GrpcFirewallActivationStub(FirewallActivationStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcFirewallActivationStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcFirewallActivationStub
protected GrpcFirewallActivationStub(FirewallActivationStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcFirewallActivationStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcFirewallActivationStub create(FirewallActivationStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcFirewallActivationStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcFirewallActivationStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classFirewallActivationStub
-
listFirewallEndpointsCallable
public UnaryCallable<ListFirewallEndpointsRequest,ListFirewallEndpointsResponse> listFirewallEndpointsCallable()- Overrides:
listFirewallEndpointsCallablein classFirewallActivationStub
-
listFirewallEndpointsPagedCallable
public UnaryCallable<ListFirewallEndpointsRequest,FirewallActivationClient.ListFirewallEndpointsPagedResponse> listFirewallEndpointsPagedCallable()- Overrides:
listFirewallEndpointsPagedCallablein classFirewallActivationStub
-
getFirewallEndpointCallable
- Overrides:
getFirewallEndpointCallablein classFirewallActivationStub
-
createFirewallEndpointCallable
- Overrides:
createFirewallEndpointCallablein classFirewallActivationStub
-
createFirewallEndpointOperationCallable
public OperationCallable<CreateFirewallEndpointRequest,FirewallEndpoint, createFirewallEndpointOperationCallable()OperationMetadata> - Overrides:
createFirewallEndpointOperationCallablein classFirewallActivationStub
-
deleteFirewallEndpointCallable
- Overrides:
deleteFirewallEndpointCallablein classFirewallActivationStub
-
deleteFirewallEndpointOperationCallable
public OperationCallable<DeleteFirewallEndpointRequest,com.google.protobuf.Empty, deleteFirewallEndpointOperationCallable()OperationMetadata> - Overrides:
deleteFirewallEndpointOperationCallablein classFirewallActivationStub
-
updateFirewallEndpointCallable
- Overrides:
updateFirewallEndpointCallablein classFirewallActivationStub
-
updateFirewallEndpointOperationCallable
public OperationCallable<UpdateFirewallEndpointRequest,FirewallEndpoint, updateFirewallEndpointOperationCallable()OperationMetadata> - Overrides:
updateFirewallEndpointOperationCallablein classFirewallActivationStub
-
listFirewallEndpointAssociationsCallable
public UnaryCallable<ListFirewallEndpointAssociationsRequest,ListFirewallEndpointAssociationsResponse> listFirewallEndpointAssociationsCallable()- Overrides:
listFirewallEndpointAssociationsCallablein classFirewallActivationStub
-
listFirewallEndpointAssociationsPagedCallable
public UnaryCallable<ListFirewallEndpointAssociationsRequest,FirewallActivationClient.ListFirewallEndpointAssociationsPagedResponse> listFirewallEndpointAssociationsPagedCallable()- Overrides:
listFirewallEndpointAssociationsPagedCallablein classFirewallActivationStub
-
getFirewallEndpointAssociationCallable
public UnaryCallable<GetFirewallEndpointAssociationRequest,FirewallEndpointAssociation> getFirewallEndpointAssociationCallable()- Overrides:
getFirewallEndpointAssociationCallablein classFirewallActivationStub
-
createFirewallEndpointAssociationCallable
public UnaryCallable<CreateFirewallEndpointAssociationRequest,Operation> createFirewallEndpointAssociationCallable()- Overrides:
createFirewallEndpointAssociationCallablein classFirewallActivationStub
-
createFirewallEndpointAssociationOperationCallable
public OperationCallable<CreateFirewallEndpointAssociationRequest,FirewallEndpointAssociation, createFirewallEndpointAssociationOperationCallable()OperationMetadata> - Overrides:
createFirewallEndpointAssociationOperationCallablein classFirewallActivationStub
-
deleteFirewallEndpointAssociationCallable
public UnaryCallable<DeleteFirewallEndpointAssociationRequest,Operation> deleteFirewallEndpointAssociationCallable()- Overrides:
deleteFirewallEndpointAssociationCallablein classFirewallActivationStub
-
deleteFirewallEndpointAssociationOperationCallable
public OperationCallable<DeleteFirewallEndpointAssociationRequest,com.google.protobuf.Empty, deleteFirewallEndpointAssociationOperationCallable()OperationMetadata> - Overrides:
deleteFirewallEndpointAssociationOperationCallablein classFirewallActivationStub
-
updateFirewallEndpointAssociationCallable
public UnaryCallable<UpdateFirewallEndpointAssociationRequest,Operation> updateFirewallEndpointAssociationCallable()- Overrides:
updateFirewallEndpointAssociationCallablein classFirewallActivationStub
-
updateFirewallEndpointAssociationOperationCallable
public OperationCallable<UpdateFirewallEndpointAssociationRequest,FirewallEndpointAssociation, updateFirewallEndpointAssociationOperationCallable()OperationMetadata> - Overrides:
updateFirewallEndpointAssociationOperationCallablein classFirewallActivationStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classFirewallActivationStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,FirewallActivationClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classFirewallActivationStub
-
getLocationCallable
- Overrides:
getLocationCallablein classFirewallActivationStub
-
setIamPolicyCallable
- Overrides:
setIamPolicyCallablein classFirewallActivationStub
-
getIamPolicyCallable
- Overrides:
getIamPolicyCallablein classFirewallActivationStub
-
testIamPermissionsCallable
public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()- Overrides:
testIamPermissionsCallablein classFirewallActivationStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classFirewallActivationStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-