Represents a RuleService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.chronicle.v1.RuleServicePackage
@google-cloud/chronicleConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new RuleService service.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): RuleService;Creates new RuleService service using the specified rpc implementation.
| Parameters | |
|---|---|
| Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
| Returns | |
|---|---|
| Type | Description |
RuleService |
RPC service. Useful where requests and/or responses are streamed. |
createRetrohunt(request, callback)
public createRetrohunt(request: google.cloud.chronicle.v1.ICreateRetrohuntRequest, callback: google.cloud.chronicle.v1.RuleService.CreateRetrohuntCallback): void;Calls CreateRetrohunt.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateRetrohuntRequest
CreateRetrohuntRequest message or plain object |
callback |
CreateRetrohuntCallback
Node-style callback called with the error, if any, and Operation |
| Returns | |
|---|---|
| Type | Description |
void |
|
createRetrohunt(request)
public createRetrohunt(request: google.cloud.chronicle.v1.ICreateRetrohuntRequest): Promise<google.longrunning.Operation>;Calls CreateRetrohunt.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateRetrohuntRequest
CreateRetrohuntRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.longrunning.Operation> |
Promise |
createRule(request, callback)
public createRule(request: google.cloud.chronicle.v1.ICreateRuleRequest, callback: google.cloud.chronicle.v1.RuleService.CreateRuleCallback): void;Calls CreateRule.
| Parameters | |
|---|---|
| Name | Description |
request |
ICreateRuleRequest
CreateRuleRequest message or plain object |
callback |
CreateRuleCallback
Node-style callback called with the error, if any, and Rule |
| Returns | |
|---|---|
| Type | Description |
void |
|
createRule(request)
public createRule(request: google.cloud.chronicle.v1.ICreateRuleRequest): Promise<google.cloud.chronicle.v1.Rule>;Calls CreateRule.
| Parameter | |
|---|---|
| Name | Description |
request |
ICreateRuleRequest
CreateRuleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.Rule> |
Promise |
deleteRule(request, callback)
public deleteRule(request: google.cloud.chronicle.v1.IDeleteRuleRequest, callback: google.cloud.chronicle.v1.RuleService.DeleteRuleCallback): void;Calls DeleteRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IDeleteRuleRequest
DeleteRuleRequest message or plain object |
callback |
DeleteRuleCallback
Node-style callback called with the error, if any, and Empty |
| Returns | |
|---|---|
| Type | Description |
void |
|
deleteRule(request)
public deleteRule(request: google.cloud.chronicle.v1.IDeleteRuleRequest): Promise<google.protobuf.Empty>;Calls DeleteRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IDeleteRuleRequest
DeleteRuleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.protobuf.Empty> |
Promise |
getRetrohunt(request, callback)
public getRetrohunt(request: google.cloud.chronicle.v1.IGetRetrohuntRequest, callback: google.cloud.chronicle.v1.RuleService.GetRetrohuntCallback): void;Calls GetRetrohunt.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetRetrohuntRequest
GetRetrohuntRequest message or plain object |
callback |
GetRetrohuntCallback
Node-style callback called with the error, if any, and Retrohunt |
| Returns | |
|---|---|
| Type | Description |
void |
|
getRetrohunt(request)
public getRetrohunt(request: google.cloud.chronicle.v1.IGetRetrohuntRequest): Promise<google.cloud.chronicle.v1.Retrohunt>;Calls GetRetrohunt.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetRetrohuntRequest
GetRetrohuntRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.Retrohunt> |
Promise |
getRule(request, callback)
public getRule(request: google.cloud.chronicle.v1.IGetRuleRequest, callback: google.cloud.chronicle.v1.RuleService.GetRuleCallback): void;Calls GetRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetRuleRequest
GetRuleRequest message or plain object |
callback |
GetRuleCallback
Node-style callback called with the error, if any, and Rule |
| Returns | |
|---|---|
| Type | Description |
void |
|
getRule(request)
public getRule(request: google.cloud.chronicle.v1.IGetRuleRequest): Promise<google.cloud.chronicle.v1.Rule>;Calls GetRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetRuleRequest
GetRuleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.Rule> |
Promise |
getRuleDeployment(request, callback)
public getRuleDeployment(request: google.cloud.chronicle.v1.IGetRuleDeploymentRequest, callback: google.cloud.chronicle.v1.RuleService.GetRuleDeploymentCallback): void;Calls GetRuleDeployment.
| Parameters | |
|---|---|
| Name | Description |
request |
IGetRuleDeploymentRequest
GetRuleDeploymentRequest message or plain object |
callback |
GetRuleDeploymentCallback
Node-style callback called with the error, if any, and RuleDeployment |
| Returns | |
|---|---|
| Type | Description |
void |
|
getRuleDeployment(request)
public getRuleDeployment(request: google.cloud.chronicle.v1.IGetRuleDeploymentRequest): Promise<google.cloud.chronicle.v1.RuleDeployment>;Calls GetRuleDeployment.
| Parameter | |
|---|---|
| Name | Description |
request |
IGetRuleDeploymentRequest
GetRuleDeploymentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.RuleDeployment> |
Promise |
listRetrohunts(request, callback)
public listRetrohunts(request: google.cloud.chronicle.v1.IListRetrohuntsRequest, callback: google.cloud.chronicle.v1.RuleService.ListRetrohuntsCallback): void;Calls ListRetrohunts.
| Parameters | |
|---|---|
| Name | Description |
request |
IListRetrohuntsRequest
ListRetrohuntsRequest message or plain object |
callback |
ListRetrohuntsCallback
Node-style callback called with the error, if any, and ListRetrohuntsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listRetrohunts(request)
public listRetrohunts(request: google.cloud.chronicle.v1.IListRetrohuntsRequest): Promise<google.cloud.chronicle.v1.ListRetrohuntsResponse>;Calls ListRetrohunts.
| Parameter | |
|---|---|
| Name | Description |
request |
IListRetrohuntsRequest
ListRetrohuntsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.ListRetrohuntsResponse> |
Promise |
listRuleDeployments(request, callback)
public listRuleDeployments(request: google.cloud.chronicle.v1.IListRuleDeploymentsRequest, callback: google.cloud.chronicle.v1.RuleService.ListRuleDeploymentsCallback): void;Calls ListRuleDeployments.
| Parameters | |
|---|---|
| Name | Description |
request |
IListRuleDeploymentsRequest
ListRuleDeploymentsRequest message or plain object |
callback |
ListRuleDeploymentsCallback
Node-style callback called with the error, if any, and ListRuleDeploymentsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listRuleDeployments(request)
public listRuleDeployments(request: google.cloud.chronicle.v1.IListRuleDeploymentsRequest): Promise<google.cloud.chronicle.v1.ListRuleDeploymentsResponse>;Calls ListRuleDeployments.
| Parameter | |
|---|---|
| Name | Description |
request |
IListRuleDeploymentsRequest
ListRuleDeploymentsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.ListRuleDeploymentsResponse> |
Promise |
listRuleRevisions(request, callback)
public listRuleRevisions(request: google.cloud.chronicle.v1.IListRuleRevisionsRequest, callback: google.cloud.chronicle.v1.RuleService.ListRuleRevisionsCallback): void;Calls ListRuleRevisions.
| Parameters | |
|---|---|
| Name | Description |
request |
IListRuleRevisionsRequest
ListRuleRevisionsRequest message or plain object |
callback |
ListRuleRevisionsCallback
Node-style callback called with the error, if any, and ListRuleRevisionsResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listRuleRevisions(request)
public listRuleRevisions(request: google.cloud.chronicle.v1.IListRuleRevisionsRequest): Promise<google.cloud.chronicle.v1.ListRuleRevisionsResponse>;Calls ListRuleRevisions.
| Parameter | |
|---|---|
| Name | Description |
request |
IListRuleRevisionsRequest
ListRuleRevisionsRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.ListRuleRevisionsResponse> |
Promise |
listRules(request, callback)
public listRules(request: google.cloud.chronicle.v1.IListRulesRequest, callback: google.cloud.chronicle.v1.RuleService.ListRulesCallback): void;Calls ListRules.
| Parameters | |
|---|---|
| Name | Description |
request |
IListRulesRequest
ListRulesRequest message or plain object |
callback |
ListRulesCallback
Node-style callback called with the error, if any, and ListRulesResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
listRules(request)
public listRules(request: google.cloud.chronicle.v1.IListRulesRequest): Promise<google.cloud.chronicle.v1.ListRulesResponse>;Calls ListRules.
| Parameter | |
|---|---|
| Name | Description |
request |
IListRulesRequest
ListRulesRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.ListRulesResponse> |
Promise |
updateRule(request, callback)
public updateRule(request: google.cloud.chronicle.v1.IUpdateRuleRequest, callback: google.cloud.chronicle.v1.RuleService.UpdateRuleCallback): void;Calls UpdateRule.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateRuleRequest
UpdateRuleRequest message or plain object |
callback |
UpdateRuleCallback
Node-style callback called with the error, if any, and Rule |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateRule(request)
public updateRule(request: google.cloud.chronicle.v1.IUpdateRuleRequest): Promise<google.cloud.chronicle.v1.Rule>;Calls UpdateRule.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateRuleRequest
UpdateRuleRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.Rule> |
Promise |
updateRuleDeployment(request, callback)
public updateRuleDeployment(request: google.cloud.chronicle.v1.IUpdateRuleDeploymentRequest, callback: google.cloud.chronicle.v1.RuleService.UpdateRuleDeploymentCallback): void;Calls UpdateRuleDeployment.
| Parameters | |
|---|---|
| Name | Description |
request |
IUpdateRuleDeploymentRequest
UpdateRuleDeploymentRequest message or plain object |
callback |
UpdateRuleDeploymentCallback
Node-style callback called with the error, if any, and RuleDeployment |
| Returns | |
|---|---|
| Type | Description |
void |
|
updateRuleDeployment(request)
public updateRuleDeployment(request: google.cloud.chronicle.v1.IUpdateRuleDeploymentRequest): Promise<google.cloud.chronicle.v1.RuleDeployment>;Calls UpdateRuleDeployment.
| Parameter | |
|---|---|
| Name | Description |
request |
IUpdateRuleDeploymentRequest
UpdateRuleDeploymentRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.RuleDeployment> |
Promise |
verifyRuleText(request, callback)
public verifyRuleText(request: google.cloud.chronicle.v1.IVerifyRuleTextRequest, callback: google.cloud.chronicle.v1.RuleService.VerifyRuleTextCallback): void;Calls VerifyRuleText.
| Parameters | |
|---|---|
| Name | Description |
request |
IVerifyRuleTextRequest
VerifyRuleTextRequest message or plain object |
callback |
VerifyRuleTextCallback
Node-style callback called with the error, if any, and VerifyRuleTextResponse |
| Returns | |
|---|---|
| Type | Description |
void |
|
verifyRuleText(request)
public verifyRuleText(request: google.cloud.chronicle.v1.IVerifyRuleTextRequest): Promise<google.cloud.chronicle.v1.VerifyRuleTextResponse>;Calls VerifyRuleText.
| Parameter | |
|---|---|
| Name | Description |
request |
IVerifyRuleTextRequest
VerifyRuleTextRequest message or plain object |
| Returns | |
|---|---|
| Type | Description |
Promise<google.cloud.chronicle.v1.VerifyRuleTextResponse> |
Promise |