Class TestCasesGrpc.TestCasesBlockingV2Stub (0.87.0)
public static final class TestCasesGrpc.TestCasesBlockingV2Stub extends AbstractBlockingStub<TestCasesGrpc.TestCasesBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service TestCases.
Service for managing Test
Cases and Test Case
Results.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
TestCasesGrpc.TestCasesBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
batchDeleteTestCases(BatchDeleteTestCasesRequest request)
public Empty batchDeleteTestCases(BatchDeleteTestCasesRequest request)
Batch deletes test cases.
Returns |
Type |
Description |
Empty |
|
batchRunTestCases(BatchRunTestCasesRequest request)
public Operation batchRunTestCases(BatchRunTestCasesRequest request)
Kicks off a batch run of test cases.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
:
BatchRunTestCasesMetadata
response
:
BatchRunTestCasesResponse
build(Channel channel, CallOptions callOptions)
protected TestCasesGrpc.TestCasesBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
calculateCoverage(CalculateCoverageRequest request)
public CalculateCoverageResponse calculateCoverage(CalculateCoverageRequest request)
Calculates the test coverage for an agent.
createTestCase(CreateTestCaseRequest request)
public TestCase createTestCase(CreateTestCaseRequest request)
Creates a test case for the given agent.
exportTestCases(ExportTestCasesRequest request)
public Operation exportTestCases(ExportTestCasesRequest request)
Exports the test cases under the agent to a Cloud Storage bucket or a local
file. Filter can be applied to export a subset of test cases.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
:
ExportTestCasesMetadata
response
:
ExportTestCasesResponse
getTestCase(GetTestCaseRequest request)
public TestCase getTestCase(GetTestCaseRequest request)
getTestCaseResult(GetTestCaseResultRequest request)
public TestCaseResult getTestCaseResult(GetTestCaseResultRequest request)
importTestCases(ImportTestCasesRequest request)
public Operation importTestCases(ImportTestCasesRequest request)
Imports the test cases from a Cloud Storage bucket or a local file. It
always creates new test cases and won't overwrite any existing ones. The
provided ID in the imported test case is neglected.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
:
ImportTestCasesMetadata
response
:
ImportTestCasesResponse
listTestCaseResults(ListTestCaseResultsRequest request)
public ListTestCaseResultsResponse listTestCaseResults(ListTestCaseResultsRequest request)
Fetches the list of run results for the given test case. A maximum of 100
results are kept for each test case.
listTestCases(ListTestCasesRequest request)
public ListTestCasesResponse listTestCases(ListTestCasesRequest request)
Fetches a list of test cases for a given agent.
runTestCase(RunTestCaseRequest request)
public Operation runTestCase(RunTestCaseRequest request)
Kicks off a test case run.
This method is a long-running
operation.
The returned Operation
type has the following method-specific fields:
metadata
:
RunTestCaseMetadata
response
:
RunTestCaseResponse
updateTestCase(UpdateTestCaseRequest request)
public TestCase updateTestCase(UpdateTestCaseRequest request)
Updates the specified test case.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]