Class TestCasesGrpc.TestCasesStub (0.14.7)
0.98.0 (latest)
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public static final class TestCasesGrpc . TestCasesStub extends AbstractAsyncStub<TestCasesGrpc . TestCasesStub >
Service for managing Test Cases and
Test Case Results .
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
TestCasesGrpc.TestCasesStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<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(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.withWaitForReady()
Methods
batchDeleteTestCases(BatchDeleteTestCasesRequest request, StreamObserver<Empty> responseObserver)
public void batchDeleteTestCases ( BatchDeleteTestCasesRequest request , StreamObserver<Empty> responseObserver )
Batch deletes test cases.
Parameters
batchRunTestCases(BatchRunTestCasesRequest request, StreamObserver<Operation> responseObserver)
public void batchRunTestCases ( BatchRunTestCasesRequest request , StreamObserver<Operation> responseObserver )
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
Parameters
build(Channel channel, CallOptions callOptions)
protected TestCasesGrpc . TestCasesStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
calculateCoverage(CalculateCoverageRequest request, StreamObserver<CalculateCoverageResponse> responseObserver)
public void calculateCoverage ( CalculateCoverageRequest request , StreamObserver<CalculateCoverageResponse> responseObserver )
Calculates the test coverage for an agent.
Parameters
createTestCase(CreateTestCaseRequest request, StreamObserver<TestCase> responseObserver)
public void createTestCase ( CreateTestCaseRequest request , StreamObserver<TestCase> responseObserver )
Creates a test case for the given agent.
Parameters
exportTestCases(ExportTestCasesRequest request, StreamObserver<Operation> responseObserver)
public void exportTestCases ( ExportTestCasesRequest request , StreamObserver<Operation> responseObserver )
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
Parameters
getTestCase(GetTestCaseRequest request, StreamObserver<TestCase> responseObserver)
public void getTestCase ( GetTestCaseRequest request , StreamObserver<TestCase> responseObserver )
Parameters
getTestCaseResult(GetTestCaseResultRequest request, StreamObserver<TestCaseResult> responseObserver)
public void getTestCaseResult ( GetTestCaseResultRequest request , StreamObserver<TestCaseResult> responseObserver )
Parameters
importTestCases(ImportTestCasesRequest request, StreamObserver<Operation> responseObserver)
public void importTestCases ( ImportTestCasesRequest request , StreamObserver<Operation> responseObserver )
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
Parameters
listTestCaseResults(ListTestCaseResultsRequest request, StreamObserver<ListTestCaseResultsResponse> responseObserver)
public void listTestCaseResults ( ListTestCaseResultsRequest request , StreamObserver<ListTestCaseResultsResponse> responseObserver )
Fetches a list of results for a given test case.
Parameters
listTestCases(ListTestCasesRequest request, StreamObserver<ListTestCasesResponse> responseObserver)
public void listTestCases ( ListTestCasesRequest request , StreamObserver<ListTestCasesResponse> responseObserver )
Fetches a list of test cases for a given agent.
Parameters
runTestCase(RunTestCaseRequest request, StreamObserver<Operation> responseObserver)
public void runTestCase ( RunTestCaseRequest request , StreamObserver<Operation> responseObserver )
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
Parameters
updateTestCase(UpdateTestCaseRequest request, StreamObserver<TestCase> responseObserver)
public void updateTestCase ( UpdateTestCaseRequest request , StreamObserver<TestCase> responseObserver )
Updates the specified test case.
Parameters
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 2026-03-14 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 2026-03-14 UTC."],[],[]]