{
  "schema": "1.0",
  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
  "language": "java",
  "protoPackage": "google.cloud.websecurityscanner.v1beta",
  "libraryPackage": "com.google.cloud.websecurityscanner.v1beta",
  "services": {
    "WebSecurityScanner": {
      "clients": {
        "grpc": {
          "libraryClient": "WebSecurityScannerClient",
          "rpcs": {
            "CreateScanConfig": {
              "methods": ["createScanConfig", "createScanConfig", "createScanConfig", "createScanConfigCallable"]
            },
            "DeleteScanConfig": {
              "methods": ["deleteScanConfig", "deleteScanConfig", "deleteScanConfig", "deleteScanConfigCallable"]
            },
            "GetFinding": {
              "methods": ["getFinding", "getFinding", "getFinding", "getFindingCallable"]
            },
            "GetScanConfig": {
              "methods": ["getScanConfig", "getScanConfig", "getScanConfig", "getScanConfigCallable"]
            },
            "GetScanRun": {
              "methods": ["getScanRun", "getScanRun", "getScanRun", "getScanRunCallable"]
            },
            "ListCrawledUrls": {
              "methods": ["listCrawledUrls", "listCrawledUrls", "listCrawledUrls", "listCrawledUrlsPagedCallable", "listCrawledUrlsCallable"]
            },
            "ListFindingTypeStats": {
              "methods": ["listFindingTypeStats", "listFindingTypeStats", "listFindingTypeStats", "listFindingTypeStatsCallable"]
            },
            "ListFindings": {
              "methods": ["listFindings", "listFindings", "listFindings", "listFindingsPagedCallable", "listFindingsCallable"]
            },
            "ListScanConfigs": {
              "methods": ["listScanConfigs", "listScanConfigs", "listScanConfigs", "listScanConfigsPagedCallable", "listScanConfigsCallable"]
            },
            "ListScanRuns": {
              "methods": ["listScanRuns", "listScanRuns", "listScanRuns", "listScanRunsPagedCallable", "listScanRunsCallable"]
            },
            "StartScanRun": {
              "methods": ["startScanRun", "startScanRun", "startScanRun", "startScanRunCallable"]
            },
            "StopScanRun": {
              "methods": ["stopScanRun", "stopScanRun", "stopScanRun", "stopScanRunCallable"]
            },
            "UpdateScanConfig": {
              "methods": ["updateScanConfig", "updateScanConfig", "updateScanConfigCallable"]
            }
          }
        }
      }
    }
  }
}