public static final class RuleServiceGrpc.RuleServiceBlockingStub extends AbstractBlockingStub<RuleServiceGrpc.RuleServiceBlockingStub>A stub to allow clients to do limited synchronous rpc calls to service RuleService.
RuleService provides interface for user-created rules.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > RuleServiceGrpc.RuleServiceBlockingStubMethods
build(Channel channel, CallOptions callOptions)
protected RuleServiceGrpc.RuleServiceBlockingStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
RuleServiceGrpc.RuleServiceBlockingStub |
|
createRetrohunt(CreateRetrohuntRequest request)
public Operation createRetrohunt(CreateRetrohuntRequest request)Create a Retrohunt.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateRetrohuntRequest |
| Returns | |
|---|---|
| Type | Description |
Operation |
|
createRule(CreateRuleRequest request)
public Rule createRule(CreateRuleRequest request)Creates a new Rule.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateRuleRequest |
| Returns | |
|---|---|
| Type | Description |
Rule |
|
deleteRule(DeleteRuleRequest request)
public Empty deleteRule(DeleteRuleRequest request)Deletes a Rule.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteRuleRequest |
| Returns | |
|---|---|
| Type | Description |
Empty |
|
getRetrohunt(GetRetrohuntRequest request)
public Retrohunt getRetrohunt(GetRetrohuntRequest request)Get a Retrohunt.
| Parameter | |
|---|---|
| Name | Description |
request |
GetRetrohuntRequest |
| Returns | |
|---|---|
| Type | Description |
Retrohunt |
|
getRule(GetRuleRequest request)
public Rule getRule(GetRuleRequest request)Gets a Rule.
| Parameter | |
|---|---|
| Name | Description |
request |
GetRuleRequest |
| Returns | |
|---|---|
| Type | Description |
Rule |
|
getRuleDeployment(GetRuleDeploymentRequest request)
public RuleDeployment getRuleDeployment(GetRuleDeploymentRequest request)Gets a RuleDeployment.
| Parameter | |
|---|---|
| Name | Description |
request |
GetRuleDeploymentRequest |
| Returns | |
|---|---|
| Type | Description |
RuleDeployment |
|
listRetrohunts(ListRetrohuntsRequest request)
public ListRetrohuntsResponse listRetrohunts(ListRetrohuntsRequest request)List Retrohunts.
| Parameter | |
|---|---|
| Name | Description |
request |
ListRetrohuntsRequest |
| Returns | |
|---|---|
| Type | Description |
ListRetrohuntsResponse |
|
listRuleDeployments(ListRuleDeploymentsRequest request)
public ListRuleDeploymentsResponse listRuleDeployments(ListRuleDeploymentsRequest request)Lists RuleDeployments across all Rules.
| Parameter | |
|---|---|
| Name | Description |
request |
ListRuleDeploymentsRequest |
| Returns | |
|---|---|
| Type | Description |
ListRuleDeploymentsResponse |
|
listRuleRevisions(ListRuleRevisionsRequest request)
public ListRuleRevisionsResponse listRuleRevisions(ListRuleRevisionsRequest request)Lists all revisions of the rule.
| Parameter | |
|---|---|
| Name | Description |
request |
ListRuleRevisionsRequest |
| Returns | |
|---|---|
| Type | Description |
ListRuleRevisionsResponse |
|
listRules(ListRulesRequest request)
public ListRulesResponse listRules(ListRulesRequest request)Lists Rules.
| Parameter | |
|---|---|
| Name | Description |
request |
ListRulesRequest |
| Returns | |
|---|---|
| Type | Description |
ListRulesResponse |
|
updateRule(UpdateRuleRequest request)
public Rule updateRule(UpdateRuleRequest request)Updates a Rule.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateRuleRequest |
| Returns | |
|---|---|
| Type | Description |
Rule |
|
updateRuleDeployment(UpdateRuleDeploymentRequest request)
public RuleDeployment updateRuleDeployment(UpdateRuleDeploymentRequest request)Updates a RuleDeployment. Failures are not necessarily atomic. If there is a request to update multiple fields, and any update to a single field fails, an error will be returned, but other fields may remain successfully updated.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateRuleDeploymentRequest |
| Returns | |
|---|---|
| Type | Description |
RuleDeployment |
|
verifyRuleText(VerifyRuleTextRequest request)
public VerifyRuleTextResponse verifyRuleText(VerifyRuleTextRequest request)Verifies the given rule text.
| Parameter | |
|---|---|
| Name | Description |
request |
VerifyRuleTextRequest |
| Returns | |
|---|---|
| Type | Description |
VerifyRuleTextResponse |
|