Class MirroringGrpc.MirroringStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<MirroringGrpc.MirroringStub>
com.google.cloud.networksecurity.v1.MirroringGrpc.MirroringStub
- Enclosing class:
- MirroringGrpc
public static final class MirroringGrpc.MirroringStub
extends io.grpc.stub.AbstractAsyncStub<MirroringGrpc.MirroringStub>
A stub to allow clients to do asynchronous rpc calls to service Mirroring.
PM2 is the "out-of-band" flavor of the Network Security Integrations product.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected MirroringGrpc.MirroringStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateMirroringDeployment(CreateMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment in a given project and location.voidcreateMirroringDeploymentGroup(CreateMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment group in a given project and location.voidcreateMirroringEndpointGroup(CreateMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an endpoint group in a given project and location.voidcreateMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an association in a given project and location.voiddeleteMirroringDeployment(DeleteMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment.voiddeleteMirroringDeploymentGroup(DeleteMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment group.voiddeleteMirroringEndpointGroup(DeleteMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an endpoint group.voiddeleteMirroringEndpointGroupAssociation(DeleteMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an association.voidgetMirroringDeployment(GetMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<MirroringDeployment> responseObserver) Gets a specific deployment.voidgetMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<MirroringDeploymentGroup> responseObserver) Gets a specific deployment group.voidgetMirroringEndpointGroup(GetMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<MirroringEndpointGroup> responseObserver) Gets a specific endpoint group.voidgetMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<MirroringEndpointGroupAssociation> responseObserver) Gets a specific association.voidlistMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest request, io.grpc.stub.StreamObserver<ListMirroringDeploymentGroupsResponse> responseObserver) Lists deployment groups in a given project and location.voidlistMirroringDeployments(ListMirroringDeploymentsRequest request, io.grpc.stub.StreamObserver<ListMirroringDeploymentsResponse> responseObserver) Lists deployments in a given project and location.voidlistMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest request, io.grpc.stub.StreamObserver<ListMirroringEndpointGroupAssociationsResponse> responseObserver) Lists associations in a given project and location.voidlistMirroringEndpointGroups(ListMirroringEndpointGroupsRequest request, io.grpc.stub.StreamObserver<ListMirroringEndpointGroupsResponse> responseObserver) Lists endpoint groups in a given project and location.voidupdateMirroringDeployment(UpdateMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment.voidupdateMirroringDeploymentGroup(UpdateMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment group.voidupdateMirroringEndpointGroup(UpdateMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an endpoint group.voidupdateMirroringEndpointGroupAssociation(UpdateMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an association.Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected MirroringGrpc.MirroringStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<MirroringGrpc.MirroringStub>
-
listMirroringEndpointGroups
public void listMirroringEndpointGroups(ListMirroringEndpointGroupsRequest request, io.grpc.stub.StreamObserver<ListMirroringEndpointGroupsResponse> responseObserver) Lists endpoint groups in a given project and location. See https://google.aip.dev/132.
-
getMirroringEndpointGroup
public void getMirroringEndpointGroup(GetMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<MirroringEndpointGroup> responseObserver) Gets a specific endpoint group. See https://google.aip.dev/131.
-
createMirroringEndpointGroup
public void createMirroringEndpointGroup(CreateMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an endpoint group in a given project and location. See https://google.aip.dev/133.
-
updateMirroringEndpointGroup
public void updateMirroringEndpointGroup(UpdateMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an endpoint group. See https://google.aip.dev/134.
-
deleteMirroringEndpointGroup
public void deleteMirroringEndpointGroup(DeleteMirroringEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an endpoint group. See https://google.aip.dev/135.
-
listMirroringEndpointGroupAssociations
public void listMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest request, io.grpc.stub.StreamObserver<ListMirroringEndpointGroupAssociationsResponse> responseObserver) Lists associations in a given project and location. See https://google.aip.dev/132.
-
getMirroringEndpointGroupAssociation
public void getMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<MirroringEndpointGroupAssociation> responseObserver) Gets a specific association. See https://google.aip.dev/131.
-
createMirroringEndpointGroupAssociation
public void createMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an association in a given project and location. See https://google.aip.dev/133.
-
updateMirroringEndpointGroupAssociation
public void updateMirroringEndpointGroupAssociation(UpdateMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an association. See https://google.aip.dev/134.
-
deleteMirroringEndpointGroupAssociation
public void deleteMirroringEndpointGroupAssociation(DeleteMirroringEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an association. See https://google.aip.dev/135.
-
listMirroringDeploymentGroups
public void listMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest request, io.grpc.stub.StreamObserver<ListMirroringDeploymentGroupsResponse> responseObserver) Lists deployment groups in a given project and location. See https://google.aip.dev/132.
-
getMirroringDeploymentGroup
public void getMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<MirroringDeploymentGroup> responseObserver) Gets a specific deployment group. See https://google.aip.dev/131.
-
createMirroringDeploymentGroup
public void createMirroringDeploymentGroup(CreateMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment group in a given project and location. See https://google.aip.dev/133.
-
updateMirroringDeploymentGroup
public void updateMirroringDeploymentGroup(UpdateMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment group. See https://google.aip.dev/134.
-
deleteMirroringDeploymentGroup
public void deleteMirroringDeploymentGroup(DeleteMirroringDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment group. See https://google.aip.dev/135.
-
listMirroringDeployments
public void listMirroringDeployments(ListMirroringDeploymentsRequest request, io.grpc.stub.StreamObserver<ListMirroringDeploymentsResponse> responseObserver) Lists deployments in a given project and location. See https://google.aip.dev/132.
-
getMirroringDeployment
public void getMirroringDeployment(GetMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<MirroringDeployment> responseObserver) Gets a specific deployment. See https://google.aip.dev/131.
-
createMirroringDeployment
public void createMirroringDeployment(CreateMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment in a given project and location. See https://google.aip.dev/133.
-
updateMirroringDeployment
public void updateMirroringDeployment(UpdateMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment. See https://google.aip.dev/134.
-
deleteMirroringDeployment
public void deleteMirroringDeployment(DeleteMirroringDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment. See https://google.aip.dev/135.
-