Constructor
new EntityTypes(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new EntityTypes service.
Parameters:
| Name | Type | Attributes | Default | Description | 
|---|---|---|---|---|
| rpcImpl | $protobuf.RPCImpl | RPC implementation | ||
| requestDelimited | boolean | <optional> | false | Whether requests are length-delimited | 
| responseDelimited | boolean | <optional> | false | Whether responses are length-delimited | 
Extends
- $protobuf.rpc.Service
Methods
createEntityType(request, callback) → {undefined}
Calls CreateEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.ICreateEntityTypeRequest | CreateEntityTypeRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.CreateEntityTypeCallback | Node-style callback called with the error, if any, and EntityType | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
createEntityType(request) → {Promise.<google.cloud.dialogflow.cx.v3.EntityType>}
Calls CreateEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.ICreateEntityTypeRequest | CreateEntityTypeRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3.EntityType> | Promise | 
deleteEntityType(request, callback) → {undefined}
Calls DeleteEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IDeleteEntityTypeRequest | DeleteEntityTypeRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.DeleteEntityTypeCallback | Node-style callback called with the error, if any, and Empty | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
deleteEntityType(request) → {Promise.<google.protobuf.Empty>}
Calls DeleteEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IDeleteEntityTypeRequest | DeleteEntityTypeRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.protobuf.Empty> | Promise | 
exportEntityTypes(request, callback) → {undefined}
Calls ExportEntityTypes.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IExportEntityTypesRequest | ExportEntityTypesRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.ExportEntityTypesCallback | Node-style callback called with the error, if any, and Operation | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
exportEntityTypes(request) → {Promise.<google.longrunning.Operation>}
Calls ExportEntityTypes.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IExportEntityTypesRequest | ExportEntityTypesRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.longrunning.Operation> | Promise | 
getEntityType(request, callback) → {undefined}
Calls GetEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IGetEntityTypeRequest | GetEntityTypeRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.GetEntityTypeCallback | Node-style callback called with the error, if any, and EntityType | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
getEntityType(request) → {Promise.<google.cloud.dialogflow.cx.v3.EntityType>}
Calls GetEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IGetEntityTypeRequest | GetEntityTypeRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3.EntityType> | Promise | 
importEntityTypes(request, callback) → {undefined}
Calls ImportEntityTypes.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IImportEntityTypesRequest | ImportEntityTypesRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.ImportEntityTypesCallback | Node-style callback called with the error, if any, and Operation | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
importEntityTypes(request) → {Promise.<google.longrunning.Operation>}
Calls ImportEntityTypes.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IImportEntityTypesRequest | ImportEntityTypesRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.longrunning.Operation> | Promise | 
listEntityTypes(request, callback) → {undefined}
Calls ListEntityTypes.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IListEntityTypesRequest | ListEntityTypesRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.ListEntityTypesCallback | Node-style callback called with the error, if any, and ListEntityTypesResponse | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
listEntityTypes(request) → {Promise.<google.cloud.dialogflow.cx.v3.ListEntityTypesResponse>}
Calls ListEntityTypes.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IListEntityTypesRequest | ListEntityTypesRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3.ListEntityTypesResponse> | Promise | 
updateEntityType(request, callback) → {undefined}
Calls UpdateEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IUpdateEntityTypeRequest | UpdateEntityTypeRequest message or plain object | 
| callback | google.cloud.dialogflow.cx.v3.EntityTypes.UpdateEntityTypeCallback | Node-style callback called with the error, if any, and EntityType | 
Returns:
| Type | Description | 
|---|---|
| undefined | 
updateEntityType(request) → {Promise.<google.cloud.dialogflow.cx.v3.EntityType>}
Calls UpdateEntityType.
Parameters:
| Name | Type | Description | 
|---|---|---|
| request | google.cloud.dialogflow.cx.v3.IUpdateEntityTypeRequest | UpdateEntityTypeRequest message or plain object | 
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3.EntityType> | Promise | 
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {EntityTypes}
Creates new EntityTypes service using the specified rpc implementation.
Parameters:
| Name | Type | Attributes | Default | Description | 
|---|---|---|---|---|
| rpcImpl | $protobuf.RPCImpl | RPC implementation | ||
| requestDelimited | boolean | <optional> | false | Whether requests are length-delimited | 
| responseDelimited | boolean | <optional> | false | Whether responses are length-delimited | 
Returns:
| Type | Description | 
|---|---|
| EntityTypes | RPC service. Useful where requests and/or responses are streamed. | 
Type Definitions
CreateEntityTypeCallback(error, responseopt)
Callback as used by createEntityType.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.cloud.dialogflow.cx.v3.EntityType | <optional> | EntityType | 
DeleteEntityTypeCallback(error, responseopt)
Callback as used by deleteEntityType.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.protobuf.Empty | <optional> | Empty | 
ExportEntityTypesCallback(error, responseopt)
Callback as used by exportEntityTypes.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.longrunning.Operation | <optional> | Operation | 
GetEntityTypeCallback(error, responseopt)
Callback as used by getEntityType.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.cloud.dialogflow.cx.v3.EntityType | <optional> | EntityType | 
ImportEntityTypesCallback(error, responseopt)
Callback as used by importEntityTypes.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.longrunning.Operation | <optional> | Operation | 
ListEntityTypesCallback(error, responseopt)
Callback as used by listEntityTypes.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.cloud.dialogflow.cx.v3.ListEntityTypesResponse | <optional> | ListEntityTypesResponse | 
UpdateEntityTypeCallback(error, responseopt)
Callback as used by updateEntityType.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
| error | Error | null | Error, if any | |
| response | google.cloud.dialogflow.cx.v3.EntityType | <optional> | EntityType |