public static final class SecurityProfileGroupServiceGrpc.SecurityProfileGroupServiceFutureStub extends AbstractFutureStub<SecurityProfileGroupServiceGrpc.SecurityProfileGroupServiceFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service SecurityProfileGroupService.
SecurityProfileGroup is a resource that defines an action for specific threat signatures or severity levels.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > SecurityProfileGroupServiceGrpc.SecurityProfileGroupServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected SecurityProfileGroupServiceGrpc.SecurityProfileGroupServiceFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
SecurityProfileGroupServiceGrpc.SecurityProfileGroupServiceFutureStub |
|
createSecurityProfile(CreateSecurityProfileRequest request)
public ListenableFuture<Operation> createSecurityProfile(CreateSecurityProfileRequest request)Creates a new SecurityProfile in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateSecurityProfileRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
createSecurityProfileGroup(CreateSecurityProfileGroupRequest request)
public ListenableFuture<Operation> createSecurityProfileGroup(CreateSecurityProfileGroupRequest request)Creates a new SecurityProfileGroup in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateSecurityProfileGroupRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteSecurityProfile(DeleteSecurityProfileRequest request)
public ListenableFuture<Operation> deleteSecurityProfile(DeleteSecurityProfileRequest request)Deletes a single SecurityProfile.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteSecurityProfileRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
deleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request)
public ListenableFuture<Operation> deleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request)Deletes a single SecurityProfileGroup.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteSecurityProfileGroupRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
getSecurityProfile(GetSecurityProfileRequest request)
public ListenableFuture<SecurityProfile> getSecurityProfile(GetSecurityProfileRequest request)Gets details of a single SecurityProfile.
| Parameter | |
|---|---|
| Name | Description |
request |
GetSecurityProfileRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<SecurityProfile> |
|
getSecurityProfileGroup(GetSecurityProfileGroupRequest request)
public ListenableFuture<SecurityProfileGroup> getSecurityProfileGroup(GetSecurityProfileGroupRequest request)Gets details of a single SecurityProfileGroup.
| Parameter | |
|---|---|
| Name | Description |
request |
GetSecurityProfileGroupRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<SecurityProfileGroup> |
|
listSecurityProfileGroups(ListSecurityProfileGroupsRequest request)
public ListenableFuture<ListSecurityProfileGroupsResponse> listSecurityProfileGroups(ListSecurityProfileGroupsRequest request)Lists SecurityProfileGroups in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListSecurityProfileGroupsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListSecurityProfileGroupsResponse> |
|
listSecurityProfiles(ListSecurityProfilesRequest request)
public ListenableFuture<ListSecurityProfilesResponse> listSecurityProfiles(ListSecurityProfilesRequest request)Lists SecurityProfiles in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListSecurityProfilesRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListSecurityProfilesResponse> |
|
updateSecurityProfile(UpdateSecurityProfileRequest request)
public ListenableFuture<Operation> updateSecurityProfile(UpdateSecurityProfileRequest request)Updates the parameters of a single SecurityProfile.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateSecurityProfileRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
updateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request)
public ListenableFuture<Operation> updateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request)Updates the parameters of a single SecurityProfileGroup.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateSecurityProfileGroupRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|