The EntityServiceConnection
object for EntityServiceClient
.
This interface defines virtual methods for each of the user-facing overload sets in EntityServiceClient
. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type EntityServiceClient
.
To create a concrete instance, see MakeEntityServiceConnection()
.
For mocking, see chronicle_v1_mocks::MockEntityServiceConnection
.
Functions
virtual options()
Returns | |
---|---|
Type | Description |
Options |
virtual GetWatchlist(google::cloud::chronicle::v1::GetWatchlistRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::chronicle::v1::GetWatchlistRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::chronicle::v1::Watchlist > |
virtual ListWatchlists(google::cloud::chronicle::v1::ListWatchlistsRequest)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::chronicle::v1::ListWatchlistsRequest
|
Returns | |
---|---|
Type | Description |
StreamRange< google::cloud::chronicle::v1::Watchlist > |
virtual CreateWatchlist(google::cloud::chronicle::v1::CreateWatchlistRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::chronicle::v1::CreateWatchlistRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::chronicle::v1::Watchlist > |
virtual UpdateWatchlist(google::cloud::chronicle::v1::UpdateWatchlistRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::chronicle::v1::UpdateWatchlistRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::chronicle::v1::Watchlist > |
virtual DeleteWatchlist(google::cloud::chronicle::v1::DeleteWatchlistRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::chronicle::v1::DeleteWatchlistRequest const &
|
Returns | |
---|---|
Type | Description |
Status |
virtual ListOperations(google::longrunning::ListOperationsRequest)
Parameter | |
---|---|
Name | Description |
request |
google::longrunning::ListOperationsRequest
|
Returns | |
---|---|
Type | Description |
StreamRange< google::longrunning::Operation > |
virtual GetOperation(google::longrunning::GetOperationRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::longrunning::GetOperationRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::longrunning::Operation > |
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::longrunning::DeleteOperationRequest const &
|
Returns | |
---|---|
Type | Description |
Status |
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::longrunning::CancelOperationRequest const &
|
Returns | |
---|---|
Type | Description |
Status |