Class OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceFutureStub (0.94.0)

public static final class OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceFutureStub extends AbstractFutureStub<OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service OrganizationSecurityProfileGroupService.

Organization SecurityProfileGroup is created under organization.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
OrganizationSecurityProfileGroupServiceGrpc.OrganizationSecurityProfileGroupServiceFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createSecurityProfile(CreateSecurityProfileRequest request)

public ListenableFuture<Operation> createSecurityProfile(CreateSecurityProfileRequest request)

Creates a new SecurityProfile in a given organization 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 organization 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 organization 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 organization 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>