The EntityTypesConnection
object for EntityTypesClient
.
More...
#include <google/cloud/dialogflow_cx/entity_types_connection.h>
|
virtual | ~EntityTypesConnection ()=0 |
|
virtual Options | options () |
|
virtual StreamRange< google::cloud::dialogflow::cx::v3::EntityType > | ListEntityTypes (google::cloud::dialogflow::cx::v3::ListEntityTypesRequest request) |
|
virtual StatusOr< google::cloud::dialogflow::cx::v3::EntityType > | GetEntityType (google::cloud::dialogflow::cx::v3::GetEntityTypeRequest const &request) |
|
virtual StatusOr< google::cloud::dialogflow::cx::v3::EntityType > | CreateEntityType (google::cloud::dialogflow::cx::v3::CreateEntityTypeRequest const &request) |
|
virtual StatusOr< google::cloud::dialogflow::cx::v3::EntityType > | UpdateEntityType (google::cloud::dialogflow::cx::v3::UpdateEntityTypeRequest const &request) |
|
virtual Status | DeleteEntityType (google::cloud::dialogflow::cx::v3::DeleteEntityTypeRequest const &request) |
|
The EntityTypesConnection
object for EntityTypesClient
.
This interface defines virtual methods for each of the user-facing overload sets in EntityTypesClient
. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type EntityTypesClient
.
To create a concrete instance, see MakeEntityTypesConnection()
.
For mocking, see dialogflow_cx_mocks::MockEntityTypesConnection
.
◆ ~EntityTypesConnection()
virtual google::cloud::dialogflow_cx::EntityTypesConnection::~EntityTypesConnection |
( |
| ) |
|
|
pure virtual |
◆ CreateEntityType()
virtual StatusOr< google::cloud::dialogflow::cx::v3::EntityType > google::cloud::dialogflow_cx::EntityTypesConnection::CreateEntityType |
( |
google::cloud::dialogflow::cx::v3::CreateEntityTypeRequest const & |
request | ) |
|
|
virtual |
◆ DeleteEntityType()
virtual Status google::cloud::dialogflow_cx::EntityTypesConnection::DeleteEntityType |
( |
google::cloud::dialogflow::cx::v3::DeleteEntityTypeRequest const & |
request | ) |
|
|
virtual |
◆ GetEntityType()
virtual StatusOr< google::cloud::dialogflow::cx::v3::EntityType > google::cloud::dialogflow_cx::EntityTypesConnection::GetEntityType |
( |
google::cloud::dialogflow::cx::v3::GetEntityTypeRequest const & |
request | ) |
|
|
virtual |
◆ ListEntityTypes()
virtual StreamRange< google::cloud::dialogflow::cx::v3::EntityType > google::cloud::dialogflow_cx::EntityTypesConnection::ListEntityTypes |
( |
google::cloud::dialogflow::cx::v3::ListEntityTypesRequest |
request | ) |
|
|
virtual |
◆ options()
virtual Options google::cloud::dialogflow_cx::EntityTypesConnection::options |
( |
| ) |
|
|
inlinevirtual |
◆ UpdateEntityType()
virtual StatusOr< google::cloud::dialogflow::cx::v3::EntityType > google::cloud::dialogflow_cx::EntityTypesConnection::UpdateEntityType |
( |
google::cloud::dialogflow::cx::v3::UpdateEntityTypeRequest const & |
request | ) |
|
|
virtual |