Constructor
new Playbooks(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new Playbooks 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
createPlaybook(request, callback) → {undefined}
Calls CreatePlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.ICreatePlaybookRequest | 
           CreatePlaybookRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.CreatePlaybookCallback | 
           Node-style callback called with the error, if any, and Playbook  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
createPlaybook(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.Playbook>}
Calls CreatePlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.ICreatePlaybookRequest | 
           CreatePlaybookRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.Playbook> | 
           Promise  | 
      
createPlaybookVersion(request, callback) → {undefined}
Calls CreatePlaybookVersion.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.ICreatePlaybookVersionRequest | 
           CreatePlaybookVersionRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.CreatePlaybookVersionCallback | 
           Node-style callback called with the error, if any, and PlaybookVersion  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
createPlaybookVersion(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.PlaybookVersion>}
Calls CreatePlaybookVersion.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.ICreatePlaybookVersionRequest | 
           CreatePlaybookVersionRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.PlaybookVersion> | 
           Promise  | 
      
deletePlaybook(request, callback) → {undefined}
Calls DeletePlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IDeletePlaybookRequest | 
           DeletePlaybookRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.DeletePlaybookCallback | 
           Node-style callback called with the error, if any, and Empty  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
deletePlaybook(request) → {Promise.<google.protobuf.Empty>}
Calls DeletePlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IDeletePlaybookRequest | 
           DeletePlaybookRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.protobuf.Empty> | 
           Promise  | 
      
deletePlaybookVersion(request, callback) → {undefined}
Calls DeletePlaybookVersion.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IDeletePlaybookVersionRequest | 
           DeletePlaybookVersionRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.DeletePlaybookVersionCallback | 
           Node-style callback called with the error, if any, and Empty  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
deletePlaybookVersion(request) → {Promise.<google.protobuf.Empty>}
Calls DeletePlaybookVersion.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IDeletePlaybookVersionRequest | 
           DeletePlaybookVersionRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.protobuf.Empty> | 
           Promise  | 
      
getPlaybook(request, callback) → {undefined}
Calls GetPlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IGetPlaybookRequest | 
           GetPlaybookRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.GetPlaybookCallback | 
           Node-style callback called with the error, if any, and Playbook  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
getPlaybook(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.Playbook>}
Calls GetPlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IGetPlaybookRequest | 
           GetPlaybookRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.Playbook> | 
           Promise  | 
      
getPlaybookVersion(request, callback) → {undefined}
Calls GetPlaybookVersion.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IGetPlaybookVersionRequest | 
           GetPlaybookVersionRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.GetPlaybookVersionCallback | 
           Node-style callback called with the error, if any, and PlaybookVersion  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
getPlaybookVersion(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.PlaybookVersion>}
Calls GetPlaybookVersion.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IGetPlaybookVersionRequest | 
           GetPlaybookVersionRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.PlaybookVersion> | 
           Promise  | 
      
listPlaybookVersions(request, callback) → {undefined}
Calls ListPlaybookVersions.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IListPlaybookVersionsRequest | 
           ListPlaybookVersionsRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.ListPlaybookVersionsCallback | 
           Node-style callback called with the error, if any, and ListPlaybookVersionsResponse  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
listPlaybookVersions(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.ListPlaybookVersionsResponse>}
Calls ListPlaybookVersions.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IListPlaybookVersionsRequest | 
           ListPlaybookVersionsRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.ListPlaybookVersionsResponse> | 
           Promise  | 
      
listPlaybooks(request, callback) → {undefined}
Calls ListPlaybooks.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IListPlaybooksRequest | 
           ListPlaybooksRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.ListPlaybooksCallback | 
           Node-style callback called with the error, if any, and ListPlaybooksResponse  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
listPlaybooks(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.ListPlaybooksResponse>}
Calls ListPlaybooks.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IListPlaybooksRequest | 
           ListPlaybooksRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.ListPlaybooksResponse> | 
           Promise  | 
      
updatePlaybook(request, callback) → {undefined}
Calls UpdatePlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IUpdatePlaybookRequest | 
           UpdatePlaybookRequest message or plain object  | 
      
callback | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbooks.UpdatePlaybookCallback | 
           Node-style callback called with the error, if any, and Playbook  | 
      
Returns:
| Type | Description | 
|---|---|
| undefined | 
updatePlaybook(request) → {Promise.<google.cloud.dialogflow.cx.v3beta1.Playbook>}
Calls UpdatePlaybook.
Parameters:
| Name | Type | Description | 
|---|---|---|
request | 
        
        google.cloud.dialogflow.cx.v3beta1.IUpdatePlaybookRequest | 
           UpdatePlaybookRequest message or plain object  | 
      
Returns:
| Type | Description | 
|---|---|
| Promise.<google.cloud.dialogflow.cx.v3beta1.Playbook> | 
           Promise  | 
      
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {Playbooks}
Creates new Playbooks 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 | 
|---|---|
| Playbooks | 
           RPC service. Useful where requests and/or responses are streamed.  | 
      
Type Definitions
CreatePlaybookCallback(error, responseopt)
Callback as used by createPlaybook.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbook | 
            
              <optional> | 
        
        
        
           Playbook  | 
      
CreatePlaybookVersionCallback(error, responseopt)
Callback as used by createPlaybookVersion.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.PlaybookVersion | 
            
              <optional> | 
        
        
        
           PlaybookVersion  | 
      
DeletePlaybookCallback(error, responseopt)
Callback as used by deletePlaybook.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.protobuf.Empty | 
            
              <optional> | 
        
        
        
           Empty  | 
      
DeletePlaybookVersionCallback(error, responseopt)
Callback as used by deletePlaybookVersion.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.protobuf.Empty | 
            
              <optional> | 
        
        
        
           Empty  | 
      
GetPlaybookCallback(error, responseopt)
Callback as used by getPlaybook.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbook | 
            
              <optional> | 
        
        
        
           Playbook  | 
      
GetPlaybookVersionCallback(error, responseopt)
Callback as used by getPlaybookVersion.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.PlaybookVersion | 
            
              <optional> | 
        
        
        
           PlaybookVersion  | 
      
ListPlaybookVersionsCallback(error, responseopt)
Callback as used by listPlaybookVersions.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.ListPlaybookVersionsResponse | 
            
              <optional> | 
        
        
        
           ListPlaybookVersionsResponse  | 
      
ListPlaybooksCallback(error, responseopt)
Callback as used by listPlaybooks.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.ListPlaybooksResponse | 
            
              <optional> | 
        
        
        
           ListPlaybooksResponse  | 
      
UpdatePlaybookCallback(error, responseopt)
Callback as used by updatePlaybook.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
error | 
        
        Error | null | 
           Error, if any  | 
      |
response | 
        
        google.cloud.dialogflow.cx.v3beta1.Playbook | 
            
              <optional> | 
        
        
        
           Playbook  |