Class MirroringGrpc.MirroringBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<MirroringGrpc.MirroringBlockingStub>
com.google.cloud.networksecurity.v1.MirroringGrpc.MirroringBlockingStub
- Enclosing class:
- MirroringGrpc
public static final class MirroringGrpc.MirroringBlockingStub
extends io.grpc.stub.AbstractBlockingStub<MirroringGrpc.MirroringBlockingStub>
A stub to allow clients to do limited synchronous 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.MirroringBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a deployment in a given project and location.Creates a deployment group in a given project and location.Creates an endpoint group in a given project and location.Creates an association in a given project and location.Deletes a deployment.Deletes a deployment group.Deletes an endpoint group.Deletes an association.Gets a specific deployment.Gets a specific deployment group.Gets a specific endpoint group.Gets a specific association.Lists deployment groups in a given project and location.Lists deployments in a given project and location.Lists associations in a given project and location.Lists endpoint groups in a given project and location.Updates a deployment.Updates a deployment group.Updates an endpoint group.Updates an association.Methods inherited from class io.grpc.stub.AbstractBlockingStub
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.MirroringBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<MirroringGrpc.MirroringBlockingStub>
-
listMirroringEndpointGroups
public ListMirroringEndpointGroupsResponse listMirroringEndpointGroups(ListMirroringEndpointGroupsRequest request) Lists endpoint groups in a given project and location. See https://google.aip.dev/132.
-
getMirroringEndpointGroup
Gets a specific endpoint group. See https://google.aip.dev/131.
-
createMirroringEndpointGroup
Creates an endpoint group in a given project and location. See https://google.aip.dev/133.
-
updateMirroringEndpointGroup
Updates an endpoint group. See https://google.aip.dev/134.
-
deleteMirroringEndpointGroup
Deletes an endpoint group. See https://google.aip.dev/135.
-
listMirroringEndpointGroupAssociations
public ListMirroringEndpointGroupAssociationsResponse listMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest request) Lists associations in a given project and location. See https://google.aip.dev/132.
-
getMirroringEndpointGroupAssociation
public MirroringEndpointGroupAssociation getMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest request) Gets a specific association. See https://google.aip.dev/131.
-
createMirroringEndpointGroupAssociation
public Operation createMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest request) Creates an association in a given project and location. See https://google.aip.dev/133.
-
updateMirroringEndpointGroupAssociation
public Operation updateMirroringEndpointGroupAssociation(UpdateMirroringEndpointGroupAssociationRequest request) Updates an association. See https://google.aip.dev/134.
-
deleteMirroringEndpointGroupAssociation
public Operation deleteMirroringEndpointGroupAssociation(DeleteMirroringEndpointGroupAssociationRequest request) Deletes an association. See https://google.aip.dev/135.
-
listMirroringDeploymentGroups
public ListMirroringDeploymentGroupsResponse listMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest request) Lists deployment groups in a given project and location. See https://google.aip.dev/132.
-
getMirroringDeploymentGroup
public MirroringDeploymentGroup getMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest request) Gets a specific deployment group. See https://google.aip.dev/131.
-
createMirroringDeploymentGroup
Creates a deployment group in a given project and location. See https://google.aip.dev/133.
-
updateMirroringDeploymentGroup
Updates a deployment group. See https://google.aip.dev/134.
-
deleteMirroringDeploymentGroup
Deletes a deployment group. See https://google.aip.dev/135.
-
listMirroringDeployments
public ListMirroringDeploymentsResponse listMirroringDeployments(ListMirroringDeploymentsRequest request) Lists deployments in a given project and location. See https://google.aip.dev/132.
-
getMirroringDeployment
Gets a specific deployment. See https://google.aip.dev/131.
-
createMirroringDeployment
Creates a deployment in a given project and location. See https://google.aip.dev/133.
-
updateMirroringDeployment
Updates a deployment. See https://google.aip.dev/134.
-
deleteMirroringDeployment
Deletes a deployment. See https://google.aip.dev/135.
-