Class GrpcMirroringStub
java.lang.Object
com.google.cloud.networksecurity.v1.stub.MirroringStub
com.google.cloud.networksecurity.v1.stub.GrpcMirroringStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
gRPC stub implementation for the Mirroring service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcMirroringStub(MirroringStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcMirroringStub, using the given settings.protectedGrpcMirroringStub(MirroringStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcMirroringStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcMirroringStubcreate(ClientContext clientContext) static final GrpcMirroringStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcMirroringStubcreate(MirroringStubSettings settings) OperationCallable<CreateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, OperationMetadata> OperationCallable<DeleteMirroringDeploymentGroupRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteMirroringDeploymentRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteMirroringEndpointGroupAssociationRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteMirroringEndpointGroupRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanUnaryCallable<ListMirroringDeploymentGroupsRequest,MirroringClient.ListMirroringDeploymentGroupsPagedResponse> UnaryCallable<ListMirroringDeploymentsRequest,MirroringClient.ListMirroringDeploymentsPagedResponse> UnaryCallable<ListMirroringEndpointGroupAssociationsRequest,ListMirroringEndpointGroupAssociationsResponse> UnaryCallable<ListMirroringEndpointGroupAssociationsRequest,MirroringClient.ListMirroringEndpointGroupAssociationsPagedResponse> UnaryCallable<ListMirroringEndpointGroupsRequest,MirroringClient.ListMirroringEndpointGroupsPagedResponse> voidshutdown()voidOperationCallable<UpdateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, OperationMetadata>
-
Constructor Details
-
GrpcMirroringStub
protected GrpcMirroringStub(MirroringStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcMirroringStub, 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
-
GrpcMirroringStub
protected GrpcMirroringStub(MirroringStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcMirroringStub, 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
- Throws:
IOException
-
create
- Throws:
IOException
-
create
public static final GrpcMirroringStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classMirroringStub
-
listMirroringEndpointGroupsCallable
public UnaryCallable<ListMirroringEndpointGroupsRequest,ListMirroringEndpointGroupsResponse> listMirroringEndpointGroupsCallable()- Overrides:
listMirroringEndpointGroupsCallablein classMirroringStub
-
listMirroringEndpointGroupsPagedCallable
public UnaryCallable<ListMirroringEndpointGroupsRequest,MirroringClient.ListMirroringEndpointGroupsPagedResponse> listMirroringEndpointGroupsPagedCallable()- Overrides:
listMirroringEndpointGroupsPagedCallablein classMirroringStub
-
getMirroringEndpointGroupCallable
public UnaryCallable<GetMirroringEndpointGroupRequest,MirroringEndpointGroup> getMirroringEndpointGroupCallable()- Overrides:
getMirroringEndpointGroupCallablein classMirroringStub
-
createMirroringEndpointGroupCallable
public UnaryCallable<CreateMirroringEndpointGroupRequest,Operation> createMirroringEndpointGroupCallable()- Overrides:
createMirroringEndpointGroupCallablein classMirroringStub
-
createMirroringEndpointGroupOperationCallable
public OperationCallable<CreateMirroringEndpointGroupRequest,MirroringEndpointGroup, createMirroringEndpointGroupOperationCallable()OperationMetadata> - Overrides:
createMirroringEndpointGroupOperationCallablein classMirroringStub
-
updateMirroringEndpointGroupCallable
public UnaryCallable<UpdateMirroringEndpointGroupRequest,Operation> updateMirroringEndpointGroupCallable()- Overrides:
updateMirroringEndpointGroupCallablein classMirroringStub
-
updateMirroringEndpointGroupOperationCallable
public OperationCallable<UpdateMirroringEndpointGroupRequest,MirroringEndpointGroup, updateMirroringEndpointGroupOperationCallable()OperationMetadata> - Overrides:
updateMirroringEndpointGroupOperationCallablein classMirroringStub
-
deleteMirroringEndpointGroupCallable
public UnaryCallable<DeleteMirroringEndpointGroupRequest,Operation> deleteMirroringEndpointGroupCallable()- Overrides:
deleteMirroringEndpointGroupCallablein classMirroringStub
-
deleteMirroringEndpointGroupOperationCallable
public OperationCallable<DeleteMirroringEndpointGroupRequest,com.google.protobuf.Empty, deleteMirroringEndpointGroupOperationCallable()OperationMetadata> - Overrides:
deleteMirroringEndpointGroupOperationCallablein classMirroringStub
-
listMirroringEndpointGroupAssociationsCallable
public UnaryCallable<ListMirroringEndpointGroupAssociationsRequest,ListMirroringEndpointGroupAssociationsResponse> listMirroringEndpointGroupAssociationsCallable()- Overrides:
listMirroringEndpointGroupAssociationsCallablein classMirroringStub
-
listMirroringEndpointGroupAssociationsPagedCallable
public UnaryCallable<ListMirroringEndpointGroupAssociationsRequest,MirroringClient.ListMirroringEndpointGroupAssociationsPagedResponse> listMirroringEndpointGroupAssociationsPagedCallable()- Overrides:
listMirroringEndpointGroupAssociationsPagedCallablein classMirroringStub
-
getMirroringEndpointGroupAssociationCallable
public UnaryCallable<GetMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation> getMirroringEndpointGroupAssociationCallable()- Overrides:
getMirroringEndpointGroupAssociationCallablein classMirroringStub
-
createMirroringEndpointGroupAssociationCallable
public UnaryCallable<CreateMirroringEndpointGroupAssociationRequest,Operation> createMirroringEndpointGroupAssociationCallable()- Overrides:
createMirroringEndpointGroupAssociationCallablein classMirroringStub
-
createMirroringEndpointGroupAssociationOperationCallable
public OperationCallable<CreateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, createMirroringEndpointGroupAssociationOperationCallable()OperationMetadata> - Overrides:
createMirroringEndpointGroupAssociationOperationCallablein classMirroringStub
-
updateMirroringEndpointGroupAssociationCallable
public UnaryCallable<UpdateMirroringEndpointGroupAssociationRequest,Operation> updateMirroringEndpointGroupAssociationCallable()- Overrides:
updateMirroringEndpointGroupAssociationCallablein classMirroringStub
-
updateMirroringEndpointGroupAssociationOperationCallable
public OperationCallable<UpdateMirroringEndpointGroupAssociationRequest,MirroringEndpointGroupAssociation, updateMirroringEndpointGroupAssociationOperationCallable()OperationMetadata> - Overrides:
updateMirroringEndpointGroupAssociationOperationCallablein classMirroringStub
-
deleteMirroringEndpointGroupAssociationCallable
public UnaryCallable<DeleteMirroringEndpointGroupAssociationRequest,Operation> deleteMirroringEndpointGroupAssociationCallable()- Overrides:
deleteMirroringEndpointGroupAssociationCallablein classMirroringStub
-
deleteMirroringEndpointGroupAssociationOperationCallable
public OperationCallable<DeleteMirroringEndpointGroupAssociationRequest,com.google.protobuf.Empty, deleteMirroringEndpointGroupAssociationOperationCallable()OperationMetadata> - Overrides:
deleteMirroringEndpointGroupAssociationOperationCallablein classMirroringStub
-
listMirroringDeploymentGroupsCallable
public UnaryCallable<ListMirroringDeploymentGroupsRequest,ListMirroringDeploymentGroupsResponse> listMirroringDeploymentGroupsCallable()- Overrides:
listMirroringDeploymentGroupsCallablein classMirroringStub
-
listMirroringDeploymentGroupsPagedCallable
public UnaryCallable<ListMirroringDeploymentGroupsRequest,MirroringClient.ListMirroringDeploymentGroupsPagedResponse> listMirroringDeploymentGroupsPagedCallable()- Overrides:
listMirroringDeploymentGroupsPagedCallablein classMirroringStub
-
getMirroringDeploymentGroupCallable
public UnaryCallable<GetMirroringDeploymentGroupRequest,MirroringDeploymentGroup> getMirroringDeploymentGroupCallable()- Overrides:
getMirroringDeploymentGroupCallablein classMirroringStub
-
createMirroringDeploymentGroupCallable
public UnaryCallable<CreateMirroringDeploymentGroupRequest,Operation> createMirroringDeploymentGroupCallable()- Overrides:
createMirroringDeploymentGroupCallablein classMirroringStub
-
createMirroringDeploymentGroupOperationCallable
public OperationCallable<CreateMirroringDeploymentGroupRequest,MirroringDeploymentGroup, createMirroringDeploymentGroupOperationCallable()OperationMetadata> - Overrides:
createMirroringDeploymentGroupOperationCallablein classMirroringStub
-
updateMirroringDeploymentGroupCallable
public UnaryCallable<UpdateMirroringDeploymentGroupRequest,Operation> updateMirroringDeploymentGroupCallable()- Overrides:
updateMirroringDeploymentGroupCallablein classMirroringStub
-
updateMirroringDeploymentGroupOperationCallable
public OperationCallable<UpdateMirroringDeploymentGroupRequest,MirroringDeploymentGroup, updateMirroringDeploymentGroupOperationCallable()OperationMetadata> - Overrides:
updateMirroringDeploymentGroupOperationCallablein classMirroringStub
-
deleteMirroringDeploymentGroupCallable
public UnaryCallable<DeleteMirroringDeploymentGroupRequest,Operation> deleteMirroringDeploymentGroupCallable()- Overrides:
deleteMirroringDeploymentGroupCallablein classMirroringStub
-
deleteMirroringDeploymentGroupOperationCallable
public OperationCallable<DeleteMirroringDeploymentGroupRequest,com.google.protobuf.Empty, deleteMirroringDeploymentGroupOperationCallable()OperationMetadata> - Overrides:
deleteMirroringDeploymentGroupOperationCallablein classMirroringStub
-
listMirroringDeploymentsCallable
public UnaryCallable<ListMirroringDeploymentsRequest,ListMirroringDeploymentsResponse> listMirroringDeploymentsCallable()- Overrides:
listMirroringDeploymentsCallablein classMirroringStub
-
listMirroringDeploymentsPagedCallable
public UnaryCallable<ListMirroringDeploymentsRequest,MirroringClient.ListMirroringDeploymentsPagedResponse> listMirroringDeploymentsPagedCallable()- Overrides:
listMirroringDeploymentsPagedCallablein classMirroringStub
-
getMirroringDeploymentCallable
public UnaryCallable<GetMirroringDeploymentRequest,MirroringDeployment> getMirroringDeploymentCallable()- Overrides:
getMirroringDeploymentCallablein classMirroringStub
-
createMirroringDeploymentCallable
public UnaryCallable<CreateMirroringDeploymentRequest,Operation> createMirroringDeploymentCallable()- Overrides:
createMirroringDeploymentCallablein classMirroringStub
-
createMirroringDeploymentOperationCallable
public OperationCallable<CreateMirroringDeploymentRequest,MirroringDeployment, createMirroringDeploymentOperationCallable()OperationMetadata> - Overrides:
createMirroringDeploymentOperationCallablein classMirroringStub
-
updateMirroringDeploymentCallable
public UnaryCallable<UpdateMirroringDeploymentRequest,Operation> updateMirroringDeploymentCallable()- Overrides:
updateMirroringDeploymentCallablein classMirroringStub
-
updateMirroringDeploymentOperationCallable
public OperationCallable<UpdateMirroringDeploymentRequest,MirroringDeployment, updateMirroringDeploymentOperationCallable()OperationMetadata> - Overrides:
updateMirroringDeploymentOperationCallablein classMirroringStub
-
deleteMirroringDeploymentCallable
public UnaryCallable<DeleteMirroringDeploymentRequest,Operation> deleteMirroringDeploymentCallable()- Overrides:
deleteMirroringDeploymentCallablein classMirroringStub
-
deleteMirroringDeploymentOperationCallable
public OperationCallable<DeleteMirroringDeploymentRequest,com.google.protobuf.Empty, deleteMirroringDeploymentOperationCallable()OperationMetadata> - Overrides:
deleteMirroringDeploymentOperationCallablein classMirroringStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classMirroringStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,MirroringClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classMirroringStub
-
getLocationCallable
- Overrides:
getLocationCallablein classMirroringStub
-
setIamPolicyCallable
- Overrides:
setIamPolicyCallablein classMirroringStub
-
getIamPolicyCallable
- Overrides:
getIamPolicyCallablein classMirroringStub
-
testIamPermissionsCallable
public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()- Overrides:
testIamPermissionsCallablein classMirroringStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classMirroringStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-