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