A class to mock WarehouseConnection.
Application developers may want to test their code with simulated responses, including errors, from an object of type WarehouseClient. To do so, construct an object of type WarehouseClient with an instance of this class. Then use the Google Test framework functions to program the behavior of this mock.
See Also
This example for how to test your application with GoogleTest. While the example showcases types from the BigQuery library, the underlying principles apply for any pair of *Client and *Connection.
Functions
virtual options()
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Returns |
| Type |
Description |
Options |
|
virtual CreateAsset(google::cloud::visionai::v1::CreateAssetRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::CreateAssetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Asset > |
|
virtual UpdateAsset(google::cloud::visionai::v1::UpdateAssetRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateAssetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Asset > |
|
virtual GetAsset(google::cloud::visionai::v1::GetAssetRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetAssetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Asset > |
|
virtual ListAssets(google::cloud::visionai::v1::ListAssetsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListAssetsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::Asset > |
|
virtual DeleteAsset(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::DeleteAssetMetadata > > |
|
virtual UploadAsset(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::UploadAssetResponse > > |
|
virtual GenerateRetrievalUrl(google::cloud::visionai::v1::GenerateRetrievalUrlRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GenerateRetrievalUrlRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::GenerateRetrievalUrlResponse > |
|
virtual AnalyzeAsset(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::AnalyzeAssetResponse > > |
|
virtual IndexAsset(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::IndexAssetResponse > > |
|
virtual RemoveIndexAsset(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::RemoveIndexAssetResponse > > |
|
virtual ViewIndexedAssets(google::cloud::visionai::v1::ViewIndexedAssetsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ViewIndexedAssetsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::IndexedAsset > |
|
virtual CreateIndex(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::Index > > |
|
virtual UpdateIndex(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::Index > > |
|
virtual GetIndex(google::cloud::visionai::v1::GetIndexRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetIndexRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Index > |
|
virtual ListIndexes(google::cloud::visionai::v1::ListIndexesRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListIndexesRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::Index > |
|
virtual DeleteIndex(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::DeleteIndexMetadata > > |
|
virtual CreateCorpus(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::Corpus > > |
|
virtual GetCorpus(google::cloud::visionai::v1::GetCorpusRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetCorpusRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Corpus > |
|
virtual UpdateCorpus(google::cloud::visionai::v1::UpdateCorpusRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateCorpusRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Corpus > |
|
virtual ListCorpora(google::cloud::visionai::v1::ListCorporaRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListCorporaRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::Corpus > |
|
virtual DeleteCorpus(google::cloud::visionai::v1::DeleteCorpusRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::DeleteCorpusRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual AnalyzeCorpus(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::AnalyzeCorpusResponse > > |
|
virtual CreateDataSchema(google::cloud::visionai::v1::CreateDataSchemaRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::CreateDataSchemaRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::DataSchema > |
|
virtual UpdateDataSchema(google::cloud::visionai::v1::UpdateDataSchemaRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateDataSchemaRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::DataSchema > |
|
virtual GetDataSchema(google::cloud::visionai::v1::GetDataSchemaRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetDataSchemaRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::DataSchema > |
|
virtual DeleteDataSchema(google::cloud::visionai::v1::DeleteDataSchemaRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::DeleteDataSchemaRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListDataSchemas(google::cloud::visionai::v1::ListDataSchemasRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListDataSchemasRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::DataSchema > |
|
virtual CreateAnnotation(google::cloud::visionai::v1::CreateAnnotationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::CreateAnnotationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Annotation > |
|
virtual GetAnnotation(google::cloud::visionai::v1::GetAnnotationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetAnnotationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Annotation > |
|
virtual ListAnnotations(google::cloud::visionai::v1::ListAnnotationsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListAnnotationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::Annotation > |
|
virtual UpdateAnnotation(google::cloud::visionai::v1::UpdateAnnotationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateAnnotationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Annotation > |
|
virtual DeleteAnnotation(google::cloud::visionai::v1::DeleteAnnotationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::DeleteAnnotationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual AsyncIngestAsset()
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Returns |
| Type |
Description |
std::unique_ptr<::google::cloud::AsyncStreamingReadWriteRpc< google::cloud::visionai::v1::IngestAssetRequest, google::cloud::visionai::v1::IngestAssetResponse > > |
|
virtual ClipAsset(google::cloud::visionai::v1::ClipAssetRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ClipAssetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::ClipAssetResponse > |
|
virtual GenerateHlsUri(google::cloud::visionai::v1::GenerateHlsUriRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GenerateHlsUriRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::GenerateHlsUriResponse > |
|
virtual ImportAssets(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::ImportAssetsResponse > > |
|
virtual CreateSearchConfig(google::cloud::visionai::v1::CreateSearchConfigRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::CreateSearchConfigRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::SearchConfig > |
|
virtual UpdateSearchConfig(google::cloud::visionai::v1::UpdateSearchConfigRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateSearchConfigRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::SearchConfig > |
|
virtual GetSearchConfig(google::cloud::visionai::v1::GetSearchConfigRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetSearchConfigRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::SearchConfig > |
|
virtual DeleteSearchConfig(google::cloud::visionai::v1::DeleteSearchConfigRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::DeleteSearchConfigRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListSearchConfigs(google::cloud::visionai::v1::ListSearchConfigsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListSearchConfigsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::SearchConfig > |
|
virtual CreateSearchHypernym(google::cloud::visionai::v1::CreateSearchHypernymRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::CreateSearchHypernymRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::SearchHypernym > |
|
virtual UpdateSearchHypernym(google::cloud::visionai::v1::UpdateSearchHypernymRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateSearchHypernymRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::SearchHypernym > |
|
virtual GetSearchHypernym(google::cloud::visionai::v1::GetSearchHypernymRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetSearchHypernymRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::SearchHypernym > |
|
virtual DeleteSearchHypernym(google::cloud::visionai::v1::DeleteSearchHypernymRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::DeleteSearchHypernymRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListSearchHypernyms(google::cloud::visionai::v1::ListSearchHypernymsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListSearchHypernymsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::SearchHypernym > |
|
virtual SearchAssets(google::cloud::visionai::v1::SearchAssetsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::SearchAssetsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::SearchResultItem > |
|
virtual SearchIndexEndpoint(google::cloud::visionai::v1::SearchIndexEndpointRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::SearchIndexEndpointRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::SearchResultItem > |
|
virtual CreateIndexEndpoint(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::IndexEndpoint > > |
|
virtual GetIndexEndpoint(google::cloud::visionai::v1::GetIndexEndpointRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetIndexEndpointRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::IndexEndpoint > |
|
virtual ListIndexEndpoints(google::cloud::visionai::v1::ListIndexEndpointsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListIndexEndpointsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::IndexEndpoint > |
|
virtual UpdateIndexEndpoint(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::IndexEndpoint > > |
|
virtual DeleteIndexEndpoint(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::DeleteIndexEndpointMetadata > > |
|
virtual DeployIndex(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::DeployIndexResponse > > |
|
virtual UndeployIndex(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::UndeployIndexResponse > > |
|
virtual CreateCollection(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::Collection > > |
|
virtual DeleteCollection(google::longrunning::Operation const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::visionai::v1::DeleteCollectionMetadata > > |
|
virtual GetCollection(google::cloud::visionai::v1::GetCollectionRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::GetCollectionRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Collection > |
|
virtual UpdateCollection(google::cloud::visionai::v1::UpdateCollectionRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::UpdateCollectionRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::Collection > |
|
virtual ListCollections(google::cloud::visionai::v1::ListCollectionsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ListCollectionsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::Collection > |
|
virtual AddCollectionItem(google::cloud::visionai::v1::AddCollectionItemRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::AddCollectionItemRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::AddCollectionItemResponse > |
|
virtual RemoveCollectionItem(google::cloud::visionai::v1::RemoveCollectionItemRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::RemoveCollectionItemRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::visionai::v1::RemoveCollectionItemResponse > |
|
virtual ViewCollectionItems(google::cloud::visionai::v1::ViewCollectionItemsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::visionai::v1::ViewCollectionItemsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::visionai::v1::CollectionItem > |
|
virtual ListLocations(google::cloud::location::ListLocationsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::location::ListLocationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::location::Location > |
|
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::cloud::location::GetLocationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::location::Location > |
|
virtual ListOperations(google::longrunning::ListOperationsRequest)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::longrunning::ListOperationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::longrunning::Operation > |
|
virtual GetOperation(google::longrunning::GetOperationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::longrunning::GetOperationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::longrunning::DeleteOperationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
This function is implemented using gMock's MOCK_METHOD().
Consult the gMock documentation to use this mock in your tests.
| Parameter |
| Name |
Description |
request |
google::longrunning::CancelOperationRequest const &
|
| Returns |
| Type |
Description |
Status |
|