Constructor
new TestCases(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new TestCases service.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
batchDeleteTestCases(request, callback) → {undefined}
Calls BatchDeleteTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IBatchDeleteTestCasesRequest |
BatchDeleteTestCasesRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.BatchDeleteTestCasesCallback |
Node-style callback called with the error, if any, and Empty |
Returns:
Type | Description |
---|---|
undefined |
batchDeleteTestCases(request) → {Promise.<google.protobuf.Empty>}
Calls BatchDeleteTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IBatchDeleteTestCasesRequest |
BatchDeleteTestCasesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.protobuf.Empty> |
Promise |
batchRunTestCases(request, callback) → {undefined}
Calls BatchRunTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IBatchRunTestCasesRequest |
BatchRunTestCasesRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.BatchRunTestCasesCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
batchRunTestCases(request) → {Promise.<google.longrunning.Operation>}
Calls BatchRunTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IBatchRunTestCasesRequest |
BatchRunTestCasesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
calculateCoverage(request, callback) → {undefined}
Calls CalculateCoverage.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.ICalculateCoverageRequest |
CalculateCoverageRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.CalculateCoverageCallback |
Node-style callback called with the error, if any, and CalculateCoverageResponse |
Returns:
Type | Description |
---|---|
undefined |
calculateCoverage(request) → {Promise.<google.cloud.dialogflow.cx.v3.CalculateCoverageResponse>}
Calls CalculateCoverage.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.ICalculateCoverageRequest |
CalculateCoverageRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.CalculateCoverageResponse> |
Promise |
createTestCase(request, callback) → {undefined}
Calls CreateTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.ICreateTestCaseRequest |
CreateTestCaseRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.CreateTestCaseCallback |
Node-style callback called with the error, if any, and TestCase |
Returns:
Type | Description |
---|---|
undefined |
createTestCase(request) → {Promise.<google.cloud.dialogflow.cx.v3.TestCase>}
Calls CreateTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.ICreateTestCaseRequest |
CreateTestCaseRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.TestCase> |
Promise |
exportTestCases(request, callback) → {undefined}
Calls ExportTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IExportTestCasesRequest |
ExportTestCasesRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.ExportTestCasesCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
exportTestCases(request) → {Promise.<google.longrunning.Operation>}
Calls ExportTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IExportTestCasesRequest |
ExportTestCasesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
getTestCase(request, callback) → {undefined}
Calls GetTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IGetTestCaseRequest |
GetTestCaseRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.GetTestCaseCallback |
Node-style callback called with the error, if any, and TestCase |
Returns:
Type | Description |
---|---|
undefined |
getTestCase(request) → {Promise.<google.cloud.dialogflow.cx.v3.TestCase>}
Calls GetTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IGetTestCaseRequest |
GetTestCaseRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.TestCase> |
Promise |
getTestCaseResult(request, callback) → {undefined}
Calls GetTestCaseResult.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IGetTestCaseResultRequest |
GetTestCaseResultRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.GetTestCaseResultCallback |
Node-style callback called with the error, if any, and TestCaseResult |
Returns:
Type | Description |
---|---|
undefined |
getTestCaseResult(request) → {Promise.<google.cloud.dialogflow.cx.v3.TestCaseResult>}
Calls GetTestCaseResult.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IGetTestCaseResultRequest |
GetTestCaseResultRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.TestCaseResult> |
Promise |
importTestCases(request, callback) → {undefined}
Calls ImportTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IImportTestCasesRequest |
ImportTestCasesRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.ImportTestCasesCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
importTestCases(request) → {Promise.<google.longrunning.Operation>}
Calls ImportTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IImportTestCasesRequest |
ImportTestCasesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
listTestCaseResults(request, callback) → {undefined}
Calls ListTestCaseResults.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IListTestCaseResultsRequest |
ListTestCaseResultsRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.ListTestCaseResultsCallback |
Node-style callback called with the error, if any, and ListTestCaseResultsResponse |
Returns:
Type | Description |
---|---|
undefined |
listTestCaseResults(request) → {Promise.<google.cloud.dialogflow.cx.v3.ListTestCaseResultsResponse>}
Calls ListTestCaseResults.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IListTestCaseResultsRequest |
ListTestCaseResultsRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.ListTestCaseResultsResponse> |
Promise |
listTestCases(request, callback) → {undefined}
Calls ListTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IListTestCasesRequest |
ListTestCasesRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.ListTestCasesCallback |
Node-style callback called with the error, if any, and ListTestCasesResponse |
Returns:
Type | Description |
---|---|
undefined |
listTestCases(request) → {Promise.<google.cloud.dialogflow.cx.v3.ListTestCasesResponse>}
Calls ListTestCases.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IListTestCasesRequest |
ListTestCasesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.ListTestCasesResponse> |
Promise |
runTestCase(request, callback) → {undefined}
Calls RunTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IRunTestCaseRequest |
RunTestCaseRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.RunTestCaseCallback |
Node-style callback called with the error, if any, and Operation |
Returns:
Type | Description |
---|---|
undefined |
runTestCase(request) → {Promise.<google.longrunning.Operation>}
Calls RunTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IRunTestCaseRequest |
RunTestCaseRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.longrunning.Operation> |
Promise |
updateTestCase(request, callback) → {undefined}
Calls UpdateTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IUpdateTestCaseRequest |
UpdateTestCaseRequest message or plain object |
callback |
google.cloud.dialogflow.cx.v3.TestCases.UpdateTestCaseCallback |
Node-style callback called with the error, if any, and TestCase |
Returns:
Type | Description |
---|---|
undefined |
updateTestCase(request) → {Promise.<google.cloud.dialogflow.cx.v3.TestCase>}
Calls UpdateTestCase.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.cloud.dialogflow.cx.v3.IUpdateTestCaseRequest |
UpdateTestCaseRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.cloud.dialogflow.cx.v3.TestCase> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {TestCases}
Creates new TestCases service using the specified rpc implementation.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
Type | Description |
---|---|
TestCases |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
BatchDeleteTestCasesCallback(error, responseopt)
Callback as used by batchDeleteTestCases.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.protobuf.Empty |
<optional> |
Empty |
BatchRunTestCasesCallback(error, responseopt)
Callback as used by batchRunTestCases.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
CalculateCoverageCallback(error, responseopt)
Callback as used by calculateCoverage.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.CalculateCoverageResponse |
<optional> |
CalculateCoverageResponse |
CreateTestCaseCallback(error, responseopt)
Callback as used by createTestCase.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.TestCase |
<optional> |
TestCase |
ExportTestCasesCallback(error, responseopt)
Callback as used by exportTestCases.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
GetTestCaseCallback(error, responseopt)
Callback as used by getTestCase.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.TestCase |
<optional> |
TestCase |
GetTestCaseResultCallback(error, responseopt)
Callback as used by getTestCaseResult.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.TestCaseResult |
<optional> |
TestCaseResult |
ImportTestCasesCallback(error, responseopt)
Callback as used by importTestCases.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
ListTestCaseResultsCallback(error, responseopt)
Callback as used by listTestCaseResults.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.ListTestCaseResultsResponse |
<optional> |
ListTestCaseResultsResponse |
ListTestCasesCallback(error, responseopt)
Callback as used by listTestCases.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.ListTestCasesResponse |
<optional> |
ListTestCasesResponse |
RunTestCaseCallback(error, responseopt)
Callback as used by runTestCase.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.longrunning.Operation |
<optional> |
Operation |
UpdateTestCaseCallback(error, responseopt)
Callback as used by updateTestCase.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.cloud.dialogflow.cx.v3.TestCase |
<optional> |
TestCase |