{
  "schema": "1.0",
  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
  "language": "java",
  "protoPackage": "google.container.v1",
  "libraryPackage": "com.google.cloud.container.v1",
  "services": {
    "ClusterManager": {
      "clients": {
        "grpc": {
          "libraryClient": "ClusterManagerClient",
          "rpcs": {
            "CancelOperation": {
              "methods": ["cancelOperation", "cancelOperation", "cancelOperation", "cancelOperationCallable"]
            },
            "CompleteIPRotation": {
              "methods": ["completeIPRotation", "completeIPRotation", "completeIPRotation", "completeIPRotationCallable"]
            },
            "CompleteNodePoolUpgrade": {
              "methods": ["completeNodePoolUpgrade", "completeNodePoolUpgradeCallable"]
            },
            "CreateCluster": {
              "methods": ["createCluster", "createCluster", "createCluster", "createClusterCallable"]
            },
            "CreateNodePool": {
              "methods": ["createNodePool", "createNodePool", "createNodePool", "createNodePoolCallable"]
            },
            "DeleteCluster": {
              "methods": ["deleteCluster", "deleteCluster", "deleteCluster", "deleteClusterCallable"]
            },
            "DeleteNodePool": {
              "methods": ["deleteNodePool", "deleteNodePool", "deleteNodePool", "deleteNodePoolCallable"]
            },
            "GetCluster": {
              "methods": ["getCluster", "getCluster", "getCluster", "getClusterCallable"]
            },
            "GetJSONWebKeys": {
              "methods": ["getJSONWebKeys", "getJSONWebKeysCallable"]
            },
            "GetNodePool": {
              "methods": ["getNodePool", "getNodePool", "getNodePool", "getNodePoolCallable"]
            },
            "GetOperation": {
              "methods": ["getOperation", "getOperation", "getOperation", "getOperationCallable"]
            },
            "GetServerConfig": {
              "methods": ["getServerConfig", "getServerConfig", "getServerConfig", "getServerConfigCallable"]
            },
            "ListClusters": {
              "methods": ["listClusters", "listClusters", "listClusters", "listClustersCallable"]
            },
            "ListNodePools": {
              "methods": ["listNodePools", "listNodePools", "listNodePools", "listNodePoolsCallable"]
            },
            "ListOperations": {
              "methods": ["listOperations", "listOperations", "listOperationsCallable"]
            },
            "ListUsableSubnetworks": {
              "methods": ["listUsableSubnetworks", "listUsableSubnetworksPagedCallable", "listUsableSubnetworksCallable"]
            },
            "RollbackNodePoolUpgrade": {
              "methods": ["rollbackNodePoolUpgrade", "rollbackNodePoolUpgrade", "rollbackNodePoolUpgrade", "rollbackNodePoolUpgradeCallable"]
            },
            "SetAddonsConfig": {
              "methods": ["setAddonsConfig", "setAddonsConfig", "setAddonsConfig", "setAddonsConfigCallable"]
            },
            "SetLabels": {
              "methods": ["setLabels", "setLabelsCallable"]
            },
            "SetLegacyAbac": {
              "methods": ["setLegacyAbac", "setLegacyAbac", "setLegacyAbac", "setLegacyAbacCallable"]
            },
            "SetLocations": {
              "methods": ["setLocations", "setLocations", "setLocations", "setLocationsCallable"]
            },
            "SetLoggingService": {
              "methods": ["setLoggingService", "setLoggingService", "setLoggingService", "setLoggingServiceCallable"]
            },
            "SetMaintenancePolicy": {
              "methods": ["setMaintenancePolicy", "setMaintenancePolicy", "setMaintenancePolicy", "setMaintenancePolicyCallable"]
            },
            "SetMasterAuth": {
              "methods": ["setMasterAuth", "setMasterAuthCallable"]
            },
            "SetMonitoringService": {
              "methods": ["setMonitoringService", "setMonitoringService", "setMonitoringService", "setMonitoringServiceCallable"]
            },
            "SetNetworkPolicy": {
              "methods": ["setNetworkPolicy", "setNetworkPolicy", "setNetworkPolicy", "setNetworkPolicyCallable"]
            },
            "SetNodePoolAutoscaling": {
              "methods": ["setNodePoolAutoscaling", "setNodePoolAutoscalingCallable"]
            },
            "SetNodePoolManagement": {
              "methods": ["setNodePoolManagement", "setNodePoolManagementCallable"]
            },
            "SetNodePoolSize": {
              "methods": ["setNodePoolSize", "setNodePoolSizeCallable"]
            },
            "StartIPRotation": {
              "methods": ["startIPRotation", "startIPRotation", "startIPRotation", "startIPRotationCallable"]
            },
            "UpdateCluster": {
              "methods": ["updateCluster", "updateCluster", "updateCluster", "updateClusterCallable"]
            },
            "UpdateMaster": {
              "methods": ["updateMaster", "updateMaster", "updateMaster", "updateMasterCallable"]
            },
            "UpdateNodePool": {
              "methods": ["updateNodePool", "updateNodePoolCallable"]
            }
          }
        }
      }
    }
  }
}