Class RuleSetServiceGrpc.RuleSetServiceBlockingV2Stub (0.76.0)

public static final class RuleSetServiceGrpc.RuleSetServiceBlockingV2Stub extends AbstractBlockingStub<RuleSetServiceGrpc.RuleSetServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service RuleSetService.

Service to manage customer specific RuleSets.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > RuleSetServiceGrpc.RuleSetServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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

createRuleSet(CreateRuleSetRequest request)

public RuleSet createRuleSet(CreateRuleSetRequest request)

Creates a ruleset.

Parameter
Name Description
request CreateRuleSetRequest
Returns
Type Description
RuleSet
Exceptions
Type Description
io.grpc.StatusException

deleteRuleSet(DeleteRuleSetRequest request)

public Empty deleteRuleSet(DeleteRuleSetRequest request)

Deletes a ruleset. Returns NOT_FOUND if the document does not exist.

Parameter
Name Description
request DeleteRuleSetRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

getRuleSet(GetRuleSetRequest request)

public RuleSet getRuleSet(GetRuleSetRequest request)

Gets a ruleset. Returns NOT_FOUND if the ruleset does not exist.

Parameter
Name Description
request GetRuleSetRequest
Returns
Type Description
RuleSet
Exceptions
Type Description
io.grpc.StatusException

listRuleSets(ListRuleSetsRequest request)

public ListRuleSetsResponse listRuleSets(ListRuleSetsRequest request)

Lists rulesets.

Parameter
Name Description
request ListRuleSetsRequest
Returns
Type Description
ListRuleSetsResponse
Exceptions
Type Description
io.grpc.StatusException

updateRuleSet(UpdateRuleSetRequest request)

public RuleSet updateRuleSet(UpdateRuleSetRequest request)

Updates a ruleset. Returns INVALID_ARGUMENT if the name of the ruleset is non-empty and does not equal the existing name.

Parameter
Name Description
request UpdateRuleSetRequest
Returns
Type Description
RuleSet
Exceptions
Type Description
io.grpc.StatusException