Class OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub>
com.google.cloud.networksecurity.v1.OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub
- Enclosing class:
- OrganizationSecurityProfileGroupServiceGrpc
public static final class OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub
extends io.grpc.stub.AbstractAsyncStub<OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub>
A stub to allow clients to do asynchronous rpc calls to service
OrganizationSecurityProfileGroupService.
Organization SecurityProfileGroup is created under organization.
-
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 TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateSecurityProfile(CreateSecurityProfileRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new SecurityProfile in a given organization and location.voidcreateSecurityProfileGroup(CreateSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new SecurityProfileGroup in a given organization and location.voiddeleteSecurityProfile(DeleteSecurityProfileRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single SecurityProfile.voiddeleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single SecurityProfileGroup.voidgetSecurityProfile(GetSecurityProfileRequest request, io.grpc.stub.StreamObserver<SecurityProfile> responseObserver) Gets details of a single SecurityProfile.voidgetSecurityProfileGroup(GetSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<SecurityProfileGroup> responseObserver) Gets details of a single SecurityProfileGroup.voidlistSecurityProfileGroups(ListSecurityProfileGroupsRequest request, io.grpc.stub.StreamObserver<ListSecurityProfileGroupsResponse> responseObserver) Lists SecurityProfileGroups in a given organization and location.voidlistSecurityProfiles(ListSecurityProfilesRequest request, io.grpc.stub.StreamObserver<ListSecurityProfilesResponse> responseObserver) Lists SecurityProfiles in a given organization and location.voidupdateSecurityProfile(UpdateSecurityProfileRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single SecurityProfile.voidupdateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single SecurityProfileGroup.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 OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceStub>
-
listSecurityProfileGroups
public void listSecurityProfileGroups(ListSecurityProfileGroupsRequest request, io.grpc.stub.StreamObserver<ListSecurityProfileGroupsResponse> responseObserver) Lists SecurityProfileGroups in a given organization and location.
-
getSecurityProfileGroup
public void getSecurityProfileGroup(GetSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<SecurityProfileGroup> responseObserver) Gets details of a single SecurityProfileGroup.
-
createSecurityProfileGroup
public void createSecurityProfileGroup(CreateSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new SecurityProfileGroup in a given organization and location.
-
updateSecurityProfileGroup
public void updateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single SecurityProfileGroup.
-
deleteSecurityProfileGroup
public void deleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single SecurityProfileGroup.
-
listSecurityProfiles
public void listSecurityProfiles(ListSecurityProfilesRequest request, io.grpc.stub.StreamObserver<ListSecurityProfilesResponse> responseObserver) Lists SecurityProfiles in a given organization and location.
-
getSecurityProfile
public void getSecurityProfile(GetSecurityProfileRequest request, io.grpc.stub.StreamObserver<SecurityProfile> responseObserver) Gets details of a single SecurityProfile.
-
createSecurityProfile
public void createSecurityProfile(CreateSecurityProfileRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new SecurityProfile in a given organization and location.
-
updateSecurityProfile
public void updateSecurityProfile(UpdateSecurityProfileRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single SecurityProfile.
-
deleteSecurityProfile
public void deleteSecurityProfile(DeleteSecurityProfileRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single SecurityProfile.
-