blob: 418501f2771a347ddeee40ced124a30de0338d9d [file] [log] [blame]
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods.",
"language": "go",
"protoPackage": "google.cloud.dialogflow.cx.v3beta1",
"libraryPackage": "cloud.google.com/go/dialogflow/cx/apiv3beta1",
"services": {
"Agents": {
"clients": {
"grpc": {
"libraryClient": "Agents",
"rpcs": {
"CreateAgent": {
"methods": [
"CreateAgent"
]
},
"DeleteAgent": {
"methods": [
"DeleteAgent"
]
},
"ExportAgent": {
"methods": [
"ExportAgent"
]
},
"GetAgent": {
"methods": [
"GetAgent"
]
},
"GetAgentValidationResult": {
"methods": [
"GetAgentValidationResult"
]
},
"ListAgents": {
"methods": [
"ListAgents"
]
},
"RestoreAgent": {
"methods": [
"RestoreAgent"
]
},
"UpdateAgent": {
"methods": [
"UpdateAgent"
]
},
"ValidateAgent": {
"methods": [
"ValidateAgent"
]
}
}
}
}
},
"EntityTypes": {
"clients": {
"grpc": {
"libraryClient": "EntityTypes",
"rpcs": {
"CreateEntityType": {
"methods": [
"CreateEntityType"
]
},
"DeleteEntityType": {
"methods": [
"DeleteEntityType"
]
},
"GetEntityType": {
"methods": [
"GetEntityType"
]
},
"ListEntityTypes": {
"methods": [
"ListEntityTypes"
]
},
"UpdateEntityType": {
"methods": [
"UpdateEntityType"
]
}
}
}
}
},
"Environments": {
"clients": {
"grpc": {
"libraryClient": "Environments",
"rpcs": {
"CreateEnvironment": {
"methods": [
"CreateEnvironment"
]
},
"DeleteEnvironment": {
"methods": [
"DeleteEnvironment"
]
},
"GetEnvironment": {
"methods": [
"GetEnvironment"
]
},
"ListEnvironments": {
"methods": [
"ListEnvironments"
]
},
"LookupEnvironmentHistory": {
"methods": [
"LookupEnvironmentHistory"
]
},
"UpdateEnvironment": {
"methods": [
"UpdateEnvironment"
]
}
}
}
}
},
"Experiments": {
"clients": {
"grpc": {
"libraryClient": "Experiments",
"rpcs": {
"CreateExperiment": {
"methods": [
"CreateExperiment"
]
},
"DeleteExperiment": {
"methods": [
"DeleteExperiment"
]
},
"GetExperiment": {
"methods": [
"GetExperiment"
]
},
"ListExperiments": {
"methods": [
"ListExperiments"
]
},
"StartExperiment": {
"methods": [
"StartExperiment"
]
},
"StopExperiment": {
"methods": [
"StopExperiment"
]
},
"UpdateExperiment": {
"methods": [
"UpdateExperiment"
]
}
}
}
}
},
"Flows": {
"clients": {
"grpc": {
"libraryClient": "Flows",
"rpcs": {
"CreateFlow": {
"methods": [
"CreateFlow"
]
},
"DeleteFlow": {
"methods": [
"DeleteFlow"
]
},
"GetFlow": {
"methods": [
"GetFlow"
]
},
"GetFlowValidationResult": {
"methods": [
"GetFlowValidationResult"
]
},
"ListFlows": {
"methods": [
"ListFlows"
]
},
"TrainFlow": {
"methods": [
"TrainFlow"
]
},
"UpdateFlow": {
"methods": [
"UpdateFlow"
]
},
"ValidateFlow": {
"methods": [
"ValidateFlow"
]
}
}
}
}
},
"Intents": {
"clients": {
"grpc": {
"libraryClient": "Intents",
"rpcs": {
"CreateIntent": {
"methods": [
"CreateIntent"
]
},
"DeleteIntent": {
"methods": [
"DeleteIntent"
]
},
"GetIntent": {
"methods": [
"GetIntent"
]
},
"ListIntents": {
"methods": [
"ListIntents"
]
},
"UpdateIntent": {
"methods": [
"UpdateIntent"
]
}
}
}
}
},
"Pages": {
"clients": {
"grpc": {
"libraryClient": "Pages",
"rpcs": {
"CreatePage": {
"methods": [
"CreatePage"
]
},
"DeletePage": {
"methods": [
"DeletePage"
]
},
"GetPage": {
"methods": [
"GetPage"
]
},
"ListPages": {
"methods": [
"ListPages"
]
},
"UpdatePage": {
"methods": [
"UpdatePage"
]
}
}
}
}
},
"SecuritySettingsService": {
"clients": {
"grpc": {
"libraryClient": "SecuritySettings",
"rpcs": {
"CreateSecuritySettings": {
"methods": [
"CreateSecuritySettings"
]
},
"DeleteSecuritySettings": {
"methods": [
"DeleteSecuritySettings"
]
},
"GetSecuritySettings": {
"methods": [
"GetSecuritySettings"
]
},
"ListSecuritySettings": {
"methods": [
"ListSecuritySettings"
]
},
"UpdateSecuritySettings": {
"methods": [
"UpdateSecuritySettings"
]
}
}
}
}
},
"SessionEntityTypes": {
"clients": {
"grpc": {
"libraryClient": "SessionEntityTypes",
"rpcs": {
"CreateSessionEntityType": {
"methods": [
"CreateSessionEntityType"
]
},
"DeleteSessionEntityType": {
"methods": [
"DeleteSessionEntityType"
]
},
"GetSessionEntityType": {
"methods": [
"GetSessionEntityType"
]
},
"ListSessionEntityTypes": {
"methods": [
"ListSessionEntityTypes"
]
},
"UpdateSessionEntityType": {
"methods": [
"UpdateSessionEntityType"
]
}
}
}
}
},
"Sessions": {
"clients": {
"grpc": {
"libraryClient": "Sessions",
"rpcs": {
"DetectIntent": {
"methods": [
"DetectIntent"
]
},
"FulfillIntent": {
"methods": [
"FulfillIntent"
]
},
"MatchIntent": {
"methods": [
"MatchIntent"
]
},
"StreamingDetectIntent": {
"methods": [
"StreamingDetectIntent"
]
}
}
}
}
},
"TestCases": {
"clients": {
"grpc": {
"libraryClient": "TestCases",
"rpcs": {
"BatchDeleteTestCases": {
"methods": [
"BatchDeleteTestCases"
]
},
"BatchRunTestCases": {
"methods": [
"BatchRunTestCases"
]
},
"CalculateCoverage": {
"methods": [
"CalculateCoverage"
]
},
"CreateTestCase": {
"methods": [
"CreateTestCase"
]
},
"ExportTestCases": {
"methods": [
"ExportTestCases"
]
},
"GetTestCase": {
"methods": [
"GetTestCase"
]
},
"ImportTestCases": {
"methods": [
"ImportTestCases"
]
},
"ListTestCaseResults": {
"methods": [
"ListTestCaseResults"
]
},
"ListTestCases": {
"methods": [
"ListTestCases"
]
},
"RunTestCase": {
"methods": [
"RunTestCase"
]
},
"UpdateTestCase": {
"methods": [
"UpdateTestCase"
]
}
}
}
}
},
"TransitionRouteGroups": {
"clients": {
"grpc": {
"libraryClient": "TransitionRouteGroups",
"rpcs": {
"CreateTransitionRouteGroup": {
"methods": [
"CreateTransitionRouteGroup"
]
},
"DeleteTransitionRouteGroup": {
"methods": [
"DeleteTransitionRouteGroup"
]
},
"GetTransitionRouteGroup": {
"methods": [
"GetTransitionRouteGroup"
]
},
"ListTransitionRouteGroups": {
"methods": [
"ListTransitionRouteGroups"
]
},
"UpdateTransitionRouteGroup": {
"methods": [
"UpdateTransitionRouteGroup"
]
}
}
}
}
},
"Versions": {
"clients": {
"grpc": {
"libraryClient": "Versions",
"rpcs": {
"CreateVersion": {
"methods": [
"CreateVersion"
]
},
"DeleteVersion": {
"methods": [
"DeleteVersion"
]
},
"GetVersion": {
"methods": [
"GetVersion"
]
},
"ListVersions": {
"methods": [
"ListVersions"
]
},
"LoadVersion": {
"methods": [
"LoadVersion"
]
},
"UpdateVersion": {
"methods": [
"UpdateVersion"
]
}
}
}
}
},
"Webhooks": {
"clients": {
"grpc": {
"libraryClient": "Webhooks",
"rpcs": {
"CreateWebhook": {
"methods": [
"CreateWebhook"
]
},
"DeleteWebhook": {
"methods": [
"DeleteWebhook"
]
},
"GetWebhook": {
"methods": [
"GetWebhook"
]
},
"ListWebhooks": {
"methods": [
"ListWebhooks"
]
},
"UpdateWebhook": {
"methods": [
"UpdateWebhook"
]
}
}
}
}
}
}
}