{
  "type": "File",
  "start": 0,
  "end": 4818,
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 121,
      "column": 0
    }
  },
  "program": {
    "type": "Program",
    "start": 0,
    "end": 4818,
    "loc": {
      "start": {
        "line": 1,
        "column": 0
      },
      "end": {
        "line": 121,
        "column": 0
      }
    },
    "sourceType": "module",
    "body": [
      {
        "type": "ImportDeclaration",
        "start": 0,
        "end": 65,
        "loc": {
          "start": {
            "line": 1,
            "column": 0
          },
          "end": {
            "line": 1,
            "column": 65
          }
        },
        "specifiers": [
          {
            "type": "ImportDefaultSpecifier",
            "start": 7,
            "end": 26,
            "loc": {
              "start": {
                "line": 1,
                "column": 7
              },
              "end": {
                "line": 1,
                "column": 26
              }
            },
            "local": {
              "type": "Identifier",
              "start": 7,
              "end": 26,
              "loc": {
                "start": {
                  "line": 1,
                  "column": 7
                },
                "end": {
                  "line": 1,
                  "column": 26
                },
                "identifierName": "ClusterServiceClass"
              },
              "name": "ClusterServiceClass"
            }
          }
        ],
        "source": {
          "type": "StringLiteral",
          "start": 32,
          "end": 64,
          "loc": {
            "start": {
              "line": 1,
              "column": 32
            },
            "end": {
              "line": 1,
              "column": 64
            }
          },
          "extra": {
            "rawValue": "../types/cluster-service-class",
            "raw": "\"../types/cluster-service-class\""
          },
          "value": "../types/cluster-service-class"
        }
      },
      {
        "type": "ImportDeclaration",
        "start": 66,
        "end": 122,
        "loc": {
          "start": {
            "line": 2,
            "column": 0
          },
          "end": {
            "line": 2,
            "column": 56
          }
        },
        "specifiers": [
          {
            "type": "ImportDefaultSpecifier",
            "start": 73,
            "end": 88,
            "loc": {
              "start": {
                "line": 2,
                "column": 7
              },
              "end": {
                "line": 2,
                "column": 22
              }
            },
            "local": {
              "type": "Identifier",
              "start": 73,
              "end": 88,
              "loc": {
                "start": {
                  "line": 2,
                  "column": 7
                },
                "end": {
                  "line": 2,
                  "column": 22
                },
                "identifierName": "ServiceInstance"
              },
              "name": "ServiceInstance"
            }
          }
        ],
        "source": {
          "type": "StringLiteral",
          "start": 94,
          "end": 121,
          "loc": {
            "start": {
              "line": 2,
              "column": 28
            },
            "end": {
              "line": 2,
              "column": 55
            }
          },
          "extra": {
            "rawValue": "../types/service-instance",
            "raw": "\"../types/service-instance\""
          },
          "value": "../types/service-instance"
        }
      },
      {
        "type": "ImportDeclaration",
        "start": 123,
        "end": 185,
        "loc": {
          "start": {
            "line": 3,
            "column": 0
          },
          "end": {
            "line": 3,
            "column": 62
          }
        },
        "specifiers": [
          {
            "type": "ImportDefaultSpecifier",
            "start": 130,
            "end": 148,
            "loc": {
              "start": {
                "line": 3,
                "column": 7
              },
              "end": {
                "line": 3,
                "column": 25
              }
            },
            "local": {
              "type": "Identifier",
              "start": 130,
              "end": 148,
              "loc": {
                "start": {
                  "line": 3,
                  "column": 7
                },
                "end": {
                  "line": 3,
                  "column": 25
                },
                "identifierName": "ProvisionedService"
              },
              "name": "ProvisionedService"
            }
          }
        ],
        "source": {
          "type": "StringLiteral",
          "start": 154,
          "end": 184,
          "loc": {
            "start": {
              "line": 3,
              "column": 31
            },
            "end": {
              "line": 3,
              "column": 61
            }
          },
          "extra": {
            "rawValue": "../types/provisioned-service",
            "raw": "\"../types/provisioned-service\""
          },
          "value": "../types/provisioned-service"
        },
        "trailingComments": [
          {
            "type": "CommentBlock",
            "value": "*\n * Client for retrieving and parsing Provisioned Services.\n ",
            "start": 187,
            "end": 253,
            "loc": {
              "start": {
                "line": 5,
                "column": 0
              },
              "end": {
                "line": 7,
                "column": 3
              }
            }
          }
        ]
      },
      {
        "type": "ExportDefaultDeclaration",
        "start": 254,
        "end": 4817,
        "loc": {
          "start": {
            "line": 8,
            "column": 0
          },
          "end": {
            "line": 120,
            "column": 1
          }
        },
        "declaration": {
          "type": "ClassDeclaration",
          "start": 269,
          "end": 4817,
          "loc": {
            "start": {
              "line": 8,
              "column": 15
            },
            "end": {
              "line": 120,
              "column": 1
            }
          },
          "id": {
            "type": "Identifier",
            "start": 275,
            "end": 299,
            "loc": {
              "start": {
                "line": 8,
                "column": 21
              },
              "end": {
                "line": 8,
                "column": 45
              },
              "identifierName": "ProvisionedServiceClient"
            },
            "name": "ProvisionedServiceClient",
            "leadingComments": null
          },
          "superClass": null,
          "body": {
            "type": "ClassBody",
            "start": 300,
            "end": 4817,
            "loc": {
              "start": {
                "line": 8,
                "column": 46
              },
              "end": {
                "line": 120,
                "column": 1
              }
            },
            "body": [
              {
                "type": "ClassMethod",
                "start": 418,
                "end": 487,
                "loc": {
                  "start": {
                    "line": 14,
                    "column": 2
                  },
                  "end": {
                    "line": 16,
                    "column": 3
                  }
                },
                "static": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 418,
                  "end": 429,
                  "loc": {
                    "start": {
                      "line": 14,
                      "column": 2
                    },
                    "end": {
                      "line": 14,
                      "column": 13
                    },
                    "identifierName": "constructor"
                  },
                  "name": "constructor",
                  "leadingComments": null
                },
                "kind": "constructor",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 430,
                    "end": 442,
                    "loc": {
                      "start": {
                        "line": 14,
                        "column": 14
                      },
                      "end": {
                        "line": 14,
                        "column": 26
                      },
                      "identifierName": "openshiftURL"
                    },
                    "name": "openshiftURL"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 444,
                  "end": 487,
                  "loc": {
                    "start": {
                      "line": 14,
                      "column": 28
                    },
                    "end": {
                      "line": 16,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "start": 450,
                      "end": 483,
                      "loc": {
                        "start": {
                          "line": 15,
                          "column": 4
                        },
                        "end": {
                          "line": 15,
                          "column": 37
                        }
                      },
                      "expression": {
                        "type": "AssignmentExpression",
                        "start": 450,
                        "end": 482,
                        "loc": {
                          "start": {
                            "line": 15,
                            "column": 4
                          },
                          "end": {
                            "line": 15,
                            "column": 36
                          }
                        },
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "start": 450,
                          "end": 467,
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 4
                            },
                            "end": {
                              "line": 15,
                              "column": 21
                            }
                          },
                          "object": {
                            "type": "ThisExpression",
                            "start": 450,
                            "end": 454,
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 4
                              },
                              "end": {
                                "line": 15,
                                "column": 8
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "start": 455,
                            "end": 467,
                            "loc": {
                              "start": {
                                "line": 15,
                                "column": 9
                              },
                              "end": {
                                "line": 15,
                                "column": 21
                              },
                              "identifierName": "openshiftURL"
                            },
                            "name": "openshiftURL"
                          },
                          "computed": false
                        },
                        "right": {
                          "type": "Identifier",
                          "start": 470,
                          "end": 482,
                          "loc": {
                            "start": {
                              "line": 15,
                              "column": 24
                            },
                            "end": {
                              "line": 15,
                              "column": 36
                            },
                            "identifierName": "openshiftURL"
                          },
                          "name": "openshiftURL"
                        }
                      }
                    }
                  ],
                  "directives": [],
                  "trailingComments": null
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Construct a {@link ProvisionedServiceClient}\n   * @constructor\n   * @param {string} openshiftURL\n   ",
                    "start": 304,
                    "end": 415,
                    "loc": {
                      "start": {
                        "line": 9,
                        "column": 2
                      },
                      "end": {
                        "line": 13,
                        "column": 5
                      }
                    }
                  }
                ],
                "trailingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a {@link ProvisionedService} from a namespace, by name.\n   * @param {string} authToken The auth token for a user.\n   * @param {string} namespace The namespace to find the service in.\n   * @param {string} name The name of the service to retrieve.\n   ",
                    "start": 491,
                    "end": 760,
                    "loc": {
                      "start": {
                        "line": 18,
                        "column": 2
                      },
                      "end": {
                        "line": 23,
                        "column": 5
                      }
                    }
                  }
                ]
              },
              {
                "type": "ClassMethod",
                "start": 763,
                "end": 1487,
                "loc": {
                  "start": {
                    "line": 24,
                    "column": 2
                  },
                  "end": {
                    "line": 38,
                    "column": 3
                  }
                },
                "static": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 763,
                  "end": 784,
                  "loc": {
                    "start": {
                      "line": 24,
                      "column": 2
                    },
                    "end": {
                      "line": 24,
                      "column": 23
                    },
                    "identifierName": "getProvisionedService"
                  },
                  "name": "getProvisionedService",
                  "leadingComments": null
                },
                "kind": "method",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 785,
                    "end": 794,
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 24
                      },
                      "end": {
                        "line": 24,
                        "column": 33
                      },
                      "identifierName": "authToken"
                    },
                    "name": "authToken"
                  },
                  {
                    "type": "Identifier",
                    "start": 796,
                    "end": 805,
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 35
                      },
                      "end": {
                        "line": 24,
                        "column": 44
                      },
                      "identifierName": "namespace"
                    },
                    "name": "namespace"
                  },
                  {
                    "type": "Identifier",
                    "start": 807,
                    "end": 811,
                    "loc": {
                      "start": {
                        "line": 24,
                        "column": 46
                      },
                      "end": {
                        "line": 24,
                        "column": 50
                      },
                      "identifierName": "name"
                    },
                    "name": "name"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 813,
                  "end": 1487,
                  "loc": {
                    "start": {
                      "line": 24,
                      "column": 52
                    },
                    "end": {
                      "line": 38,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "start": 819,
                      "end": 1483,
                      "loc": {
                        "start": {
                          "line": 25,
                          "column": 4
                        },
                        "end": {
                          "line": 37,
                          "column": 9
                        }
                      },
                      "argument": {
                        "type": "CallExpression",
                        "start": 826,
                        "end": 1482,
                        "loc": {
                          "start": {
                            "line": 25,
                            "column": 11
                          },
                          "end": {
                            "line": 37,
                            "column": 8
                          }
                        },
                        "callee": {
                          "type": "MemberExpression",
                          "start": 826,
                          "end": 1242,
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 11
                            },
                            "end": {
                              "line": 32,
                              "column": 11
                            }
                          },
                          "object": {
                            "type": "CallExpression",
                            "start": 826,
                            "end": 1230,
                            "loc": {
                              "start": {
                                "line": 25,
                                "column": 11
                              },
                              "end": {
                                "line": 31,
                                "column": 8
                              }
                            },
                            "callee": {
                              "type": "MemberExpression",
                              "start": 826,
                              "end": 888,
                              "loc": {
                                "start": {
                                  "line": 25,
                                  "column": 11
                                },
                                "end": {
                                  "line": 26,
                                  "column": 11
                                }
                              },
                              "object": {
                                "type": "CallExpression",
                                "start": 826,
                                "end": 876,
                                "loc": {
                                  "start": {
                                    "line": 25,
                                    "column": 11
                                  },
                                  "end": {
                                    "line": 25,
                                    "column": 61
                                  }
                                },
                                "callee": {
                                  "type": "MemberExpression",
                                  "start": 826,
                                  "end": 854,
                                  "loc": {
                                    "start": {
                                      "line": 25,
                                      "column": 11
                                    },
                                    "end": {
                                      "line": 25,
                                      "column": 39
                                    }
                                  },
                                  "object": {
                                    "type": "ThisExpression",
                                    "start": 826,
                                    "end": 830,
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 15
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "start": 831,
                                    "end": 854,
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 16
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 39
                                      },
                                      "identifierName": "listProvisionedServices"
                                    },
                                    "name": "listProvisionedServices"
                                  },
                                  "computed": false
                                },
                                "arguments": [
                                  {
                                    "type": "Identifier",
                                    "start": 855,
                                    "end": 864,
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 40
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 49
                                      },
                                      "identifierName": "authToken"
                                    },
                                    "name": "authToken"
                                  },
                                  {
                                    "type": "Identifier",
                                    "start": 866,
                                    "end": 875,
                                    "loc": {
                                      "start": {
                                        "line": 25,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 25,
                                        "column": 60
                                      },
                                      "identifierName": "namespace"
                                    },
                                    "name": "namespace"
                                  }
                                ]
                              },
                              "property": {
                                "type": "Identifier",
                                "start": 884,
                                "end": 888,
                                "loc": {
                                  "start": {
                                    "line": 26,
                                    "column": 7
                                  },
                                  "end": {
                                    "line": 26,
                                    "column": 11
                                  },
                                  "identifierName": "then"
                                },
                                "name": "then"
                              },
                              "computed": false
                            },
                            "arguments": [
                              {
                                "type": "ArrowFunctionExpression",
                                "start": 889,
                                "end": 1229,
                                "loc": {
                                  "start": {
                                    "line": 26,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 31,
                                    "column": 7
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": false,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 890,
                                    "end": 909,
                                    "loc": {
                                      "start": {
                                        "line": 26,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 26,
                                        "column": 32
                                      },
                                      "identifierName": "provisionedServices"
                                    },
                                    "name": "provisionedServices"
                                  }
                                ],
                                "body": {
                                  "type": "BlockStatement",
                                  "start": 914,
                                  "end": 1229,
                                  "loc": {
                                    "start": {
                                      "line": 26,
                                      "column": 37
                                    },
                                    "end": {
                                      "line": 31,
                                      "column": 7
                                    }
                                  },
                                  "body": [
                                    {
                                      "type": "IfStatement",
                                      "start": 924,
                                      "end": 1124,
                                      "loc": {
                                        "start": {
                                          "line": 27,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 29,
                                          "column": 9
                                        }
                                      },
                                      "test": {
                                        "type": "LogicalExpression",
                                        "start": 928,
                                        "end": 986,
                                        "loc": {
                                          "start": {
                                            "line": 27,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 27,
                                            "column": 70
                                          }
                                        },
                                        "left": {
                                          "type": "UnaryExpression",
                                          "start": 928,
                                          "end": 948,
                                          "loc": {
                                            "start": {
                                              "line": 27,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 27,
                                              "column": 32
                                            }
                                          },
                                          "operator": "!",
                                          "prefix": true,
                                          "argument": {
                                            "type": "Identifier",
                                            "start": 929,
                                            "end": 948,
                                            "loc": {
                                              "start": {
                                                "line": 27,
                                                "column": 13
                                              },
                                              "end": {
                                                "line": 27,
                                                "column": 32
                                              },
                                              "identifierName": "provisionedServices"
                                            },
                                            "name": "provisionedServices"
                                          },
                                          "extra": {
                                            "parenthesizedArgument": false
                                          }
                                        },
                                        "operator": "||",
                                        "right": {
                                          "type": "BinaryExpression",
                                          "start": 953,
                                          "end": 985,
                                          "loc": {
                                            "start": {
                                              "line": 27,
                                              "column": 37
                                            },
                                            "end": {
                                              "line": 27,
                                              "column": 69
                                            }
                                          },
                                          "left": {
                                            "type": "MemberExpression",
                                            "start": 953,
                                            "end": 979,
                                            "loc": {
                                              "start": {
                                                "line": 27,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 27,
                                                "column": 63
                                              }
                                            },
                                            "object": {
                                              "type": "Identifier",
                                              "start": 953,
                                              "end": 972,
                                              "loc": {
                                                "start": {
                                                  "line": 27,
                                                  "column": 37
                                                },
                                                "end": {
                                                  "line": 27,
                                                  "column": 56
                                                },
                                                "identifierName": "provisionedServices"
                                              },
                                              "name": "provisionedServices"
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "start": 973,
                                              "end": 979,
                                              "loc": {
                                                "start": {
                                                  "line": 27,
                                                  "column": 57
                                                },
                                                "end": {
                                                  "line": 27,
                                                  "column": 63
                                                },
                                                "identifierName": "length"
                                              },
                                              "name": "length"
                                            },
                                            "computed": false
                                          },
                                          "operator": "===",
                                          "right": {
                                            "type": "NumericLiteral",
                                            "start": 984,
                                            "end": 985,
                                            "loc": {
                                              "start": {
                                                "line": 27,
                                                "column": 68
                                              },
                                              "end": {
                                                "line": 27,
                                                "column": 69
                                              }
                                            },
                                            "extra": {
                                              "rawValue": 0,
                                              "raw": "0"
                                            },
                                            "value": 0
                                          },
                                          "extra": {
                                            "parenthesized": true,
                                            "parenStart": 952
                                          }
                                        }
                                      },
                                      "consequent": {
                                        "type": "BlockStatement",
                                        "start": 988,
                                        "end": 1124,
                                        "loc": {
                                          "start": {
                                            "line": 27,
                                            "column": 72
                                          },
                                          "end": {
                                            "line": 29,
                                            "column": 9
                                          }
                                        },
                                        "body": [
                                          {
                                            "type": "ReturnStatement",
                                            "start": 1000,
                                            "end": 1114,
                                            "loc": {
                                              "start": {
                                                "line": 28,
                                                "column": 10
                                              },
                                              "end": {
                                                "line": 28,
                                                "column": 124
                                              }
                                            },
                                            "argument": {
                                              "type": "CallExpression",
                                              "start": 1007,
                                              "end": 1113,
                                              "loc": {
                                                "start": {
                                                  "line": 28,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 28,
                                                  "column": 123
                                                }
                                              },
                                              "callee": {
                                                "type": "MemberExpression",
                                                "start": 1007,
                                                "end": 1021,
                                                "loc": {
                                                  "start": {
                                                    "line": 28,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 28,
                                                    "column": 31
                                                  }
                                                },
                                                "object": {
                                                  "type": "Identifier",
                                                  "start": 1007,
                                                  "end": 1014,
                                                  "loc": {
                                                    "start": {
                                                      "line": 28,
                                                      "column": 17
                                                    },
                                                    "end": {
                                                      "line": 28,
                                                      "column": 24
                                                    },
                                                    "identifierName": "Promise"
                                                  },
                                                  "name": "Promise"
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "start": 1015,
                                                  "end": 1021,
                                                  "loc": {
                                                    "start": {
                                                      "line": 28,
                                                      "column": 25
                                                    },
                                                    "end": {
                                                      "line": 28,
                                                      "column": 31
                                                    },
                                                    "identifierName": "reject"
                                                  },
                                                  "name": "reject"
                                                },
                                                "computed": false
                                              },
                                              "arguments": [
                                                {
                                                  "type": "NewExpression",
                                                  "start": 1022,
                                                  "end": 1112,
                                                  "loc": {
                                                    "start": {
                                                      "line": 28,
                                                      "column": 32
                                                    },
                                                    "end": {
                                                      "line": 28,
                                                      "column": 122
                                                    }
                                                  },
                                                  "callee": {
                                                    "type": "Identifier",
                                                    "start": 1026,
                                                    "end": 1031,
                                                    "loc": {
                                                      "start": {
                                                        "line": 28,
                                                        "column": 36
                                                      },
                                                      "end": {
                                                        "line": 28,
                                                        "column": 41
                                                      },
                                                      "identifierName": "Error"
                                                    },
                                                    "name": "Error"
                                                  },
                                                  "arguments": [
                                                    {
                                                      "type": "TemplateLiteral",
                                                      "start": 1032,
                                                      "end": 1111,
                                                      "loc": {
                                                        "start": {
                                                          "line": 28,
                                                          "column": 42
                                                        },
                                                        "end": {
                                                          "line": 28,
                                                          "column": 121
                                                        }
                                                      },
                                                      "expressions": [
                                                        {
                                                          "type": "Identifier",
                                                          "start": 1069,
                                                          "end": 1073,
                                                          "loc": {
                                                            "start": {
                                                              "line": 28,
                                                              "column": 79
                                                            },
                                                            "end": {
                                                              "line": 28,
                                                              "column": 83
                                                            },
                                                            "identifierName": "name"
                                                          },
                                                          "name": "name"
                                                        },
                                                        {
                                                          "type": "Identifier",
                                                          "start": 1100,
                                                          "end": 1109,
                                                          "loc": {
                                                            "start": {
                                                              "line": 28,
                                                              "column": 110
                                                            },
                                                            "end": {
                                                              "line": 28,
                                                              "column": 119
                                                            },
                                                            "identifierName": "namespace"
                                                          },
                                                          "name": "namespace"
                                                        }
                                                      ],
                                                      "quasis": [
                                                        {
                                                          "type": "TemplateElement",
                                                          "start": 1033,
                                                          "end": 1067,
                                                          "loc": {
                                                            "start": {
                                                              "line": 28,
                                                              "column": 43
                                                            },
                                                            "end": {
                                                              "line": 28,
                                                              "column": 77
                                                            }
                                                          },
                                                          "value": {
                                                            "raw": "Provisioned service with the name ",
                                                            "cooked": "Provisioned service with the name "
                                                          },
                                                          "tail": false
                                                        },
                                                        {
                                                          "type": "TemplateElement",
                                                          "start": 1074,
                                                          "end": 1098,
                                                          "loc": {
                                                            "start": {
                                                              "line": 28,
                                                              "column": 84
                                                            },
                                                            "end": {
                                                              "line": 28,
                                                              "column": 108
                                                            }
                                                          },
                                                          "value": {
                                                            "raw": " not found in namespace ",
                                                            "cooked": " not found in namespace "
                                                          },
                                                          "tail": false
                                                        },
                                                        {
                                                          "type": "TemplateElement",
                                                          "start": 1110,
                                                          "end": 1110,
                                                          "loc": {
                                                            "start": {
                                                              "line": 28,
                                                              "column": 120
                                                            },
                                                            "end": {
                                                              "line": 28,
                                                              "column": 120
                                                            }
                                                          },
                                                          "value": {
                                                            "raw": "",
                                                            "cooked": ""
                                                          },
                                                          "tail": true
                                                        }
                                                      ]
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          }
                                        ],
                                        "directives": []
                                      },
                                      "alternate": null
                                    },
                                    {
                                      "type": "ReturnStatement",
                                      "start": 1133,
                                      "end": 1221,
                                      "loc": {
                                        "start": {
                                          "line": 30,
                                          "column": 8
                                        },
                                        "end": {
                                          "line": 30,
                                          "column": 96
                                        }
                                      },
                                      "argument": {
                                        "type": "CallExpression",
                                        "start": 1140,
                                        "end": 1220,
                                        "loc": {
                                          "start": {
                                            "line": 30,
                                            "column": 15
                                          },
                                          "end": {
                                            "line": 30,
                                            "column": 95
                                          }
                                        },
                                        "callee": {
                                          "type": "MemberExpression",
                                          "start": 1140,
                                          "end": 1164,
                                          "loc": {
                                            "start": {
                                              "line": 30,
                                              "column": 15
                                            },
                                            "end": {
                                              "line": 30,
                                              "column": 39
                                            }
                                          },
                                          "object": {
                                            "type": "Identifier",
                                            "start": 1140,
                                            "end": 1159,
                                            "loc": {
                                              "start": {
                                                "line": 30,
                                                "column": 15
                                              },
                                              "end": {
                                                "line": 30,
                                                "column": 34
                                              },
                                              "identifierName": "provisionedServices"
                                            },
                                            "name": "provisionedServices"
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "start": 1160,
                                            "end": 1164,
                                            "loc": {
                                              "start": {
                                                "line": 30,
                                                "column": 35
                                              },
                                              "end": {
                                                "line": 30,
                                                "column": 39
                                              },
                                              "identifierName": "find"
                                            },
                                            "name": "find"
                                          },
                                          "computed": false
                                        },
                                        "arguments": [
                                          {
                                            "type": "ArrowFunctionExpression",
                                            "start": 1165,
                                            "end": 1219,
                                            "loc": {
                                              "start": {
                                                "line": 30,
                                                "column": 40
                                              },
                                              "end": {
                                                "line": 30,
                                                "column": 94
                                              }
                                            },
                                            "id": null,
                                            "generator": false,
                                            "expression": true,
                                            "async": false,
                                            "params": [
                                              {
                                                "type": "Identifier",
                                                "start": 1165,
                                                "end": 1183,
                                                "loc": {
                                                  "start": {
                                                    "line": 30,
                                                    "column": 40
                                                  },
                                                  "end": {
                                                    "line": 30,
                                                    "column": 58
                                                  },
                                                  "identifierName": "provisionedService"
                                                },
                                                "name": "provisionedService"
                                              }
                                            ],
                                            "body": {
                                              "type": "BinaryExpression",
                                              "start": 1187,
                                              "end": 1219,
                                              "loc": {
                                                "start": {
                                                  "line": 30,
                                                  "column": 62
                                                },
                                                "end": {
                                                  "line": 30,
                                                  "column": 94
                                                }
                                              },
                                              "left": {
                                                "type": "MemberExpression",
                                                "start": 1187,
                                                "end": 1210,
                                                "loc": {
                                                  "start": {
                                                    "line": 30,
                                                    "column": 62
                                                  },
                                                  "end": {
                                                    "line": 30,
                                                    "column": 85
                                                  }
                                                },
                                                "object": {
                                                  "type": "Identifier",
                                                  "start": 1187,
                                                  "end": 1205,
                                                  "loc": {
                                                    "start": {
                                                      "line": 30,
                                                      "column": 62
                                                    },
                                                    "end": {
                                                      "line": 30,
                                                      "column": 80
                                                    },
                                                    "identifierName": "provisionedService"
                                                  },
                                                  "name": "provisionedService"
                                                },
                                                "property": {
                                                  "type": "Identifier",
                                                  "start": 1206,
                                                  "end": 1210,
                                                  "loc": {
                                                    "start": {
                                                      "line": 30,
                                                      "column": 81
                                                    },
                                                    "end": {
                                                      "line": 30,
                                                      "column": 85
                                                    },
                                                    "identifierName": "name"
                                                  },
                                                  "name": "name"
                                                },
                                                "computed": false
                                              },
                                              "operator": "===",
                                              "right": {
                                                "type": "Identifier",
                                                "start": 1215,
                                                "end": 1219,
                                                "loc": {
                                                  "start": {
                                                    "line": 30,
                                                    "column": 90
                                                  },
                                                  "end": {
                                                    "line": 30,
                                                    "column": 94
                                                  },
                                                  "identifierName": "name"
                                                },
                                                "name": "name"
                                              }
                                            }
                                          }
                                        ]
                                      }
                                    }
                                  ],
                                  "directives": []
                                }
                              }
                            ]
                          },
                          "property": {
                            "type": "Identifier",
                            "start": 1238,
                            "end": 1242,
                            "loc": {
                              "start": {
                                "line": 32,
                                "column": 7
                              },
                              "end": {
                                "line": 32,
                                "column": 11
                              },
                              "identifierName": "then"
                            },
                            "name": "then"
                          },
                          "computed": false
                        },
                        "arguments": [
                          {
                            "type": "ArrowFunctionExpression",
                            "start": 1243,
                            "end": 1481,
                            "loc": {
                              "start": {
                                "line": 32,
                                "column": 12
                              },
                              "end": {
                                "line": 37,
                                "column": 7
                              }
                            },
                            "id": null,
                            "generator": false,
                            "expression": false,
                            "async": false,
                            "params": [
                              {
                                "type": "Identifier",
                                "start": 1244,
                                "end": 1262,
                                "loc": {
                                  "start": {
                                    "line": 32,
                                    "column": 13
                                  },
                                  "end": {
                                    "line": 32,
                                    "column": 31
                                  },
                                  "identifierName": "provisionedService"
                                },
                                "name": "provisionedService"
                              }
                            ],
                            "body": {
                              "type": "BlockStatement",
                              "start": 1267,
                              "end": 1481,
                              "loc": {
                                "start": {
                                  "line": 32,
                                  "column": 36
                                },
                                "end": {
                                  "line": 37,
                                  "column": 7
                                }
                              },
                              "body": [
                                {
                                  "type": "IfStatement",
                                  "start": 1277,
                                  "end": 1438,
                                  "loc": {
                                    "start": {
                                      "line": 33,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 9
                                    }
                                  },
                                  "test": {
                                    "type": "UnaryExpression",
                                    "start": 1281,
                                    "end": 1300,
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 33,
                                        "column": 31
                                      }
                                    },
                                    "operator": "!",
                                    "prefix": true,
                                    "argument": {
                                      "type": "Identifier",
                                      "start": 1282,
                                      "end": 1300,
                                      "loc": {
                                        "start": {
                                          "line": 33,
                                          "column": 13
                                        },
                                        "end": {
                                          "line": 33,
                                          "column": 31
                                        },
                                        "identifierName": "provisionedService"
                                      },
                                      "name": "provisionedService"
                                    },
                                    "extra": {
                                      "parenthesizedArgument": false
                                    }
                                  },
                                  "consequent": {
                                    "type": "BlockStatement",
                                    "start": 1302,
                                    "end": 1438,
                                    "loc": {
                                      "start": {
                                        "line": 33,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 35,
                                        "column": 9
                                      }
                                    },
                                    "body": [
                                      {
                                        "type": "ReturnStatement",
                                        "start": 1314,
                                        "end": 1428,
                                        "loc": {
                                          "start": {
                                            "line": 34,
                                            "column": 10
                                          },
                                          "end": {
                                            "line": 34,
                                            "column": 124
                                          }
                                        },
                                        "argument": {
                                          "type": "CallExpression",
                                          "start": 1321,
                                          "end": 1427,
                                          "loc": {
                                            "start": {
                                              "line": 34,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 34,
                                              "column": 123
                                            }
                                          },
                                          "callee": {
                                            "type": "MemberExpression",
                                            "start": 1321,
                                            "end": 1335,
                                            "loc": {
                                              "start": {
                                                "line": 34,
                                                "column": 17
                                              },
                                              "end": {
                                                "line": 34,
                                                "column": 31
                                              }
                                            },
                                            "object": {
                                              "type": "Identifier",
                                              "start": 1321,
                                              "end": 1328,
                                              "loc": {
                                                "start": {
                                                  "line": 34,
                                                  "column": 17
                                                },
                                                "end": {
                                                  "line": 34,
                                                  "column": 24
                                                },
                                                "identifierName": "Promise"
                                              },
                                              "name": "Promise"
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "start": 1329,
                                              "end": 1335,
                                              "loc": {
                                                "start": {
                                                  "line": 34,
                                                  "column": 25
                                                },
                                                "end": {
                                                  "line": 34,
                                                  "column": 31
                                                },
                                                "identifierName": "reject"
                                              },
                                              "name": "reject"
                                            },
                                            "computed": false
                                          },
                                          "arguments": [
                                            {
                                              "type": "NewExpression",
                                              "start": 1336,
                                              "end": 1426,
                                              "loc": {
                                                "start": {
                                                  "line": 34,
                                                  "column": 32
                                                },
                                                "end": {
                                                  "line": 34,
                                                  "column": 122
                                                }
                                              },
                                              "callee": {
                                                "type": "Identifier",
                                                "start": 1340,
                                                "end": 1345,
                                                "loc": {
                                                  "start": {
                                                    "line": 34,
                                                    "column": 36
                                                  },
                                                  "end": {
                                                    "line": 34,
                                                    "column": 41
                                                  },
                                                  "identifierName": "Error"
                                                },
                                                "name": "Error"
                                              },
                                              "arguments": [
                                                {
                                                  "type": "TemplateLiteral",
                                                  "start": 1346,
                                                  "end": 1425,
                                                  "loc": {
                                                    "start": {
                                                      "line": 34,
                                                      "column": 42
                                                    },
                                                    "end": {
                                                      "line": 34,
                                                      "column": 121
                                                    }
                                                  },
                                                  "expressions": [
                                                    {
                                                      "type": "Identifier",
                                                      "start": 1383,
                                                      "end": 1387,
                                                      "loc": {
                                                        "start": {
                                                          "line": 34,
                                                          "column": 79
                                                        },
                                                        "end": {
                                                          "line": 34,
                                                          "column": 83
                                                        },
                                                        "identifierName": "name"
                                                      },
                                                      "name": "name"
                                                    },
                                                    {
                                                      "type": "Identifier",
                                                      "start": 1414,
                                                      "end": 1423,
                                                      "loc": {
                                                        "start": {
                                                          "line": 34,
                                                          "column": 110
                                                        },
                                                        "end": {
                                                          "line": 34,
                                                          "column": 119
                                                        },
                                                        "identifierName": "namespace"
                                                      },
                                                      "name": "namespace"
                                                    }
                                                  ],
                                                  "quasis": [
                                                    {
                                                      "type": "TemplateElement",
                                                      "start": 1347,
                                                      "end": 1381,
                                                      "loc": {
                                                        "start": {
                                                          "line": 34,
                                                          "column": 43
                                                        },
                                                        "end": {
                                                          "line": 34,
                                                          "column": 77
                                                        }
                                                      },
                                                      "value": {
                                                        "raw": "Provisioned service with the name ",
                                                        "cooked": "Provisioned service with the name "
                                                      },
                                                      "tail": false
                                                    },
                                                    {
                                                      "type": "TemplateElement",
                                                      "start": 1388,
                                                      "end": 1412,
                                                      "loc": {
                                                        "start": {
                                                          "line": 34,
                                                          "column": 84
                                                        },
                                                        "end": {
                                                          "line": 34,
                                                          "column": 108
                                                        }
                                                      },
                                                      "value": {
                                                        "raw": " not found in namespace ",
                                                        "cooked": " not found in namespace "
                                                      },
                                                      "tail": false
                                                    },
                                                    {
                                                      "type": "TemplateElement",
                                                      "start": 1424,
                                                      "end": 1424,
                                                      "loc": {
                                                        "start": {
                                                          "line": 34,
                                                          "column": 120
                                                        },
                                                        "end": {
                                                          "line": 34,
                                                          "column": 120
                                                        }
                                                      },
                                                      "value": {
                                                        "raw": "",
                                                        "cooked": ""
                                                      },
                                                      "tail": true
                                                    }
                                                  ]
                                                }
                                              ]
                                            }
                                          ]
                                        }
                                      }
                                    ],
                                    "directives": []
                                  },
                                  "alternate": null
                                },
                                {
                                  "type": "ReturnStatement",
                                  "start": 1447,
                                  "end": 1473,
                                  "loc": {
                                    "start": {
                                      "line": 36,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 36,
                                      "column": 34
                                    }
                                  },
                                  "argument": {
                                    "type": "Identifier",
                                    "start": 1454,
                                    "end": 1472,
                                    "loc": {
                                      "start": {
                                        "line": 36,
                                        "column": 15
                                      },
                                      "end": {
                                        "line": 36,
                                        "column": 33
                                      },
                                      "identifierName": "provisionedService"
                                    },
                                    "name": "provisionedService"
                                  }
                                }
                              ],
                              "directives": []
                            }
                          }
                        ]
                      }
                    }
                  ],
                  "directives": [],
                  "trailingComments": null
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a {@link ProvisionedService} from a namespace, by name.\n   * @param {string} authToken The auth token for a user.\n   * @param {string} namespace The namespace to find the service in.\n   * @param {string} name The name of the service to retrieve.\n   ",
                    "start": 491,
                    "end": 760,
                    "loc": {
                      "start": {
                        "line": 18,
                        "column": 2
                      },
                      "end": {
                        "line": 23,
                        "column": 5
                      }
                    }
                  }
                ],
                "trailingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a list of {@link ProvisionedService} from a namespace.\n   * @param {string} authToken\n   * @param {string} namespace\n   ",
                    "start": 1491,
                    "end": 1631,
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 2
                      },
                      "end": {
                        "line": 44,
                        "column": 5
                      }
                    }
                  }
                ]
              },
              {
                "type": "ClassMethod",
                "start": 1634,
                "end": 2335,
                "loc": {
                  "start": {
                    "line": 45,
                    "column": 2
                  },
                  "end": {
                    "line": 58,
                    "column": 3
                  }
                },
                "static": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 1634,
                  "end": 1657,
                  "loc": {
                    "start": {
                      "line": 45,
                      "column": 2
                    },
                    "end": {
                      "line": 45,
                      "column": 25
                    },
                    "identifierName": "listProvisionedServices"
                  },
                  "name": "listProvisionedServices",
                  "leadingComments": null
                },
                "kind": "method",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 1658,
                    "end": 1667,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 26
                      },
                      "end": {
                        "line": 45,
                        "column": 35
                      },
                      "identifierName": "authToken"
                    },
                    "name": "authToken"
                  },
                  {
                    "type": "Identifier",
                    "start": 1669,
                    "end": 1678,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 37
                      },
                      "end": {
                        "line": 45,
                        "column": 46
                      },
                      "identifierName": "namespace"
                    },
                    "name": "namespace"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 1680,
                  "end": 2335,
                  "loc": {
                    "start": {
                      "line": 45,
                      "column": 48
                    },
                    "end": {
                      "line": 58,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "start": 1686,
                      "end": 2331,
                      "loc": {
                        "start": {
                          "line": 46,
                          "column": 4
                        },
                        "end": {
                          "line": 57,
                          "column": 9
                        }
                      },
                      "argument": {
                        "type": "CallExpression",
                        "start": 1693,
                        "end": 2330,
                        "loc": {
                          "start": {
                            "line": 46,
                            "column": 11
                          },
                          "end": {
                            "line": 57,
                            "column": 8
                          }
                        },
                        "callee": {
                          "type": "MemberExpression",
                          "start": 1693,
                          "end": 1863,
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 11
                            },
                            "end": {
                              "line": 49,
                              "column": 11
                            }
                          },
                          "object": {
                            "type": "CallExpression",
                            "start": 1693,
                            "end": 1851,
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 11
                              },
                              "end": {
                                "line": 48,
                                "column": 75
                              }
                            },
                            "callee": {
                              "type": "MemberExpression",
                              "start": 1693,
                              "end": 1704,
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 11
                                },
                                "end": {
                                  "line": 46,
                                  "column": 22
                                }
                              },
                              "object": {
                                "type": "Identifier",
                                "start": 1693,
                                "end": 1700,
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 11
                                  },
                                  "end": {
                                    "line": 46,
                                    "column": 18
                                  },
                                  "identifierName": "Promise"
                                },
                                "name": "Promise"
                              },
                              "property": {
                                "type": "Identifier",
                                "start": 1701,
                                "end": 1704,
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 46,
                                    "column": 22
                                  },
                                  "identifierName": "all"
                                },
                                "name": "all"
                              },
                              "computed": false
                            },
                            "arguments": [
                              {
                                "type": "ArrayExpression",
                                "start": 1705,
                                "end": 1850,
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 23
                                  },
                                  "end": {
                                    "line": 48,
                                    "column": 74
                                  }
                                },
                                "elements": [
                                  {
                                    "type": "CallExpression",
                                    "start": 1713,
                                    "end": 1774,
                                    "loc": {
                                      "start": {
                                        "line": 47,
                                        "column": 6
                                      },
                                      "end": {
                                        "line": 47,
                                        "column": 67
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 1713,
                                      "end": 1744,
                                      "loc": {
                                        "start": {
                                          "line": 47,
                                          "column": 6
                                        },
                                        "end": {
                                          "line": 47,
                                          "column": 37
                                        }
                                      },
                                      "object": {
                                        "type": "ThisExpression",
                                        "start": 1713,
                                        "end": 1717,
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 6
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 10
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 1718,
                                        "end": 1744,
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 11
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 37
                                          },
                                          "identifierName": "_listClusterServiceClasses"
                                        },
                                        "name": "_listClusterServiceClasses"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "start": 1745,
                                        "end": 1762,
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 55
                                          }
                                        },
                                        "object": {
                                          "type": "ThisExpression",
                                          "start": 1745,
                                          "end": 1749,
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 38
                                            },
                                            "end": {
                                              "line": 47,
                                              "column": 42
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "start": 1750,
                                          "end": 1762,
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 47,
                                              "column": 55
                                            },
                                            "identifierName": "openshiftURL"
                                          },
                                          "name": "openshiftURL"
                                        },
                                        "computed": false
                                      },
                                      {
                                        "type": "Identifier",
                                        "start": 1764,
                                        "end": 1773,
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 66
                                          },
                                          "identifierName": "authToken"
                                        },
                                        "name": "authToken"
                                      }
                                    ]
                                  },
                                  {
                                    "type": "CallExpression",
                                    "start": 1782,
                                    "end": 1849,
                                    "loc": {
                                      "start": {
                                        "line": 48,
                                        "column": 6
                                      },
                                      "end": {
                                        "line": 48,
                                        "column": 73
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 1782,
                                      "end": 1808,
                                      "loc": {
                                        "start": {
                                          "line": 48,
                                          "column": 6
                                        },
                                        "end": {
                                          "line": 48,
                                          "column": 32
                                        }
                                      },
                                      "object": {
                                        "type": "ThisExpression",
                                        "start": 1782,
                                        "end": 1786,
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 6
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 10
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 1787,
                                        "end": 1808,
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 11
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 32
                                          },
                                          "identifierName": "_listServiceInstances"
                                        },
                                        "name": "_listServiceInstances"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "MemberExpression",
                                        "start": 1809,
                                        "end": 1826,
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 50
                                          }
                                        },
                                        "object": {
                                          "type": "ThisExpression",
                                          "start": 1809,
                                          "end": 1813,
                                          "loc": {
                                            "start": {
                                              "line": 48,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 48,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "start": 1814,
                                          "end": 1826,
                                          "loc": {
                                            "start": {
                                              "line": 48,
                                              "column": 38
                                            },
                                            "end": {
                                              "line": 48,
                                              "column": 50
                                            },
                                            "identifierName": "openshiftURL"
                                          },
                                          "name": "openshiftURL"
                                        },
                                        "computed": false
                                      },
                                      {
                                        "type": "Identifier",
                                        "start": 1828,
                                        "end": 1837,
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 52
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 61
                                          },
                                          "identifierName": "authToken"
                                        },
                                        "name": "authToken"
                                      },
                                      {
                                        "type": "Identifier",
                                        "start": 1839,
                                        "end": 1848,
                                        "loc": {
                                          "start": {
                                            "line": 48,
                                            "column": 63
                                          },
                                          "end": {
                                            "line": 48,
                                            "column": 72
                                          },
                                          "identifierName": "namespace"
                                        },
                                        "name": "namespace"
                                      }
                                    ]
                                  }
                                ]
                              }
                            ]
                          },
                          "property": {
                            "type": "Identifier",
                            "start": 1859,
                            "end": 1863,
                            "loc": {
                              "start": {
                                "line": 49,
                                "column": 7
                              },
                              "end": {
                                "line": 49,
                                "column": 11
                              },
                              "identifierName": "then"
                            },
                            "name": "then"
                          },
                          "computed": false
                        },
                        "arguments": [
                          {
                            "type": "ArrowFunctionExpression",
                            "start": 1864,
                            "end": 2329,
                            "loc": {
                              "start": {
                                "line": 49,
                                "column": 12
                              },
                              "end": {
                                "line": 57,
                                "column": 7
                              }
                            },
                            "id": null,
                            "generator": false,
                            "expression": false,
                            "async": false,
                            "params": [
                              {
                                "type": "ArrayPattern",
                                "start": 1865,
                                "end": 1906,
                                "loc": {
                                  "start": {
                                    "line": 49,
                                    "column": 13
                                  },
                                  "end": {
                                    "line": 49,
                                    "column": 54
                                  }
                                },
                                "elements": [
                                  {
                                    "type": "Identifier",
                                    "start": 1866,
                                    "end": 1887,
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 14
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 35
                                      },
                                      "identifierName": "clusterServiceClasses"
                                    },
                                    "name": "clusterServiceClasses"
                                  },
                                  {
                                    "type": "Identifier",
                                    "start": 1889,
                                    "end": 1905,
                                    "loc": {
                                      "start": {
                                        "line": 49,
                                        "column": 37
                                      },
                                      "end": {
                                        "line": 49,
                                        "column": 53
                                      },
                                      "identifierName": "serviceInstances"
                                    },
                                    "name": "serviceInstances"
                                  }
                                ]
                              }
                            ],
                            "body": {
                              "type": "BlockStatement",
                              "start": 1911,
                              "end": 2329,
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 59
                                },
                                "end": {
                                  "line": 57,
                                  "column": 7
                                }
                              },
                              "body": [
                                {
                                  "type": "IfStatement",
                                  "start": 1921,
                                  "end": 2011,
                                  "loc": {
                                    "start": {
                                      "line": 50,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 52,
                                      "column": 9
                                    }
                                  },
                                  "test": {
                                    "type": "LogicalExpression",
                                    "start": 1925,
                                    "end": 1977,
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 50,
                                        "column": 64
                                      }
                                    },
                                    "left": {
                                      "type": "UnaryExpression",
                                      "start": 1925,
                                      "end": 1942,
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 12
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 29
                                        }
                                      },
                                      "operator": "!",
                                      "prefix": true,
                                      "argument": {
                                        "type": "Identifier",
                                        "start": 1926,
                                        "end": 1942,
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 13
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 29
                                          },
                                          "identifierName": "serviceInstances"
                                        },
                                        "name": "serviceInstances"
                                      },
                                      "extra": {
                                        "parenthesizedArgument": false
                                      }
                                    },
                                    "operator": "||",
                                    "right": {
                                      "type": "BinaryExpression",
                                      "start": 1947,
                                      "end": 1976,
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 34
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 63
                                        }
                                      },
                                      "left": {
                                        "type": "MemberExpression",
                                        "start": 1947,
                                        "end": 1970,
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 34
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 57
                                          }
                                        },
                                        "object": {
                                          "type": "Identifier",
                                          "start": 1947,
                                          "end": 1963,
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 34
                                            },
                                            "end": {
                                              "line": 50,
                                              "column": 50
                                            },
                                            "identifierName": "serviceInstances"
                                          },
                                          "name": "serviceInstances"
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "start": 1964,
                                          "end": 1970,
                                          "loc": {
                                            "start": {
                                              "line": 50,
                                              "column": 51
                                            },
                                            "end": {
                                              "line": 50,
                                              "column": 57
                                            },
                                            "identifierName": "length"
                                          },
                                          "name": "length"
                                        },
                                        "computed": false
                                      },
                                      "operator": "===",
                                      "right": {
                                        "type": "NumericLiteral",
                                        "start": 1975,
                                        "end": 1976,
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 62
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 63
                                          }
                                        },
                                        "extra": {
                                          "rawValue": 0,
                                          "raw": "0"
                                        },
                                        "value": 0
                                      },
                                      "extra": {
                                        "parenthesized": true,
                                        "parenStart": 1946
                                      }
                                    }
                                  },
                                  "consequent": {
                                    "type": "BlockStatement",
                                    "start": 1979,
                                    "end": 2011,
                                    "loc": {
                                      "start": {
                                        "line": 50,
                                        "column": 66
                                      },
                                      "end": {
                                        "line": 52,
                                        "column": 9
                                      }
                                    },
                                    "body": [
                                      {
                                        "type": "ReturnStatement",
                                        "start": 1991,
                                        "end": 2001,
                                        "loc": {
                                          "start": {
                                            "line": 51,
                                            "column": 10
                                          },
                                          "end": {
                                            "line": 51,
                                            "column": 20
                                          }
                                        },
                                        "argument": {
                                          "type": "ArrayExpression",
                                          "start": 1998,
                                          "end": 2000,
                                          "loc": {
                                            "start": {
                                              "line": 51,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 51,
                                              "column": 19
                                            }
                                          },
                                          "elements": []
                                        }
                                      }
                                    ],
                                    "directives": []
                                  },
                                  "alternate": null
                                },
                                {
                                  "type": "ReturnStatement",
                                  "start": 2020,
                                  "end": 2321,
                                  "loc": {
                                    "start": {
                                      "line": 53,
                                      "column": 8
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 11
                                    }
                                  },
                                  "argument": {
                                    "type": "CallExpression",
                                    "start": 2027,
                                    "end": 2320,
                                    "loc": {
                                      "start": {
                                        "line": 53,
                                        "column": 15
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 10
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 2027,
                                      "end": 2047,
                                      "loc": {
                                        "start": {
                                          "line": 53,
                                          "column": 15
                                        },
                                        "end": {
                                          "line": 53,
                                          "column": 35
                                        }
                                      },
                                      "object": {
                                        "type": "Identifier",
                                        "start": 2027,
                                        "end": 2043,
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 15
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 31
                                          },
                                          "identifierName": "serviceInstances"
                                        },
                                        "name": "serviceInstances"
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 2044,
                                        "end": 2047,
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 53,
                                            "column": 35
                                          },
                                          "identifierName": "map"
                                        },
                                        "name": "map"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "ArrowFunctionExpression",
                                        "start": 2048,
                                        "end": 2319,
                                        "loc": {
                                          "start": {
                                            "line": 53,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 9
                                          }
                                        },
                                        "id": null,
                                        "generator": false,
                                        "expression": false,
                                        "async": false,
                                        "params": [
                                          {
                                            "type": "Identifier",
                                            "start": 2049,
                                            "end": 2064,
                                            "loc": {
                                              "start": {
                                                "line": 53,
                                                "column": 37
                                              },
                                              "end": {
                                                "line": 53,
                                                "column": 52
                                              },
                                              "identifierName": "serviceInstance"
                                            },
                                            "name": "serviceInstance"
                                          }
                                        ],
                                        "body": {
                                          "type": "BlockStatement",
                                          "start": 2069,
                                          "end": 2319,
                                          "loc": {
                                            "start": {
                                              "line": 53,
                                              "column": 57
                                            },
                                            "end": {
                                              "line": 56,
                                              "column": 9
                                            }
                                          },
                                          "body": [
                                            {
                                              "type": "VariableDeclaration",
                                              "start": 2081,
                                              "end": 2205,
                                              "loc": {
                                                "start": {
                                                  "line": 54,
                                                  "column": 10
                                                },
                                                "end": {
                                                  "line": 54,
                                                  "column": 134
                                                }
                                              },
                                              "declarations": [
                                                {
                                                  "type": "VariableDeclarator",
                                                  "start": 2087,
                                                  "end": 2204,
                                                  "loc": {
                                                    "start": {
                                                      "line": 54,
                                                      "column": 16
                                                    },
                                                    "end": {
                                                      "line": 54,
                                                      "column": 133
                                                    }
                                                  },
                                                  "id": {
                                                    "type": "Identifier",
                                                    "start": 2087,
                                                    "end": 2098,
                                                    "loc": {
                                                      "start": {
                                                        "line": 54,
                                                        "column": 16
                                                      },
                                                      "end": {
                                                        "line": 54,
                                                        "column": 27
                                                      },
                                                      "identifierName": "displayName"
                                                    },
                                                    "name": "displayName"
                                                  },
                                                  "init": {
                                                    "type": "CallExpression",
                                                    "start": 2101,
                                                    "end": 2204,
                                                    "loc": {
                                                      "start": {
                                                        "line": 54,
                                                        "column": 30
                                                      },
                                                      "end": {
                                                        "line": 54,
                                                        "column": 133
                                                      }
                                                    },
                                                    "callee": {
                                                      "type": "MemberExpression",
                                                      "start": 2101,
                                                      "end": 2127,
                                                      "loc": {
                                                        "start": {
                                                          "line": 54,
                                                          "column": 30
                                                        },
                                                        "end": {
                                                          "line": 54,
                                                          "column": 56
                                                        }
                                                      },
                                                      "object": {
                                                        "type": "Identifier",
                                                        "start": 2101,
                                                        "end": 2122,
                                                        "loc": {
                                                          "start": {
                                                            "line": 54,
                                                            "column": 30
                                                          },
                                                          "end": {
                                                            "line": 54,
                                                            "column": 51
                                                          },
                                                          "identifierName": "clusterServiceClasses"
                                                        },
                                                        "name": "clusterServiceClasses"
                                                      },
                                                      "property": {
                                                        "type": "Identifier",
                                                        "start": 2123,
                                                        "end": 2127,
                                                        "loc": {
                                                          "start": {
                                                            "line": 54,
                                                            "column": 52
                                                          },
                                                          "end": {
                                                            "line": 54,
                                                            "column": 56
                                                          },
                                                          "identifierName": "find"
                                                        },
                                                        "name": "find"
                                                      },
                                                      "computed": false
                                                    },
                                                    "arguments": [
                                                      {
                                                        "type": "ArrowFunctionExpression",
                                                        "start": 2128,
                                                        "end": 2203,
                                                        "loc": {
                                                          "start": {
                                                            "line": 54,
                                                            "column": 57
                                                          },
                                                          "end": {
                                                            "line": 54,
                                                            "column": 132
                                                          }
                                                        },
                                                        "id": null,
                                                        "generator": false,
                                                        "expression": true,
                                                        "async": false,
                                                        "params": [
                                                          {
                                                            "type": "Identifier",
                                                            "start": 2128,
                                                            "end": 2140,
                                                            "loc": {
                                                              "start": {
                                                                "line": 54,
                                                                "column": 57
                                                              },
                                                              "end": {
                                                                "line": 54,
                                                                "column": 69
                                                              },
                                                              "identifierName": "serviceClass"
                                                            },
                                                            "name": "serviceClass"
                                                          }
                                                        ],
                                                        "body": {
                                                          "type": "BinaryExpression",
                                                          "start": 2144,
                                                          "end": 2203,
                                                          "loc": {
                                                            "start": {
                                                              "line": 54,
                                                              "column": 73
                                                            },
                                                            "end": {
                                                              "line": 54,
                                                              "column": 132
                                                            }
                                                          },
                                                          "left": {
                                                            "type": "MemberExpression",
                                                            "start": 2144,
                                                            "end": 2161,
                                                            "loc": {
                                                              "start": {
                                                                "line": 54,
                                                                "column": 73
                                                              },
                                                              "end": {
                                                                "line": 54,
                                                                "column": 90
                                                              }
                                                            },
                                                            "object": {
                                                              "type": "Identifier",
                                                              "start": 2144,
                                                              "end": 2156,
                                                              "loc": {
                                                                "start": {
                                                                  "line": 54,
                                                                  "column": 73
                                                                },
                                                                "end": {
                                                                  "line": 54,
                                                                  "column": 85
                                                                },
                                                                "identifierName": "serviceClass"
                                                              },
                                                              "name": "serviceClass"
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "start": 2157,
                                                              "end": 2161,
                                                              "loc": {
                                                                "start": {
                                                                  "line": 54,
                                                                  "column": 86
                                                                },
                                                                "end": {
                                                                  "line": 54,
                                                                  "column": 90
                                                                },
                                                                "identifierName": "name"
                                                              },
                                                              "name": "name"
                                                            },
                                                            "computed": false
                                                          },
                                                          "operator": "===",
                                                          "right": {
                                                            "type": "MemberExpression",
                                                            "start": 2166,
                                                            "end": 2203,
                                                            "loc": {
                                                              "start": {
                                                                "line": 54,
                                                                "column": 95
                                                              },
                                                              "end": {
                                                                "line": 54,
                                                                "column": 132
                                                              }
                                                            },
                                                            "object": {
                                                              "type": "Identifier",
                                                              "start": 2166,
                                                              "end": 2181,
                                                              "loc": {
                                                                "start": {
                                                                  "line": 54,
                                                                  "column": 95
                                                                },
                                                                "end": {
                                                                  "line": 54,
                                                                  "column": 110
                                                                },
                                                                "identifierName": "serviceInstance"
                                                              },
                                                              "name": "serviceInstance"
                                                            },
                                                            "property": {
                                                              "type": "Identifier",
                                                              "start": 2182,
                                                              "end": 2203,
                                                              "loc": {
                                                                "start": {
                                                                  "line": 54,
                                                                  "column": 111
                                                                },
                                                                "end": {
                                                                  "line": 54,
                                                                  "column": 132
                                                                },
                                                                "identifierName": "clusterServiceClassId"
                                                              },
                                                              "name": "clusterServiceClassId"
                                                            },
                                                            "computed": false
                                                          }
                                                        }
                                                      }
                                                    ]
                                                  }
                                                }
                                              ],
                                              "kind": "const"
                                            },
                                            {
                                              "type": "ReturnStatement",
                                              "start": 2216,
                                              "end": 2309,
                                              "loc": {
                                                "start": {
                                                  "line": 55,
                                                  "column": 10
                                                },
                                                "end": {
                                                  "line": 55,
                                                  "column": 103
                                                }
                                              },
                                              "argument": {
                                                "type": "NewExpression",
                                                "start": 2223,
                                                "end": 2308,
                                                "loc": {
                                                  "start": {
                                                    "line": 55,
                                                    "column": 17
                                                  },
                                                  "end": {
                                                    "line": 55,
                                                    "column": 102
                                                  }
                                                },
                                                "callee": {
                                                  "type": "Identifier",
                                                  "start": 2227,
                                                  "end": 2245,
                                                  "loc": {
                                                    "start": {
                                                      "line": 55,
                                                      "column": 21
                                                    },
                                                    "end": {
                                                      "line": 55,
                                                      "column": 39
                                                    },
                                                    "identifierName": "ProvisionedService"
                                                  },
                                                  "name": "ProvisionedService"
                                                },
                                                "arguments": [
                                                  {
                                                    "type": "MemberExpression",
                                                    "start": 2246,
                                                    "end": 2266,
                                                    "loc": {
                                                      "start": {
                                                        "line": 55,
                                                        "column": 40
                                                      },
                                                      "end": {
                                                        "line": 55,
                                                        "column": 60
                                                      }
                                                    },
                                                    "object": {
                                                      "type": "Identifier",
                                                      "start": 2246,
                                                      "end": 2261,
                                                      "loc": {
                                                        "start": {
                                                          "line": 55,
                                                          "column": 40
                                                        },
                                                        "end": {
                                                          "line": 55,
                                                          "column": 55
                                                        },
                                                        "identifierName": "serviceInstance"
                                                      },
                                                      "name": "serviceInstance"
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "start": 2262,
                                                      "end": 2266,
                                                      "loc": {
                                                        "start": {
                                                          "line": 55,
                                                          "column": 56
                                                        },
                                                        "end": {
                                                          "line": 55,
                                                          "column": 60
                                                        },
                                                        "identifierName": "name"
                                                      },
                                                      "name": "name"
                                                    },
                                                    "computed": false
                                                  },
                                                  {
                                                    "type": "MemberExpression",
                                                    "start": 2268,
                                                    "end": 2294,
                                                    "loc": {
                                                      "start": {
                                                        "line": 55,
                                                        "column": 62
                                                      },
                                                      "end": {
                                                        "line": 55,
                                                        "column": 88
                                                      }
                                                    },
                                                    "object": {
                                                      "type": "Identifier",
                                                      "start": 2268,
                                                      "end": 2283,
                                                      "loc": {
                                                        "start": {
                                                          "line": 55,
                                                          "column": 62
                                                        },
                                                        "end": {
                                                          "line": 55,
                                                          "column": 77
                                                        },
                                                        "identifierName": "serviceInstance"
                                                      },
                                                      "name": "serviceInstance"
                                                    },
                                                    "property": {
                                                      "type": "Identifier",
                                                      "start": 2284,
                                                      "end": 2294,
                                                      "loc": {
                                                        "start": {
                                                          "line": 55,
                                                          "column": 78
                                                        },
                                                        "end": {
                                                          "line": 55,
                                                          "column": 88
                                                        },
                                                        "identifierName": "consoleURL"
                                                      },
                                                      "name": "consoleURL"
                                                    },
                                                    "computed": false
                                                  },
                                                  {
                                                    "type": "Identifier",
                                                    "start": 2296,
                                                    "end": 2307,
                                                    "loc": {
                                                      "start": {
                                                        "line": 55,
                                                        "column": 90
                                                      },
                                                      "end": {
                                                        "line": 55,
                                                        "column": 101
                                                      },
                                                      "identifierName": "displayName"
                                                    },
                                                    "name": "displayName"
                                                  }
                                                ]
                                              }
                                            }
                                          ],
                                          "directives": []
                                        }
                                      }
                                    ]
                                  }
                                }
                              ],
                              "directives": []
                            }
                          }
                        ]
                      }
                    }
                  ],
                  "directives": [],
                  "trailingComments": null
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a list of {@link ProvisionedService} from a namespace.\n   * @param {string} authToken\n   * @param {string} namespace\n   ",
                    "start": 1491,
                    "end": 1631,
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 2
                      },
                      "end": {
                        "line": 44,
                        "column": 5
                      }
                    }
                  }
                ],
                "trailingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a list of {@link ServiceInstance} from a namespace in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @param {string} namespace The namespace to list the service instances from.\n   * @returns {Promise<ServiceInstance[]>}\n   ",
                    "start": 2339,
                    "end": 2674,
                    "loc": {
                      "start": {
                        "line": 60,
                        "column": 2
                      },
                      "end": {
                        "line": 67,
                        "column": 5
                      }
                    }
                  }
                ]
              },
              {
                "type": "ClassMethod",
                "start": 2677,
                "end": 3206,
                "loc": {
                  "start": {
                    "line": 68,
                    "column": 2
                  },
                  "end": {
                    "line": 79,
                    "column": 3
                  }
                },
                "static": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 2677,
                  "end": 2698,
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 2
                    },
                    "end": {
                      "line": 68,
                      "column": 23
                    },
                    "identifierName": "_listServiceInstances"
                  },
                  "name": "_listServiceInstances",
                  "leadingComments": null
                },
                "kind": "method",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 2699,
                    "end": 2711,
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 24
                      },
                      "end": {
                        "line": 68,
                        "column": 36
                      },
                      "identifierName": "openshiftURL"
                    },
                    "name": "openshiftURL"
                  },
                  {
                    "type": "Identifier",
                    "start": 2713,
                    "end": 2722,
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 38
                      },
                      "end": {
                        "line": 68,
                        "column": 47
                      },
                      "identifierName": "authToken"
                    },
                    "name": "authToken"
                  },
                  {
                    "type": "Identifier",
                    "start": 2724,
                    "end": 2733,
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 49
                      },
                      "end": {
                        "line": 68,
                        "column": 58
                      },
                      "identifierName": "namespace"
                    },
                    "name": "namespace"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 2735,
                  "end": 3206,
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 60
                    },
                    "end": {
                      "line": 79,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "IfStatement",
                      "start": 2741,
                      "end": 2837,
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 4
                        },
                        "end": {
                          "line": 71,
                          "column": 5
                        }
                      },
                      "test": {
                        "type": "UnaryExpression",
                        "start": 2745,
                        "end": 2755,
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 8
                          },
                          "end": {
                            "line": 69,
                            "column": 18
                          }
                        },
                        "operator": "!",
                        "prefix": true,
                        "argument": {
                          "type": "Identifier",
                          "start": 2746,
                          "end": 2755,
                          "loc": {
                            "start": {
                              "line": 69,
                              "column": 9
                            },
                            "end": {
                              "line": 69,
                              "column": 18
                            },
                            "identifierName": "authToken"
                          },
                          "name": "authToken"
                        },
                        "extra": {
                          "parenthesizedArgument": false
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "start": 2757,
                        "end": 2837,
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 20
                          },
                          "end": {
                            "line": 71,
                            "column": 5
                          }
                        },
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "start": 2765,
                            "end": 2831,
                            "loc": {
                              "start": {
                                "line": 70,
                                "column": 6
                              },
                              "end": {
                                "line": 70,
                                "column": 72
                              }
                            },
                            "argument": {
                              "type": "CallExpression",
                              "start": 2772,
                              "end": 2830,
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 13
                                },
                                "end": {
                                  "line": 70,
                                  "column": 71
                                }
                              },
                              "callee": {
                                "type": "MemberExpression",
                                "start": 2772,
                                "end": 2786,
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 13
                                  },
                                  "end": {
                                    "line": 70,
                                    "column": 27
                                  }
                                },
                                "object": {
                                  "type": "Identifier",
                                  "start": 2772,
                                  "end": 2779,
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 13
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 20
                                    },
                                    "identifierName": "Promise"
                                  },
                                  "name": "Promise"
                                },
                                "property": {
                                  "type": "Identifier",
                                  "start": 2780,
                                  "end": 2786,
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 27
                                    },
                                    "identifierName": "reject"
                                  },
                                  "name": "reject"
                                },
                                "computed": false
                              },
                              "arguments": [
                                {
                                  "type": "NewExpression",
                                  "start": 2787,
                                  "end": 2829,
                                  "loc": {
                                    "start": {
                                      "line": 70,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 70,
                                      "column": 70
                                    }
                                  },
                                  "callee": {
                                    "type": "Identifier",
                                    "start": 2791,
                                    "end": 2796,
                                    "loc": {
                                      "start": {
                                        "line": 70,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 70,
                                        "column": 37
                                      },
                                      "identifierName": "Error"
                                    },
                                    "name": "Error"
                                  },
                                  "arguments": [
                                    {
                                      "type": "StringLiteral",
                                      "start": 2797,
                                      "end": 2828,
                                      "loc": {
                                        "start": {
                                          "line": 70,
                                          "column": 38
                                        },
                                        "end": {
                                          "line": 70,
                                          "column": 69
                                        }
                                      },
                                      "extra": {
                                        "rawValue": "Auth token should not be null",
                                        "raw": "\"Auth token should not be null\""
                                      },
                                      "value": "Auth token should not be null"
                                    }
                                  ]
                                }
                              ]
                            }
                          }
                        ],
                        "directives": []
                      },
                      "alternate": null
                    },
                    {
                      "type": "VariableDeclaration",
                      "start": 2843,
                      "end": 2925,
                      "loc": {
                        "start": {
                          "line": 73,
                          "column": 4
                        },
                        "end": {
                          "line": 75,
                          "column": 7
                        }
                      },
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "start": 2849,
                          "end": 2924,
                          "loc": {
                            "start": {
                              "line": 73,
                              "column": 10
                            },
                            "end": {
                              "line": 75,
                              "column": 6
                            }
                          },
                          "id": {
                            "type": "Identifier",
                            "start": 2849,
                            "end": 2856,
                            "loc": {
                              "start": {
                                "line": 73,
                                "column": 10
                              },
                              "end": {
                                "line": 73,
                                "column": 17
                              },
                              "identifierName": "headers"
                            },
                            "name": "headers"
                          },
                          "init": {
                            "type": "NewExpression",
                            "start": 2859,
                            "end": 2924,
                            "loc": {
                              "start": {
                                "line": 73,
                                "column": 20
                              },
                              "end": {
                                "line": 75,
                                "column": 6
                              }
                            },
                            "callee": {
                              "type": "Identifier",
                              "start": 2863,
                              "end": 2870,
                              "loc": {
                                "start": {
                                  "line": 73,
                                  "column": 24
                                },
                                "end": {
                                  "line": 73,
                                  "column": 31
                                },
                                "identifierName": "Headers"
                              },
                              "name": "Headers"
                            },
                            "arguments": [
                              {
                                "type": "ObjectExpression",
                                "start": 2871,
                                "end": 2923,
                                "loc": {
                                  "start": {
                                    "line": 73,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 5
                                  }
                                },
                                "properties": [
                                  {
                                    "type": "ObjectProperty",
                                    "start": 2879,
                                    "end": 2917,
                                    "loc": {
                                      "start": {
                                        "line": 74,
                                        "column": 6
                                      },
                                      "end": {
                                        "line": 74,
                                        "column": 44
                                      }
                                    },
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "key": {
                                      "type": "StringLiteral",
                                      "start": 2879,
                                      "end": 2894,
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 6
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 21
                                        }
                                      },
                                      "extra": {
                                        "rawValue": "Authorization",
                                        "raw": "'Authorization'"
                                      },
                                      "value": "Authorization"
                                    },
                                    "value": {
                                      "type": "TemplateLiteral",
                                      "start": 2896,
                                      "end": 2917,
                                      "loc": {
                                        "start": {
                                          "line": 74,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 74,
                                          "column": 44
                                        }
                                      },
                                      "expressions": [
                                        {
                                          "type": "Identifier",
                                          "start": 2906,
                                          "end": 2915,
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 42
                                            },
                                            "identifierName": "authToken"
                                          },
                                          "name": "authToken"
                                        }
                                      ],
                                      "quasis": [
                                        {
                                          "type": "TemplateElement",
                                          "start": 2897,
                                          "end": 2904,
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 31
                                            }
                                          },
                                          "value": {
                                            "raw": "Bearer ",
                                            "cooked": "Bearer "
                                          },
                                          "tail": false
                                        },
                                        {
                                          "type": "TemplateElement",
                                          "start": 2916,
                                          "end": 2916,
                                          "loc": {
                                            "start": {
                                              "line": 74,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 74,
                                              "column": 43
                                            }
                                          },
                                          "value": {
                                            "raw": "",
                                            "cooked": ""
                                          },
                                          "tail": true
                                        }
                                      ]
                                    }
                                  }
                                ]
                              }
                            ]
                          }
                        }
                      ],
                      "kind": "const"
                    },
                    {
                      "type": "ReturnStatement",
                      "start": 2930,
                      "end": 3202,
                      "loc": {
                        "start": {
                          "line": 76,
                          "column": 4
                        },
                        "end": {
                          "line": 78,
                          "column": 114
                        }
                      },
                      "argument": {
                        "type": "CallExpression",
                        "start": 2937,
                        "end": 3201,
                        "loc": {
                          "start": {
                            "line": 76,
                            "column": 11
                          },
                          "end": {
                            "line": 78,
                            "column": 113
                          }
                        },
                        "callee": {
                          "type": "MemberExpression",
                          "start": 2937,
                          "end": 3099,
                          "loc": {
                            "start": {
                              "line": 76,
                              "column": 11
                            },
                            "end": {
                              "line": 78,
                              "column": 11
                            }
                          },
                          "object": {
                            "type": "CallExpression",
                            "start": 2937,
                            "end": 3087,
                            "loc": {
                              "start": {
                                "line": 76,
                                "column": 11
                              },
                              "end": {
                                "line": 77,
                                "column": 40
                              }
                            },
                            "callee": {
                              "type": "MemberExpression",
                              "start": 2937,
                              "end": 3058,
                              "loc": {
                                "start": {
                                  "line": 76,
                                  "column": 11
                                },
                                "end": {
                                  "line": 77,
                                  "column": 11
                                }
                              },
                              "object": {
                                "type": "CallExpression",
                                "start": 2937,
                                "end": 3046,
                                "loc": {
                                  "start": {
                                    "line": 76,
                                    "column": 11
                                  },
                                  "end": {
                                    "line": 76,
                                    "column": 120
                                  }
                                },
                                "callee": {
                                  "type": "Identifier",
                                  "start": 2937,
                                  "end": 2942,
                                  "loc": {
                                    "start": {
                                      "line": 76,
                                      "column": 11
                                    },
                                    "end": {
                                      "line": 76,
                                      "column": 16
                                    },
                                    "identifierName": "fetch"
                                  },
                                  "name": "fetch"
                                },
                                "arguments": [
                                  {
                                    "type": "CallExpression",
                                    "start": 2943,
                                    "end": 3023,
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 97
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 2943,
                                      "end": 2998,
                                      "loc": {
                                        "start": {
                                          "line": 76,
                                          "column": 17
                                        },
                                        "end": {
                                          "line": 76,
                                          "column": 72
                                        }
                                      },
                                      "object": {
                                        "type": "Identifier",
                                        "start": 2943,
                                        "end": 2967,
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 41
                                          },
                                          "identifierName": "ProvisionedServiceClient"
                                        },
                                        "name": "ProvisionedServiceClient"
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 2968,
                                        "end": 2998,
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 72
                                          },
                                          "identifierName": "_buildServiceInstanceListRoute"
                                        },
                                        "name": "_buildServiceInstanceListRoute"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "start": 2999,
                                        "end": 3011,
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 73
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 85
                                          },
                                          "identifierName": "openshiftURL"
                                        },
                                        "name": "openshiftURL"
                                      },
                                      {
                                        "type": "Identifier",
                                        "start": 3013,
                                        "end": 3022,
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 87
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 96
                                          },
                                          "identifierName": "namespace"
                                        },
                                        "name": "namespace"
                                      }
                                    ]
                                  },
                                  {
                                    "type": "ObjectExpression",
                                    "start": 3025,
                                    "end": 3045,
                                    "loc": {
                                      "start": {
                                        "line": 76,
                                        "column": 99
                                      },
                                      "end": {
                                        "line": 76,
                                        "column": 119
                                      }
                                    },
                                    "properties": [
                                      {
                                        "type": "ObjectProperty",
                                        "start": 3027,
                                        "end": 3043,
                                        "loc": {
                                          "start": {
                                            "line": 76,
                                            "column": 101
                                          },
                                          "end": {
                                            "line": 76,
                                            "column": 117
                                          }
                                        },
                                        "method": false,
                                        "shorthand": false,
                                        "computed": false,
                                        "key": {
                                          "type": "Identifier",
                                          "start": 3027,
                                          "end": 3034,
                                          "loc": {
                                            "start": {
                                              "line": 76,
                                              "column": 101
                                            },
                                            "end": {
                                              "line": 76,
                                              "column": 108
                                            },
                                            "identifierName": "headers"
                                          },
                                          "name": "headers"
                                        },
                                        "value": {
                                          "type": "Identifier",
                                          "start": 3036,
                                          "end": 3043,
                                          "loc": {
                                            "start": {
                                              "line": 76,
                                              "column": 110
                                            },
                                            "end": {
                                              "line": 76,
                                              "column": 117
                                            },
                                            "identifierName": "headers"
                                          },
                                          "name": "headers"
                                        }
                                      }
                                    ]
                                  }
                                ]
                              },
                              "property": {
                                "type": "Identifier",
                                "start": 3054,
                                "end": 3058,
                                "loc": {
                                  "start": {
                                    "line": 77,
                                    "column": 7
                                  },
                                  "end": {
                                    "line": 77,
                                    "column": 11
                                  },
                                  "identifierName": "then"
                                },
                                "name": "then"
                              },
                              "computed": false
                            },
                            "arguments": [
                              {
                                "type": "ArrowFunctionExpression",
                                "start": 3059,
                                "end": 3086,
                                "loc": {
                                  "start": {
                                    "line": 77,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 77,
                                    "column": 39
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": true,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 3059,
                                    "end": 3067,
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 20
                                      },
                                      "identifierName": "response"
                                    },
                                    "name": "response"
                                  }
                                ],
                                "body": {
                                  "type": "CallExpression",
                                  "start": 3071,
                                  "end": 3086,
                                  "loc": {
                                    "start": {
                                      "line": 77,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 77,
                                      "column": 39
                                    }
                                  },
                                  "callee": {
                                    "type": "MemberExpression",
                                    "start": 3071,
                                    "end": 3084,
                                    "loc": {
                                      "start": {
                                        "line": 77,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 77,
                                        "column": 37
                                      }
                                    },
                                    "object": {
                                      "type": "Identifier",
                                      "start": 3071,
                                      "end": 3079,
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 32
                                        },
                                        "identifierName": "response"
                                      },
                                      "name": "response"
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "start": 3080,
                                      "end": 3084,
                                      "loc": {
                                        "start": {
                                          "line": 77,
                                          "column": 33
                                        },
                                        "end": {
                                          "line": 77,
                                          "column": 37
                                        },
                                        "identifierName": "json"
                                      },
                                      "name": "json"
                                    },
                                    "computed": false
                                  },
                                  "arguments": []
                                }
                              }
                            ]
                          },
                          "property": {
                            "type": "Identifier",
                            "start": 3095,
                            "end": 3099,
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 7
                              },
                              "end": {
                                "line": 78,
                                "column": 11
                              },
                              "identifierName": "then"
                            },
                            "name": "then"
                          },
                          "computed": false
                        },
                        "arguments": [
                          {
                            "type": "ArrowFunctionExpression",
                            "start": 3100,
                            "end": 3200,
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 12
                              },
                              "end": {
                                "line": 78,
                                "column": 112
                              }
                            },
                            "id": null,
                            "generator": false,
                            "expression": true,
                            "async": false,
                            "params": [
                              {
                                "type": "Identifier",
                                "start": 3100,
                                "end": 3108,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 20
                                  },
                                  "identifierName": "jsonData"
                                },
                                "name": "jsonData"
                              }
                            ],
                            "body": {
                              "type": "CallExpression",
                              "start": 3112,
                              "end": 3200,
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 24
                                },
                                "end": {
                                  "line": 78,
                                  "column": 112
                                }
                              },
                              "callee": {
                                "type": "MemberExpression",
                                "start": 3112,
                                "end": 3130,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 42
                                  }
                                },
                                "object": {
                                  "type": "MemberExpression",
                                  "start": 3112,
                                  "end": 3126,
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 38
                                    }
                                  },
                                  "object": {
                                    "type": "Identifier",
                                    "start": 3112,
                                    "end": 3120,
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 32
                                      },
                                      "identifierName": "jsonData"
                                    },
                                    "name": "jsonData"
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "start": 3121,
                                    "end": 3126,
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 38
                                      },
                                      "identifierName": "items"
                                    },
                                    "name": "items"
                                  },
                                  "computed": false
                                },
                                "property": {
                                  "type": "Identifier",
                                  "start": 3127,
                                  "end": 3130,
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 39
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 42
                                    },
                                    "identifierName": "map"
                                  },
                                  "name": "map"
                                },
                                "computed": false
                              },
                              "arguments": [
                                {
                                  "type": "ArrowFunctionExpression",
                                  "start": 3131,
                                  "end": 3199,
                                  "loc": {
                                    "start": {
                                      "line": 78,
                                      "column": 43
                                    },
                                    "end": {
                                      "line": 78,
                                      "column": 111
                                    }
                                  },
                                  "id": null,
                                  "generator": false,
                                  "expression": true,
                                  "async": false,
                                  "params": [
                                    {
                                      "type": "Identifier",
                                      "start": 3131,
                                      "end": 3150,
                                      "loc": {
                                        "start": {
                                          "line": 78,
                                          "column": 43
                                        },
                                        "end": {
                                          "line": 78,
                                          "column": 62
                                        },
                                        "identifierName": "serviceInstanceJSON"
                                      },
                                      "name": "serviceInstanceJSON"
                                    }
                                  ],
                                  "body": {
                                    "type": "CallExpression",
                                    "start": 3154,
                                    "end": 3199,
                                    "loc": {
                                      "start": {
                                        "line": 78,
                                        "column": 66
                                      },
                                      "end": {
                                        "line": 78,
                                        "column": 111
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 3154,
                                      "end": 3178,
                                      "loc": {
                                        "start": {
                                          "line": 78,
                                          "column": 66
                                        },
                                        "end": {
                                          "line": 78,
                                          "column": 90
                                        }
                                      },
                                      "object": {
                                        "type": "Identifier",
                                        "start": 3154,
                                        "end": 3169,
                                        "loc": {
                                          "start": {
                                            "line": 78,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 78,
                                            "column": 81
                                          },
                                          "identifierName": "ServiceInstance"
                                        },
                                        "name": "ServiceInstance"
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 3170,
                                        "end": 3178,
                                        "loc": {
                                          "start": {
                                            "line": 78,
                                            "column": 82
                                          },
                                          "end": {
                                            "line": 78,
                                            "column": 90
                                          },
                                          "identifierName": "fromJSON"
                                        },
                                        "name": "fromJSON"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "start": 3179,
                                        "end": 3198,
                                        "loc": {
                                          "start": {
                                            "line": 78,
                                            "column": 91
                                          },
                                          "end": {
                                            "line": 78,
                                            "column": 110
                                          },
                                          "identifierName": "serviceInstanceJSON"
                                        },
                                        "name": "serviceInstanceJSON"
                                      }
                                    ]
                                  }
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ],
                  "directives": [],
                  "trailingComments": null
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a list of {@link ServiceInstance} from a namespace in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @param {string} namespace The namespace to list the service instances from.\n   * @returns {Promise<ServiceInstance[]>}\n   ",
                    "start": 2339,
                    "end": 2674,
                    "loc": {
                      "start": {
                        "line": 60,
                        "column": 2
                      },
                      "end": {
                        "line": 67,
                        "column": 5
                      }
                    }
                  }
                ],
                "trailingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a list of {@link ClusterServiceClass} in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @returns {Promise<ClusterServiceClass[]>}\n   ",
                    "start": 3210,
                    "end": 3455,
                    "loc": {
                      "start": {
                        "line": 81,
                        "column": 2
                      },
                      "end": {
                        "line": 87,
                        "column": 5
                      }
                    }
                  }
                ]
              },
              {
                "type": "ClassMethod",
                "start": 3458,
                "end": 4084,
                "loc": {
                  "start": {
                    "line": 88,
                    "column": 2
                  },
                  "end": {
                    "line": 100,
                    "column": 3
                  }
                },
                "static": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 3458,
                  "end": 3484,
                  "loc": {
                    "start": {
                      "line": 88,
                      "column": 2
                    },
                    "end": {
                      "line": 88,
                      "column": 28
                    },
                    "identifierName": "_listClusterServiceClasses"
                  },
                  "name": "_listClusterServiceClasses",
                  "leadingComments": null
                },
                "kind": "method",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 3485,
                    "end": 3497,
                    "loc": {
                      "start": {
                        "line": 88,
                        "column": 29
                      },
                      "end": {
                        "line": 88,
                        "column": 41
                      },
                      "identifierName": "openshiftURL"
                    },
                    "name": "openshiftURL"
                  },
                  {
                    "type": "Identifier",
                    "start": 3499,
                    "end": 3508,
                    "loc": {
                      "start": {
                        "line": 88,
                        "column": 43
                      },
                      "end": {
                        "line": 88,
                        "column": 52
                      },
                      "identifierName": "authToken"
                    },
                    "name": "authToken"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 3510,
                  "end": 4084,
                  "loc": {
                    "start": {
                      "line": 88,
                      "column": 54
                    },
                    "end": {
                      "line": 100,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "IfStatement",
                      "start": 3516,
                      "end": 3612,
                      "loc": {
                        "start": {
                          "line": 89,
                          "column": 4
                        },
                        "end": {
                          "line": 91,
                          "column": 5
                        }
                      },
                      "test": {
                        "type": "UnaryExpression",
                        "start": 3520,
                        "end": 3530,
                        "loc": {
                          "start": {
                            "line": 89,
                            "column": 8
                          },
                          "end": {
                            "line": 89,
                            "column": 18
                          }
                        },
                        "operator": "!",
                        "prefix": true,
                        "argument": {
                          "type": "Identifier",
                          "start": 3521,
                          "end": 3530,
                          "loc": {
                            "start": {
                              "line": 89,
                              "column": 9
                            },
                            "end": {
                              "line": 89,
                              "column": 18
                            },
                            "identifierName": "authToken"
                          },
                          "name": "authToken"
                        },
                        "extra": {
                          "parenthesizedArgument": false
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "start": 3532,
                        "end": 3612,
                        "loc": {
                          "start": {
                            "line": 89,
                            "column": 20
                          },
                          "end": {
                            "line": 91,
                            "column": 5
                          }
                        },
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "start": 3540,
                            "end": 3606,
                            "loc": {
                              "start": {
                                "line": 90,
                                "column": 6
                              },
                              "end": {
                                "line": 90,
                                "column": 72
                              }
                            },
                            "argument": {
                              "type": "CallExpression",
                              "start": 3547,
                              "end": 3605,
                              "loc": {
                                "start": {
                                  "line": 90,
                                  "column": 13
                                },
                                "end": {
                                  "line": 90,
                                  "column": 71
                                }
                              },
                              "callee": {
                                "type": "MemberExpression",
                                "start": 3547,
                                "end": 3561,
                                "loc": {
                                  "start": {
                                    "line": 90,
                                    "column": 13
                                  },
                                  "end": {
                                    "line": 90,
                                    "column": 27
                                  }
                                },
                                "object": {
                                  "type": "Identifier",
                                  "start": 3547,
                                  "end": 3554,
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 13
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 20
                                    },
                                    "identifierName": "Promise"
                                  },
                                  "name": "Promise"
                                },
                                "property": {
                                  "type": "Identifier",
                                  "start": 3555,
                                  "end": 3561,
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 27
                                    },
                                    "identifierName": "reject"
                                  },
                                  "name": "reject"
                                },
                                "computed": false
                              },
                              "arguments": [
                                {
                                  "type": "NewExpression",
                                  "start": 3562,
                                  "end": 3604,
                                  "loc": {
                                    "start": {
                                      "line": 90,
                                      "column": 28
                                    },
                                    "end": {
                                      "line": 90,
                                      "column": 70
                                    }
                                  },
                                  "callee": {
                                    "type": "Identifier",
                                    "start": 3566,
                                    "end": 3571,
                                    "loc": {
                                      "start": {
                                        "line": 90,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 90,
                                        "column": 37
                                      },
                                      "identifierName": "Error"
                                    },
                                    "name": "Error"
                                  },
                                  "arguments": [
                                    {
                                      "type": "StringLiteral",
                                      "start": 3572,
                                      "end": 3603,
                                      "loc": {
                                        "start": {
                                          "line": 90,
                                          "column": 38
                                        },
                                        "end": {
                                          "line": 90,
                                          "column": 69
                                        }
                                      },
                                      "extra": {
                                        "rawValue": "Auth token should not be null",
                                        "raw": "\"Auth token should not be null\""
                                      },
                                      "value": "Auth token should not be null"
                                    }
                                  ]
                                }
                              ]
                            }
                          }
                        ],
                        "directives": []
                      },
                      "alternate": null
                    },
                    {
                      "type": "VariableDeclaration",
                      "start": 3618,
                      "end": 3700,
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 4
                        },
                        "end": {
                          "line": 95,
                          "column": 7
                        }
                      },
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "start": 3624,
                          "end": 3699,
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 10
                            },
                            "end": {
                              "line": 95,
                              "column": 6
                            }
                          },
                          "id": {
                            "type": "Identifier",
                            "start": 3624,
                            "end": 3631,
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 10
                              },
                              "end": {
                                "line": 93,
                                "column": 17
                              },
                              "identifierName": "headers"
                            },
                            "name": "headers"
                          },
                          "init": {
                            "type": "NewExpression",
                            "start": 3634,
                            "end": 3699,
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 20
                              },
                              "end": {
                                "line": 95,
                                "column": 6
                              }
                            },
                            "callee": {
                              "type": "Identifier",
                              "start": 3638,
                              "end": 3645,
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 24
                                },
                                "end": {
                                  "line": 93,
                                  "column": 31
                                },
                                "identifierName": "Headers"
                              },
                              "name": "Headers"
                            },
                            "arguments": [
                              {
                                "type": "ObjectExpression",
                                "start": 3646,
                                "end": 3698,
                                "loc": {
                                  "start": {
                                    "line": 93,
                                    "column": 32
                                  },
                                  "end": {
                                    "line": 95,
                                    "column": 5
                                  }
                                },
                                "properties": [
                                  {
                                    "type": "ObjectProperty",
                                    "start": 3654,
                                    "end": 3692,
                                    "loc": {
                                      "start": {
                                        "line": 94,
                                        "column": 6
                                      },
                                      "end": {
                                        "line": 94,
                                        "column": 44
                                      }
                                    },
                                    "method": false,
                                    "shorthand": false,
                                    "computed": false,
                                    "key": {
                                      "type": "StringLiteral",
                                      "start": 3654,
                                      "end": 3669,
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 6
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 21
                                        }
                                      },
                                      "extra": {
                                        "rawValue": "Authorization",
                                        "raw": "'Authorization'"
                                      },
                                      "value": "Authorization"
                                    },
                                    "value": {
                                      "type": "TemplateLiteral",
                                      "start": 3671,
                                      "end": 3692,
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 23
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 44
                                        }
                                      },
                                      "expressions": [
                                        {
                                          "type": "Identifier",
                                          "start": 3681,
                                          "end": 3690,
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 42
                                            },
                                            "identifierName": "authToken"
                                          },
                                          "name": "authToken"
                                        }
                                      ],
                                      "quasis": [
                                        {
                                          "type": "TemplateElement",
                                          "start": 3672,
                                          "end": 3679,
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 31
                                            }
                                          },
                                          "value": {
                                            "raw": "Bearer ",
                                            "cooked": "Bearer "
                                          },
                                          "tail": false
                                        },
                                        {
                                          "type": "TemplateElement",
                                          "start": 3691,
                                          "end": 3691,
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 43
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 43
                                            }
                                          },
                                          "value": {
                                            "raw": "",
                                            "cooked": ""
                                          },
                                          "tail": true
                                        }
                                      ]
                                    }
                                  }
                                ]
                              }
                            ]
                          }
                        }
                      ],
                      "kind": "const"
                    },
                    {
                      "type": "ReturnStatement",
                      "start": 3705,
                      "end": 4080,
                      "loc": {
                        "start": {
                          "line": 96,
                          "column": 4
                        },
                        "end": {
                          "line": 99,
                          "column": 106
                        }
                      },
                      "argument": {
                        "type": "CallExpression",
                        "start": 3712,
                        "end": 4079,
                        "loc": {
                          "start": {
                            "line": 96,
                            "column": 11
                          },
                          "end": {
                            "line": 99,
                            "column": 105
                          }
                        },
                        "callee": {
                          "type": "MemberExpression",
                          "start": 3712,
                          "end": 3985,
                          "loc": {
                            "start": {
                              "line": 96,
                              "column": 11
                            },
                            "end": {
                              "line": 99,
                              "column": 11
                            }
                          },
                          "object": {
                            "type": "CallExpression",
                            "start": 3712,
                            "end": 3973,
                            "loc": {
                              "start": {
                                "line": 96,
                                "column": 11
                              },
                              "end": {
                                "line": 98,
                                "column": 117
                              }
                            },
                            "callee": {
                              "type": "MemberExpression",
                              "start": 3712,
                              "end": 3867,
                              "loc": {
                                "start": {
                                  "line": 96,
                                  "column": 11
                                },
                                "end": {
                                  "line": 98,
                                  "column": 11
                                }
                              },
                              "object": {
                                "type": "CallExpression",
                                "start": 3712,
                                "end": 3855,
                                "loc": {
                                  "start": {
                                    "line": 96,
                                    "column": 11
                                  },
                                  "end": {
                                    "line": 97,
                                    "column": 40
                                  }
                                },
                                "callee": {
                                  "type": "MemberExpression",
                                  "start": 3712,
                                  "end": 3826,
                                  "loc": {
                                    "start": {
                                      "line": 96,
                                      "column": 11
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 11
                                    }
                                  },
                                  "object": {
                                    "type": "CallExpression",
                                    "start": 3712,
                                    "end": 3814,
                                    "loc": {
                                      "start": {
                                        "line": 96,
                                        "column": 11
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 113
                                      }
                                    },
                                    "callee": {
                                      "type": "Identifier",
                                      "start": 3712,
                                      "end": 3717,
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 11
                                        },
                                        "end": {
                                          "line": 96,
                                          "column": 16
                                        },
                                        "identifierName": "fetch"
                                      },
                                      "name": "fetch"
                                    },
                                    "arguments": [
                                      {
                                        "type": "CallExpression",
                                        "start": 3718,
                                        "end": 3791,
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 17
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 90
                                          }
                                        },
                                        "callee": {
                                          "type": "MemberExpression",
                                          "start": 3718,
                                          "end": 3777,
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 76
                                            }
                                          },
                                          "object": {
                                            "type": "Identifier",
                                            "start": 3718,
                                            "end": 3742,
                                            "loc": {
                                              "start": {
                                                "line": 96,
                                                "column": 17
                                              },
                                              "end": {
                                                "line": 96,
                                                "column": 41
                                              },
                                              "identifierName": "ProvisionedServiceClient"
                                            },
                                            "name": "ProvisionedServiceClient"
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "start": 3743,
                                            "end": 3777,
                                            "loc": {
                                              "start": {
                                                "line": 96,
                                                "column": 42
                                              },
                                              "end": {
                                                "line": 96,
                                                "column": 76
                                              },
                                              "identifierName": "_buildClusterServiceClassListRoute"
                                            },
                                            "name": "_buildClusterServiceClassListRoute"
                                          },
                                          "computed": false
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "start": 3778,
                                            "end": 3790,
                                            "loc": {
                                              "start": {
                                                "line": 96,
                                                "column": 77
                                              },
                                              "end": {
                                                "line": 96,
                                                "column": 89
                                              },
                                              "identifierName": "openshiftURL"
                                            },
                                            "name": "openshiftURL"
                                          }
                                        ]
                                      },
                                      {
                                        "type": "ObjectExpression",
                                        "start": 3793,
                                        "end": 3813,
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 92
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 112
                                          }
                                        },
                                        "properties": [
                                          {
                                            "type": "ObjectProperty",
                                            "start": 3795,
                                            "end": 3811,
                                            "loc": {
                                              "start": {
                                                "line": 96,
                                                "column": 94
                                              },
                                              "end": {
                                                "line": 96,
                                                "column": 110
                                              }
                                            },
                                            "method": false,
                                            "shorthand": false,
                                            "computed": false,
                                            "key": {
                                              "type": "Identifier",
                                              "start": 3795,
                                              "end": 3802,
                                              "loc": {
                                                "start": {
                                                  "line": 96,
                                                  "column": 94
                                                },
                                                "end": {
                                                  "line": 96,
                                                  "column": 101
                                                },
                                                "identifierName": "headers"
                                              },
                                              "name": "headers"
                                            },
                                            "value": {
                                              "type": "Identifier",
                                              "start": 3804,
                                              "end": 3811,
                                              "loc": {
                                                "start": {
                                                  "line": 96,
                                                  "column": 103
                                                },
                                                "end": {
                                                  "line": 96,
                                                  "column": 110
                                                },
                                                "identifierName": "headers"
                                              },
                                              "name": "headers"
                                            }
                                          }
                                        ]
                                      }
                                    ]
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "start": 3822,
                                    "end": 3826,
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 7
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 11
                                      },
                                      "identifierName": "then"
                                    },
                                    "name": "then"
                                  },
                                  "computed": false
                                },
                                "arguments": [
                                  {
                                    "type": "ArrowFunctionExpression",
                                    "start": 3827,
                                    "end": 3854,
                                    "loc": {
                                      "start": {
                                        "line": 97,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 97,
                                        "column": 39
                                      }
                                    },
                                    "id": null,
                                    "generator": false,
                                    "expression": true,
                                    "async": false,
                                    "params": [
                                      {
                                        "type": "Identifier",
                                        "start": 3827,
                                        "end": 3835,
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 20
                                          },
                                          "identifierName": "response"
                                        },
                                        "name": "response"
                                      }
                                    ],
                                    "body": {
                                      "type": "CallExpression",
                                      "start": 3839,
                                      "end": 3854,
                                      "loc": {
                                        "start": {
                                          "line": 97,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 97,
                                          "column": 39
                                        }
                                      },
                                      "callee": {
                                        "type": "MemberExpression",
                                        "start": 3839,
                                        "end": 3852,
                                        "loc": {
                                          "start": {
                                            "line": 97,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 97,
                                            "column": 37
                                          }
                                        },
                                        "object": {
                                          "type": "Identifier",
                                          "start": 3839,
                                          "end": 3847,
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 32
                                            },
                                            "identifierName": "response"
                                          },
                                          "name": "response"
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "start": 3848,
                                          "end": 3852,
                                          "loc": {
                                            "start": {
                                              "line": 97,
                                              "column": 33
                                            },
                                            "end": {
                                              "line": 97,
                                              "column": 37
                                            },
                                            "identifierName": "json"
                                          },
                                          "name": "json"
                                        },
                                        "computed": false
                                      },
                                      "arguments": []
                                    }
                                  }
                                ]
                              },
                              "property": {
                                "type": "Identifier",
                                "start": 3863,
                                "end": 3867,
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 7
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 11
                                  },
                                  "identifierName": "then"
                                },
                                "name": "then"
                              },
                              "computed": false
                            },
                            "arguments": [
                              {
                                "type": "ArrowFunctionExpression",
                                "start": 3868,
                                "end": 3972,
                                "loc": {
                                  "start": {
                                    "line": 98,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 98,
                                    "column": 116
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": true,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 3868,
                                    "end": 3876,
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 20
                                      },
                                      "identifierName": "jsonData"
                                    },
                                    "name": "jsonData"
                                  }
                                ],
                                "body": {
                                  "type": "CallExpression",
                                  "start": 3880,
                                  "end": 3972,
                                  "loc": {
                                    "start": {
                                      "line": 98,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 98,
                                      "column": 116
                                    }
                                  },
                                  "callee": {
                                    "type": "MemberExpression",
                                    "start": 3880,
                                    "end": 3901,
                                    "loc": {
                                      "start": {
                                        "line": 98,
                                        "column": 24
                                      },
                                      "end": {
                                        "line": 98,
                                        "column": 45
                                      }
                                    },
                                    "object": {
                                      "type": "MemberExpression",
                                      "start": 3880,
                                      "end": 3894,
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 24
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 38
                                        }
                                      },
                                      "object": {
                                        "type": "Identifier",
                                        "start": 3880,
                                        "end": 3888,
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 32
                                          },
                                          "identifierName": "jsonData"
                                        },
                                        "name": "jsonData"
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 3889,
                                        "end": 3894,
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 33
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 38
                                          },
                                          "identifierName": "items"
                                        },
                                        "name": "items"
                                      },
                                      "computed": false
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "start": 3895,
                                      "end": 3901,
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 39
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 45
                                        },
                                        "identifierName": "filter"
                                      },
                                      "name": "filter"
                                    },
                                    "computed": false
                                  },
                                  "arguments": [
                                    {
                                      "type": "ArrowFunctionExpression",
                                      "start": 3902,
                                      "end": 3971,
                                      "loc": {
                                        "start": {
                                          "line": 98,
                                          "column": 46
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 115
                                        }
                                      },
                                      "id": null,
                                      "generator": false,
                                      "expression": true,
                                      "async": false,
                                      "params": [
                                        {
                                          "type": "Identifier",
                                          "start": 3902,
                                          "end": 3918,
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 46
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 62
                                            },
                                            "identifierName": "serviceClassJSON"
                                          },
                                          "name": "serviceClassJSON"
                                        }
                                      ],
                                      "body": {
                                        "type": "CallExpression",
                                        "start": 3922,
                                        "end": 3971,
                                        "loc": {
                                          "start": {
                                            "line": 98,
                                            "column": 66
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 115
                                          }
                                        },
                                        "callee": {
                                          "type": "MemberExpression",
                                          "start": 3922,
                                          "end": 3953,
                                          "loc": {
                                            "start": {
                                              "line": 98,
                                              "column": 66
                                            },
                                            "end": {
                                              "line": 98,
                                              "column": 97
                                            }
                                          },
                                          "object": {
                                            "type": "Identifier",
                                            "start": 3922,
                                            "end": 3941,
                                            "loc": {
                                              "start": {
                                                "line": 98,
                                                "column": 66
                                              },
                                              "end": {
                                                "line": 98,
                                                "column": 85
                                              },
                                              "identifierName": "ClusterServiceClass"
                                            },
                                            "name": "ClusterServiceClass"
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "start": 3942,
                                            "end": 3953,
                                            "loc": {
                                              "start": {
                                                "line": 98,
                                                "column": 86
                                              },
                                              "end": {
                                                "line": 98,
                                                "column": 97
                                              },
                                              "identifierName": "isValidJSON"
                                            },
                                            "name": "isValidJSON"
                                          },
                                          "computed": false
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "start": 3954,
                                            "end": 3970,
                                            "loc": {
                                              "start": {
                                                "line": 98,
                                                "column": 98
                                              },
                                              "end": {
                                                "line": 98,
                                                "column": 114
                                              },
                                              "identifierName": "serviceClassJSON"
                                            },
                                            "name": "serviceClassJSON"
                                          }
                                        ]
                                      }
                                    }
                                  ]
                                }
                              }
                            ]
                          },
                          "property": {
                            "type": "Identifier",
                            "start": 3981,
                            "end": 3985,
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 7
                              },
                              "end": {
                                "line": 99,
                                "column": 11
                              },
                              "identifierName": "then"
                            },
                            "name": "then"
                          },
                          "computed": false
                        },
                        "arguments": [
                          {
                            "type": "ArrowFunctionExpression",
                            "start": 3986,
                            "end": 4078,
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 12
                              },
                              "end": {
                                "line": 99,
                                "column": 104
                              }
                            },
                            "id": null,
                            "generator": false,
                            "expression": true,
                            "async": false,
                            "params": [
                              {
                                "type": "Identifier",
                                "start": 3986,
                                "end": 3994,
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 20
                                  },
                                  "identifierName": "jsonData"
                                },
                                "name": "jsonData"
                              }
                            ],
                            "body": {
                              "type": "CallExpression",
                              "start": 3998,
                              "end": 4078,
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 24
                                },
                                "end": {
                                  "line": 99,
                                  "column": 104
                                }
                              },
                              "callee": {
                                "type": "MemberExpression",
                                "start": 3998,
                                "end": 4010,
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 36
                                  }
                                },
                                "object": {
                                  "type": "Identifier",
                                  "start": 3998,
                                  "end": 4006,
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 24
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 32
                                    },
                                    "identifierName": "jsonData"
                                  },
                                  "name": "jsonData"
                                },
                                "property": {
                                  "type": "Identifier",
                                  "start": 4007,
                                  "end": 4010,
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 36
                                    },
                                    "identifierName": "map"
                                  },
                                  "name": "map"
                                },
                                "computed": false
                              },
                              "arguments": [
                                {
                                  "type": "ArrowFunctionExpression",
                                  "start": 4011,
                                  "end": 4077,
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 37
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 103
                                    }
                                  },
                                  "id": null,
                                  "generator": false,
                                  "expression": true,
                                  "async": false,
                                  "params": [
                                    {
                                      "type": "Identifier",
                                      "start": 4011,
                                      "end": 4027,
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 37
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 53
                                        },
                                        "identifierName": "serviceClassJSON"
                                      },
                                      "name": "serviceClassJSON"
                                    }
                                  ],
                                  "body": {
                                    "type": "CallExpression",
                                    "start": 4031,
                                    "end": 4077,
                                    "loc": {
                                      "start": {
                                        "line": 99,
                                        "column": 57
                                      },
                                      "end": {
                                        "line": 99,
                                        "column": 103
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 4031,
                                      "end": 4059,
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 57
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 85
                                        }
                                      },
                                      "object": {
                                        "type": "Identifier",
                                        "start": 4031,
                                        "end": 4050,
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 57
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 76
                                          },
                                          "identifierName": "ClusterServiceClass"
                                        },
                                        "name": "ClusterServiceClass"
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 4051,
                                        "end": 4059,
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 77
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 85
                                          },
                                          "identifierName": "fromJSON"
                                        },
                                        "name": "fromJSON"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "Identifier",
                                        "start": 4060,
                                        "end": 4076,
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 86
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 102
                                          },
                                          "identifierName": "serviceClassJSON"
                                        },
                                        "name": "serviceClassJSON"
                                      }
                                    ]
                                  }
                                }
                              ]
                            }
                          }
                        ]
                      }
                    }
                  ],
                  "directives": [],
                  "trailingComments": null
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Retrieve a list of {@link ClusterServiceClass} in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @returns {Promise<ClusterServiceClass[]>}\n   ",
                    "start": 3210,
                    "end": 3455,
                    "loc": {
                      "start": {
                        "line": 81,
                        "column": 2
                      },
                      "end": {
                        "line": 87,
                        "column": 5
                      }
                    }
                  }
                ],
                "trailingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Return a valid route for retrieving service instances from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   * @param {string} namespace The namespace to retrieve the service instances from\n   ",
                    "start": 4088,
                    "end": 4325,
                    "loc": {
                      "start": {
                        "line": 102,
                        "column": 2
                      },
                      "end": {
                        "line": 107,
                        "column": 5
                      }
                    }
                  }
                ]
              },
              {
                "type": "ClassMethod",
                "start": 4328,
                "end": 4502,
                "loc": {
                  "start": {
                    "line": 108,
                    "column": 2
                  },
                  "end": {
                    "line": 110,
                    "column": 3
                  }
                },
                "static": true,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 4335,
                  "end": 4365,
                  "loc": {
                    "start": {
                      "line": 108,
                      "column": 9
                    },
                    "end": {
                      "line": 108,
                      "column": 39
                    },
                    "identifierName": "_buildServiceInstanceListRoute"
                  },
                  "name": "_buildServiceInstanceListRoute"
                },
                "kind": "method",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 4366,
                    "end": 4378,
                    "loc": {
                      "start": {
                        "line": 108,
                        "column": 40
                      },
                      "end": {
                        "line": 108,
                        "column": 52
                      },
                      "identifierName": "openshiftURL"
                    },
                    "name": "openshiftURL"
                  },
                  {
                    "type": "Identifier",
                    "start": 4380,
                    "end": 4389,
                    "loc": {
                      "start": {
                        "line": 108,
                        "column": 54
                      },
                      "end": {
                        "line": 108,
                        "column": 63
                      },
                      "identifierName": "namespace"
                    },
                    "name": "namespace"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 4391,
                  "end": 4502,
                  "loc": {
                    "start": {
                      "line": 108,
                      "column": 65
                    },
                    "end": {
                      "line": 110,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "start": 4397,
                      "end": 4498,
                      "loc": {
                        "start": {
                          "line": 109,
                          "column": 4
                        },
                        "end": {
                          "line": 109,
                          "column": 105
                        }
                      },
                      "argument": {
                        "type": "TemplateLiteral",
                        "start": 4404,
                        "end": 4497,
                        "loc": {
                          "start": {
                            "line": 109,
                            "column": 11
                          },
                          "end": {
                            "line": 109,
                            "column": 104
                          }
                        },
                        "expressions": [
                          {
                            "type": "Identifier",
                            "start": 4407,
                            "end": 4419,
                            "loc": {
                              "start": {
                                "line": 109,
                                "column": 14
                              },
                              "end": {
                                "line": 109,
                                "column": 26
                              },
                              "identifierName": "openshiftURL"
                            },
                            "name": "openshiftURL"
                          },
                          {
                            "type": "Identifier",
                            "start": 4469,
                            "end": 4478,
                            "loc": {
                              "start": {
                                "line": 109,
                                "column": 76
                              },
                              "end": {
                                "line": 109,
                                "column": 85
                              },
                              "identifierName": "namespace"
                            },
                            "name": "namespace"
                          }
                        ],
                        "quasis": [
                          {
                            "type": "TemplateElement",
                            "start": 4405,
                            "end": 4405,
                            "loc": {
                              "start": {
                                "line": 109,
                                "column": 12
                              },
                              "end": {
                                "line": 109,
                                "column": 12
                              }
                            },
                            "value": {
                              "raw": "",
                              "cooked": ""
                            },
                            "tail": false
                          },
                          {
                            "type": "TemplateElement",
                            "start": 4420,
                            "end": 4467,
                            "loc": {
                              "start": {
                                "line": 109,
                                "column": 27
                              },
                              "end": {
                                "line": 109,
                                "column": 74
                              }
                            },
                            "value": {
                              "raw": "/apis/servicecatalog.k8s.io/v1beta1/namespaces/",
                              "cooked": "/apis/servicecatalog.k8s.io/v1beta1/namespaces/"
                            },
                            "tail": false
                          },
                          {
                            "type": "TemplateElement",
                            "start": 4479,
                            "end": 4496,
                            "loc": {
                              "start": {
                                "line": 109,
                                "column": 86
                              },
                              "end": {
                                "line": 109,
                                "column": 103
                              }
                            },
                            "value": {
                              "raw": "/serviceinstances",
                              "cooked": "/serviceinstances"
                            },
                            "tail": true
                          }
                        ]
                      }
                    }
                  ],
                  "directives": [],
                  "trailingComments": null
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Return a valid route for retrieving service instances from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   * @param {string} namespace The namespace to retrieve the service instances from\n   ",
                    "start": 4088,
                    "end": 4325,
                    "loc": {
                      "start": {
                        "line": 102,
                        "column": 2
                      },
                      "end": {
                        "line": 107,
                        "column": 5
                      }
                    }
                  }
                ],
                "trailingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Build a valid route for retrieving cluster service classes from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   ",
                    "start": 4506,
                    "end": 4664,
                    "loc": {
                      "start": {
                        "line": 112,
                        "column": 2
                      },
                      "end": {
                        "line": 116,
                        "column": 5
                      }
                    }
                  }
                ]
              },
              {
                "type": "ClassMethod",
                "start": 4667,
                "end": 4815,
                "loc": {
                  "start": {
                    "line": 117,
                    "column": 2
                  },
                  "end": {
                    "line": 119,
                    "column": 3
                  }
                },
                "static": true,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 4674,
                  "end": 4708,
                  "loc": {
                    "start": {
                      "line": 117,
                      "column": 9
                    },
                    "end": {
                      "line": 117,
                      "column": 43
                    },
                    "identifierName": "_buildClusterServiceClassListRoute"
                  },
                  "name": "_buildClusterServiceClassListRoute"
                },
                "kind": "method",
                "id": null,
                "generator": false,
                "expression": false,
                "async": false,
                "params": [
                  {
                    "type": "Identifier",
                    "start": 4709,
                    "end": 4721,
                    "loc": {
                      "start": {
                        "line": 117,
                        "column": 44
                      },
                      "end": {
                        "line": 117,
                        "column": 56
                      },
                      "identifierName": "openshiftURL"
                    },
                    "name": "openshiftURL"
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "start": 4723,
                  "end": 4815,
                  "loc": {
                    "start": {
                      "line": 117,
                      "column": 58
                    },
                    "end": {
                      "line": 119,
                      "column": 3
                    }
                  },
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "start": 4729,
                      "end": 4811,
                      "loc": {
                        "start": {
                          "line": 118,
                          "column": 4
                        },
                        "end": {
                          "line": 118,
                          "column": 86
                        }
                      },
                      "argument": {
                        "type": "TemplateLiteral",
                        "start": 4736,
                        "end": 4810,
                        "loc": {
                          "start": {
                            "line": 118,
                            "column": 11
                          },
                          "end": {
                            "line": 118,
                            "column": 85
                          }
                        },
                        "expressions": [
                          {
                            "type": "Identifier",
                            "start": 4739,
                            "end": 4751,
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 14
                              },
                              "end": {
                                "line": 118,
                                "column": 26
                              },
                              "identifierName": "openshiftURL"
                            },
                            "name": "openshiftURL"
                          }
                        ],
                        "quasis": [
                          {
                            "type": "TemplateElement",
                            "start": 4737,
                            "end": 4737,
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 12
                              },
                              "end": {
                                "line": 118,
                                "column": 12
                              }
                            },
                            "value": {
                              "raw": "",
                              "cooked": ""
                            },
                            "tail": false
                          },
                          {
                            "type": "TemplateElement",
                            "start": 4752,
                            "end": 4809,
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 27
                              },
                              "end": {
                                "line": 118,
                                "column": 84
                              }
                            },
                            "value": {
                              "raw": "/apis/servicecatalog.k8s.io/v1beta1/clusterserviceclasses",
                              "cooked": "/apis/servicecatalog.k8s.io/v1beta1/clusterserviceclasses"
                            },
                            "tail": true
                          }
                        ]
                      }
                    }
                  ],
                  "directives": []
                },
                "leadingComments": [
                  {
                    "type": "CommentBlock",
                    "value": "*\n   * Build a valid route for retrieving cluster service classes from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   ",
                    "start": 4506,
                    "end": 4664,
                    "loc": {
                      "start": {
                        "line": 112,
                        "column": 2
                      },
                      "end": {
                        "line": 116,
                        "column": 5
                      }
                    }
                  }
                ]
              }
            ]
          },
          "leadingComments": [
            {
              "type": "CommentBlock",
              "value": "*\n * Client for retrieving and parsing Provisioned Services.\n ",
              "start": 187,
              "end": 253,
              "loc": {
                "start": {
                  "line": 5,
                  "column": 0
                },
                "end": {
                  "line": 7,
                  "column": 3
                }
              }
            }
          ],
          "trailingComments": []
        },
        "leadingComments": [
          {
            "type": "CommentBlock",
            "value": "*\n * Client for retrieving and parsing Provisioned Services.\n ",
            "start": 187,
            "end": 253,
            "loc": {
              "start": {
                "line": 5,
                "column": 0
              },
              "end": {
                "line": 7,
                "column": 3
              }
            }
          }
        ]
      }
    ],
    "directives": []
  },
  "comments": [
    {
      "type": "CommentBlock",
      "value": "*\n * Client for retrieving and parsing Provisioned Services.\n ",
      "start": 187,
      "end": 253,
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 7,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Construct a {@link ProvisionedServiceClient}\n   * @constructor\n   * @param {string} openshiftURL\n   ",
      "start": 304,
      "end": 415,
      "loc": {
        "start": {
          "line": 9,
          "column": 2
        },
        "end": {
          "line": 13,
          "column": 5
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a {@link ProvisionedService} from a namespace, by name.\n   * @param {string} authToken The auth token for a user.\n   * @param {string} namespace The namespace to find the service in.\n   * @param {string} name The name of the service to retrieve.\n   ",
      "start": 491,
      "end": 760,
      "loc": {
        "start": {
          "line": 18,
          "column": 2
        },
        "end": {
          "line": 23,
          "column": 5
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a list of {@link ProvisionedService} from a namespace.\n   * @param {string} authToken\n   * @param {string} namespace\n   ",
      "start": 1491,
      "end": 1631,
      "loc": {
        "start": {
          "line": 40,
          "column": 2
        },
        "end": {
          "line": 44,
          "column": 5
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a list of {@link ServiceInstance} from a namespace in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @param {string} namespace The namespace to list the service instances from.\n   * @returns {Promise<ServiceInstance[]>}\n   ",
      "start": 2339,
      "end": 2674,
      "loc": {
        "start": {
          "line": 60,
          "column": 2
        },
        "end": {
          "line": 67,
          "column": 5
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a list of {@link ClusterServiceClass} in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @returns {Promise<ClusterServiceClass[]>}\n   ",
      "start": 3210,
      "end": 3455,
      "loc": {
        "start": {
          "line": 81,
          "column": 2
        },
        "end": {
          "line": 87,
          "column": 5
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Return a valid route for retrieving service instances from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   * @param {string} namespace The namespace to retrieve the service instances from\n   ",
      "start": 4088,
      "end": 4325,
      "loc": {
        "start": {
          "line": 102,
          "column": 2
        },
        "end": {
          "line": 107,
          "column": 5
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Build a valid route for retrieving cluster service classes from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   ",
      "start": 4506,
      "end": 4664,
      "loc": {
        "start": {
          "line": 112,
          "column": 2
        },
        "end": {
          "line": 116,
          "column": 5
        }
      }
    }
  ],
  "tokens": [
    {
      "type": {
        "label": "import",
        "keyword": "import",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "import",
      "start": 0,
      "end": 6,
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ClusterServiceClass",
      "start": 7,
      "end": 26,
      "loc": {
        "start": {
          "line": 1,
          "column": 7
        },
        "end": {
          "line": 1,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "from",
      "start": 27,
      "end": 31,
      "loc": {
        "start": {
          "line": 1,
          "column": 27
        },
        "end": {
          "line": 1,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "../types/cluster-service-class",
      "start": 32,
      "end": 64,
      "loc": {
        "start": {
          "line": 1,
          "column": 32
        },
        "end": {
          "line": 1,
          "column": 64
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 64,
      "end": 65,
      "loc": {
        "start": {
          "line": 1,
          "column": 64
        },
        "end": {
          "line": 1,
          "column": 65
        }
      }
    },
    {
      "type": {
        "label": "import",
        "keyword": "import",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "import",
      "start": 66,
      "end": 72,
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ServiceInstance",
      "start": 73,
      "end": 88,
      "loc": {
        "start": {
          "line": 2,
          "column": 7
        },
        "end": {
          "line": 2,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "from",
      "start": 89,
      "end": 93,
      "loc": {
        "start": {
          "line": 2,
          "column": 23
        },
        "end": {
          "line": 2,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "../types/service-instance",
      "start": 94,
      "end": 121,
      "loc": {
        "start": {
          "line": 2,
          "column": 28
        },
        "end": {
          "line": 2,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 121,
      "end": 122,
      "loc": {
        "start": {
          "line": 2,
          "column": 55
        },
        "end": {
          "line": 2,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": "import",
        "keyword": "import",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "import",
      "start": 123,
      "end": 129,
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ProvisionedService",
      "start": 130,
      "end": 148,
      "loc": {
        "start": {
          "line": 3,
          "column": 7
        },
        "end": {
          "line": 3,
          "column": 25
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "from",
      "start": 149,
      "end": 153,
      "loc": {
        "start": {
          "line": 3,
          "column": 26
        },
        "end": {
          "line": 3,
          "column": 30
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "../types/provisioned-service",
      "start": 154,
      "end": 184,
      "loc": {
        "start": {
          "line": 3,
          "column": 31
        },
        "end": {
          "line": 3,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 184,
      "end": 185,
      "loc": {
        "start": {
          "line": 3,
          "column": 61
        },
        "end": {
          "line": 3,
          "column": 62
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n * Client for retrieving and parsing Provisioned Services.\n ",
      "start": 187,
      "end": 253,
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 7,
          "column": 3
        }
      }
    },
    {
      "type": {
        "label": "export",
        "keyword": "export",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "export",
      "start": 254,
      "end": 260,
      "loc": {
        "start": {
          "line": 8,
          "column": 0
        },
        "end": {
          "line": 8,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "default",
        "keyword": "default",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "default",
      "start": 261,
      "end": 268,
      "loc": {
        "start": {
          "line": 8,
          "column": 7
        },
        "end": {
          "line": 8,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "class",
        "keyword": "class",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "class",
      "start": 269,
      "end": 274,
      "loc": {
        "start": {
          "line": 8,
          "column": 15
        },
        "end": {
          "line": 8,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ProvisionedServiceClient",
      "start": 275,
      "end": 299,
      "loc": {
        "start": {
          "line": 8,
          "column": 21
        },
        "end": {
          "line": 8,
          "column": 45
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 300,
      "end": 301,
      "loc": {
        "start": {
          "line": 8,
          "column": 46
        },
        "end": {
          "line": 8,
          "column": 47
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Construct a {@link ProvisionedServiceClient}\n   * @constructor\n   * @param {string} openshiftURL\n   ",
      "start": 304,
      "end": 415,
      "loc": {
        "start": {
          "line": 9,
          "column": 2
        },
        "end": {
          "line": 13,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "constructor",
      "start": 418,
      "end": 429,
      "loc": {
        "start": {
          "line": 14,
          "column": 2
        },
        "end": {
          "line": 14,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 429,
      "end": 430,
      "loc": {
        "start": {
          "line": 14,
          "column": 13
        },
        "end": {
          "line": 14,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 430,
      "end": 442,
      "loc": {
        "start": {
          "line": 14,
          "column": 14
        },
        "end": {
          "line": 14,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 442,
      "end": 443,
      "loc": {
        "start": {
          "line": 14,
          "column": 26
        },
        "end": {
          "line": 14,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 444,
      "end": 445,
      "loc": {
        "start": {
          "line": 14,
          "column": 28
        },
        "end": {
          "line": 14,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": "this",
        "keyword": "this",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "this",
      "start": 450,
      "end": 454,
      "loc": {
        "start": {
          "line": 15,
          "column": 4
        },
        "end": {
          "line": 15,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 454,
      "end": 455,
      "loc": {
        "start": {
          "line": 15,
          "column": 8
        },
        "end": {
          "line": 15,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 455,
      "end": 467,
      "loc": {
        "start": {
          "line": 15,
          "column": 9
        },
        "end": {
          "line": 15,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": true,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "=",
      "start": 468,
      "end": 469,
      "loc": {
        "start": {
          "line": 15,
          "column": 22
        },
        "end": {
          "line": 15,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 470,
      "end": 482,
      "loc": {
        "start": {
          "line": 15,
          "column": 24
        },
        "end": {
          "line": 15,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 482,
      "end": 483,
      "loc": {
        "start": {
          "line": 15,
          "column": 36
        },
        "end": {
          "line": 15,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 486,
      "end": 487,
      "loc": {
        "start": {
          "line": 16,
          "column": 2
        },
        "end": {
          "line": 16,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a {@link ProvisionedService} from a namespace, by name.\n   * @param {string} authToken The auth token for a user.\n   * @param {string} namespace The namespace to find the service in.\n   * @param {string} name The name of the service to retrieve.\n   ",
      "start": 491,
      "end": 760,
      "loc": {
        "start": {
          "line": 18,
          "column": 2
        },
        "end": {
          "line": 23,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "getProvisionedService",
      "start": 763,
      "end": 784,
      "loc": {
        "start": {
          "line": 24,
          "column": 2
        },
        "end": {
          "line": 24,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 784,
      "end": 785,
      "loc": {
        "start": {
          "line": 24,
          "column": 23
        },
        "end": {
          "line": 24,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 785,
      "end": 794,
      "loc": {
        "start": {
          "line": 24,
          "column": 24
        },
        "end": {
          "line": 24,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 794,
      "end": 795,
      "loc": {
        "start": {
          "line": 24,
          "column": 33
        },
        "end": {
          "line": 24,
          "column": 34
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 796,
      "end": 805,
      "loc": {
        "start": {
          "line": 24,
          "column": 35
        },
        "end": {
          "line": 24,
          "column": 44
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 805,
      "end": 806,
      "loc": {
        "start": {
          "line": 24,
          "column": 44
        },
        "end": {
          "line": 24,
          "column": 45
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 807,
      "end": 811,
      "loc": {
        "start": {
          "line": 24,
          "column": 46
        },
        "end": {
          "line": 24,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 811,
      "end": 812,
      "loc": {
        "start": {
          "line": 24,
          "column": 50
        },
        "end": {
          "line": 24,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 813,
      "end": 814,
      "loc": {
        "start": {
          "line": 24,
          "column": 52
        },
        "end": {
          "line": 24,
          "column": 53
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 819,
      "end": 825,
      "loc": {
        "start": {
          "line": 25,
          "column": 4
        },
        "end": {
          "line": 25,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "this",
        "keyword": "this",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "this",
      "start": 826,
      "end": 830,
      "loc": {
        "start": {
          "line": 25,
          "column": 11
        },
        "end": {
          "line": 25,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 830,
      "end": 831,
      "loc": {
        "start": {
          "line": 25,
          "column": 15
        },
        "end": {
          "line": 25,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "listProvisionedServices",
      "start": 831,
      "end": 854,
      "loc": {
        "start": {
          "line": 25,
          "column": 16
        },
        "end": {
          "line": 25,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 854,
      "end": 855,
      "loc": {
        "start": {
          "line": 25,
          "column": 39
        },
        "end": {
          "line": 25,
          "column": 40
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 855,
      "end": 864,
      "loc": {
        "start": {
          "line": 25,
          "column": 40
        },
        "end": {
          "line": 25,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 864,
      "end": 865,
      "loc": {
        "start": {
          "line": 25,
          "column": 49
        },
        "end": {
          "line": 25,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 866,
      "end": 875,
      "loc": {
        "start": {
          "line": 25,
          "column": 51
        },
        "end": {
          "line": 25,
          "column": 60
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 875,
      "end": 876,
      "loc": {
        "start": {
          "line": 25,
          "column": 60
        },
        "end": {
          "line": 25,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 883,
      "end": 884,
      "loc": {
        "start": {
          "line": 26,
          "column": 6
        },
        "end": {
          "line": 26,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 884,
      "end": 888,
      "loc": {
        "start": {
          "line": 26,
          "column": 7
        },
        "end": {
          "line": 26,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 888,
      "end": 889,
      "loc": {
        "start": {
          "line": 26,
          "column": 11
        },
        "end": {
          "line": 26,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 889,
      "end": 890,
      "loc": {
        "start": {
          "line": 26,
          "column": 12
        },
        "end": {
          "line": 26,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedServices",
      "start": 890,
      "end": 909,
      "loc": {
        "start": {
          "line": 26,
          "column": 13
        },
        "end": {
          "line": 26,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 909,
      "end": 910,
      "loc": {
        "start": {
          "line": 26,
          "column": 32
        },
        "end": {
          "line": 26,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 911,
      "end": 913,
      "loc": {
        "start": {
          "line": 26,
          "column": 34
        },
        "end": {
          "line": 26,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 914,
      "end": 915,
      "loc": {
        "start": {
          "line": 26,
          "column": 37
        },
        "end": {
          "line": 26,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "if",
        "keyword": "if",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "if",
      "start": 924,
      "end": 926,
      "loc": {
        "start": {
          "line": 27,
          "column": 8
        },
        "end": {
          "line": 27,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 927,
      "end": 928,
      "loc": {
        "start": {
          "line": 27,
          "column": 11
        },
        "end": {
          "line": 27,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "prefix",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": true,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "!",
      "start": 928,
      "end": 929,
      "loc": {
        "start": {
          "line": 27,
          "column": 12
        },
        "end": {
          "line": 27,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedServices",
      "start": 929,
      "end": 948,
      "loc": {
        "start": {
          "line": 27,
          "column": 13
        },
        "end": {
          "line": 27,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "||",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": 1,
        "updateContext": null
      },
      "value": "||",
      "start": 949,
      "end": 951,
      "loc": {
        "start": {
          "line": 27,
          "column": 33
        },
        "end": {
          "line": 27,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 952,
      "end": 953,
      "loc": {
        "start": {
          "line": 27,
          "column": 36
        },
        "end": {
          "line": 27,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedServices",
      "start": 953,
      "end": 972,
      "loc": {
        "start": {
          "line": 27,
          "column": 37
        },
        "end": {
          "line": 27,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 972,
      "end": 973,
      "loc": {
        "start": {
          "line": 27,
          "column": 56
        },
        "end": {
          "line": 27,
          "column": 57
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "length",
      "start": 973,
      "end": 979,
      "loc": {
        "start": {
          "line": 27,
          "column": 57
        },
        "end": {
          "line": 27,
          "column": 63
        }
      }
    },
    {
      "type": {
        "label": "==/!=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": 6,
        "updateContext": null
      },
      "value": "===",
      "start": 980,
      "end": 983,
      "loc": {
        "start": {
          "line": 27,
          "column": 64
        },
        "end": {
          "line": 27,
          "column": 67
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 984,
      "end": 985,
      "loc": {
        "start": {
          "line": 27,
          "column": 68
        },
        "end": {
          "line": 27,
          "column": 69
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 985,
      "end": 986,
      "loc": {
        "start": {
          "line": 27,
          "column": 69
        },
        "end": {
          "line": 27,
          "column": 70
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 986,
      "end": 987,
      "loc": {
        "start": {
          "line": 27,
          "column": 70
        },
        "end": {
          "line": 27,
          "column": 71
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 988,
      "end": 989,
      "loc": {
        "start": {
          "line": 27,
          "column": 72
        },
        "end": {
          "line": 27,
          "column": 73
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 1000,
      "end": 1006,
      "loc": {
        "start": {
          "line": 28,
          "column": 10
        },
        "end": {
          "line": 28,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Promise",
      "start": 1007,
      "end": 1014,
      "loc": {
        "start": {
          "line": 28,
          "column": 17
        },
        "end": {
          "line": 28,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1014,
      "end": 1015,
      "loc": {
        "start": {
          "line": 28,
          "column": 24
        },
        "end": {
          "line": 28,
          "column": 25
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "reject",
      "start": 1015,
      "end": 1021,
      "loc": {
        "start": {
          "line": 28,
          "column": 25
        },
        "end": {
          "line": 28,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1021,
      "end": 1022,
      "loc": {
        "start": {
          "line": 28,
          "column": 31
        },
        "end": {
          "line": 28,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 1022,
      "end": 1025,
      "loc": {
        "start": {
          "line": 28,
          "column": 32
        },
        "end": {
          "line": 28,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Error",
      "start": 1026,
      "end": 1031,
      "loc": {
        "start": {
          "line": 28,
          "column": 36
        },
        "end": {
          "line": 28,
          "column": 41
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1031,
      "end": 1032,
      "loc": {
        "start": {
          "line": 28,
          "column": 41
        },
        "end": {
          "line": 28,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1032,
      "end": 1033,
      "loc": {
        "start": {
          "line": 28,
          "column": 42
        },
        "end": {
          "line": 28,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Provisioned service with the name ",
      "start": 1033,
      "end": 1067,
      "loc": {
        "start": {
          "line": 28,
          "column": 43
        },
        "end": {
          "line": 28,
          "column": 77
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1067,
      "end": 1069,
      "loc": {
        "start": {
          "line": 28,
          "column": 77
        },
        "end": {
          "line": 28,
          "column": 79
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 1069,
      "end": 1073,
      "loc": {
        "start": {
          "line": 28,
          "column": 79
        },
        "end": {
          "line": 28,
          "column": 83
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1073,
      "end": 1074,
      "loc": {
        "start": {
          "line": 28,
          "column": 83
        },
        "end": {
          "line": 28,
          "column": 84
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": " not found in namespace ",
      "start": 1074,
      "end": 1098,
      "loc": {
        "start": {
          "line": 28,
          "column": 84
        },
        "end": {
          "line": 28,
          "column": 108
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1098,
      "end": 1100,
      "loc": {
        "start": {
          "line": 28,
          "column": 108
        },
        "end": {
          "line": 28,
          "column": 110
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 1100,
      "end": 1109,
      "loc": {
        "start": {
          "line": 28,
          "column": 110
        },
        "end": {
          "line": 28,
          "column": 119
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1109,
      "end": 1110,
      "loc": {
        "start": {
          "line": 28,
          "column": 119
        },
        "end": {
          "line": 28,
          "column": 120
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "",
      "start": 1110,
      "end": 1110,
      "loc": {
        "start": {
          "line": 28,
          "column": 120
        },
        "end": {
          "line": 28,
          "column": 120
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1110,
      "end": 1111,
      "loc": {
        "start": {
          "line": 28,
          "column": 120
        },
        "end": {
          "line": 28,
          "column": 121
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1111,
      "end": 1112,
      "loc": {
        "start": {
          "line": 28,
          "column": 121
        },
        "end": {
          "line": 28,
          "column": 122
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1112,
      "end": 1113,
      "loc": {
        "start": {
          "line": 28,
          "column": 122
        },
        "end": {
          "line": 28,
          "column": 123
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1113,
      "end": 1114,
      "loc": {
        "start": {
          "line": 28,
          "column": 123
        },
        "end": {
          "line": 28,
          "column": 124
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1123,
      "end": 1124,
      "loc": {
        "start": {
          "line": 29,
          "column": 8
        },
        "end": {
          "line": 29,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 1133,
      "end": 1139,
      "loc": {
        "start": {
          "line": 30,
          "column": 8
        },
        "end": {
          "line": 30,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedServices",
      "start": 1140,
      "end": 1159,
      "loc": {
        "start": {
          "line": 30,
          "column": 15
        },
        "end": {
          "line": 30,
          "column": 34
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1159,
      "end": 1160,
      "loc": {
        "start": {
          "line": 30,
          "column": 34
        },
        "end": {
          "line": 30,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "find",
      "start": 1160,
      "end": 1164,
      "loc": {
        "start": {
          "line": 30,
          "column": 35
        },
        "end": {
          "line": 30,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1164,
      "end": 1165,
      "loc": {
        "start": {
          "line": 30,
          "column": 39
        },
        "end": {
          "line": 30,
          "column": 40
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedService",
      "start": 1165,
      "end": 1183,
      "loc": {
        "start": {
          "line": 30,
          "column": 40
        },
        "end": {
          "line": 30,
          "column": 58
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1184,
      "end": 1186,
      "loc": {
        "start": {
          "line": 30,
          "column": 59
        },
        "end": {
          "line": 30,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedService",
      "start": 1187,
      "end": 1205,
      "loc": {
        "start": {
          "line": 30,
          "column": 62
        },
        "end": {
          "line": 30,
          "column": 80
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1205,
      "end": 1206,
      "loc": {
        "start": {
          "line": 30,
          "column": 80
        },
        "end": {
          "line": 30,
          "column": 81
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 1206,
      "end": 1210,
      "loc": {
        "start": {
          "line": 30,
          "column": 81
        },
        "end": {
          "line": 30,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": "==/!=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": 6,
        "updateContext": null
      },
      "value": "===",
      "start": 1211,
      "end": 1214,
      "loc": {
        "start": {
          "line": 30,
          "column": 86
        },
        "end": {
          "line": 30,
          "column": 89
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 1215,
      "end": 1219,
      "loc": {
        "start": {
          "line": 30,
          "column": 90
        },
        "end": {
          "line": 30,
          "column": 94
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1219,
      "end": 1220,
      "loc": {
        "start": {
          "line": 30,
          "column": 94
        },
        "end": {
          "line": 30,
          "column": 95
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1220,
      "end": 1221,
      "loc": {
        "start": {
          "line": 30,
          "column": 95
        },
        "end": {
          "line": 30,
          "column": 96
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1228,
      "end": 1229,
      "loc": {
        "start": {
          "line": 31,
          "column": 6
        },
        "end": {
          "line": 31,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1229,
      "end": 1230,
      "loc": {
        "start": {
          "line": 31,
          "column": 7
        },
        "end": {
          "line": 31,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1237,
      "end": 1238,
      "loc": {
        "start": {
          "line": 32,
          "column": 6
        },
        "end": {
          "line": 32,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 1238,
      "end": 1242,
      "loc": {
        "start": {
          "line": 32,
          "column": 7
        },
        "end": {
          "line": 32,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1242,
      "end": 1243,
      "loc": {
        "start": {
          "line": 32,
          "column": 11
        },
        "end": {
          "line": 32,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1243,
      "end": 1244,
      "loc": {
        "start": {
          "line": 32,
          "column": 12
        },
        "end": {
          "line": 32,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedService",
      "start": 1244,
      "end": 1262,
      "loc": {
        "start": {
          "line": 32,
          "column": 13
        },
        "end": {
          "line": 32,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1262,
      "end": 1263,
      "loc": {
        "start": {
          "line": 32,
          "column": 31
        },
        "end": {
          "line": 32,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1264,
      "end": 1266,
      "loc": {
        "start": {
          "line": 32,
          "column": 33
        },
        "end": {
          "line": 32,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1267,
      "end": 1268,
      "loc": {
        "start": {
          "line": 32,
          "column": 36
        },
        "end": {
          "line": 32,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "if",
        "keyword": "if",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "if",
      "start": 1277,
      "end": 1279,
      "loc": {
        "start": {
          "line": 33,
          "column": 8
        },
        "end": {
          "line": 33,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1280,
      "end": 1281,
      "loc": {
        "start": {
          "line": 33,
          "column": 11
        },
        "end": {
          "line": 33,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "prefix",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": true,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "!",
      "start": 1281,
      "end": 1282,
      "loc": {
        "start": {
          "line": 33,
          "column": 12
        },
        "end": {
          "line": 33,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedService",
      "start": 1282,
      "end": 1300,
      "loc": {
        "start": {
          "line": 33,
          "column": 13
        },
        "end": {
          "line": 33,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1300,
      "end": 1301,
      "loc": {
        "start": {
          "line": 33,
          "column": 31
        },
        "end": {
          "line": 33,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1302,
      "end": 1303,
      "loc": {
        "start": {
          "line": 33,
          "column": 33
        },
        "end": {
          "line": 33,
          "column": 34
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 1314,
      "end": 1320,
      "loc": {
        "start": {
          "line": 34,
          "column": 10
        },
        "end": {
          "line": 34,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Promise",
      "start": 1321,
      "end": 1328,
      "loc": {
        "start": {
          "line": 34,
          "column": 17
        },
        "end": {
          "line": 34,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1328,
      "end": 1329,
      "loc": {
        "start": {
          "line": 34,
          "column": 24
        },
        "end": {
          "line": 34,
          "column": 25
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "reject",
      "start": 1329,
      "end": 1335,
      "loc": {
        "start": {
          "line": 34,
          "column": 25
        },
        "end": {
          "line": 34,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1335,
      "end": 1336,
      "loc": {
        "start": {
          "line": 34,
          "column": 31
        },
        "end": {
          "line": 34,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 1336,
      "end": 1339,
      "loc": {
        "start": {
          "line": 34,
          "column": 32
        },
        "end": {
          "line": 34,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Error",
      "start": 1340,
      "end": 1345,
      "loc": {
        "start": {
          "line": 34,
          "column": 36
        },
        "end": {
          "line": 34,
          "column": 41
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1345,
      "end": 1346,
      "loc": {
        "start": {
          "line": 34,
          "column": 41
        },
        "end": {
          "line": 34,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1346,
      "end": 1347,
      "loc": {
        "start": {
          "line": 34,
          "column": 42
        },
        "end": {
          "line": 34,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Provisioned service with the name ",
      "start": 1347,
      "end": 1381,
      "loc": {
        "start": {
          "line": 34,
          "column": 43
        },
        "end": {
          "line": 34,
          "column": 77
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1381,
      "end": 1383,
      "loc": {
        "start": {
          "line": 34,
          "column": 77
        },
        "end": {
          "line": 34,
          "column": 79
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 1383,
      "end": 1387,
      "loc": {
        "start": {
          "line": 34,
          "column": 79
        },
        "end": {
          "line": 34,
          "column": 83
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1387,
      "end": 1388,
      "loc": {
        "start": {
          "line": 34,
          "column": 83
        },
        "end": {
          "line": 34,
          "column": 84
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": " not found in namespace ",
      "start": 1388,
      "end": 1412,
      "loc": {
        "start": {
          "line": 34,
          "column": 84
        },
        "end": {
          "line": 34,
          "column": 108
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1412,
      "end": 1414,
      "loc": {
        "start": {
          "line": 34,
          "column": 108
        },
        "end": {
          "line": 34,
          "column": 110
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 1414,
      "end": 1423,
      "loc": {
        "start": {
          "line": 34,
          "column": 110
        },
        "end": {
          "line": 34,
          "column": 119
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1423,
      "end": 1424,
      "loc": {
        "start": {
          "line": 34,
          "column": 119
        },
        "end": {
          "line": 34,
          "column": 120
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "",
      "start": 1424,
      "end": 1424,
      "loc": {
        "start": {
          "line": 34,
          "column": 120
        },
        "end": {
          "line": 34,
          "column": 120
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1424,
      "end": 1425,
      "loc": {
        "start": {
          "line": 34,
          "column": 120
        },
        "end": {
          "line": 34,
          "column": 121
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1425,
      "end": 1426,
      "loc": {
        "start": {
          "line": 34,
          "column": 121
        },
        "end": {
          "line": 34,
          "column": 122
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1426,
      "end": 1427,
      "loc": {
        "start": {
          "line": 34,
          "column": 122
        },
        "end": {
          "line": 34,
          "column": 123
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1427,
      "end": 1428,
      "loc": {
        "start": {
          "line": 34,
          "column": 123
        },
        "end": {
          "line": 34,
          "column": 124
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1437,
      "end": 1438,
      "loc": {
        "start": {
          "line": 35,
          "column": 8
        },
        "end": {
          "line": 35,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 1447,
      "end": 1453,
      "loc": {
        "start": {
          "line": 36,
          "column": 8
        },
        "end": {
          "line": 36,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "provisionedService",
      "start": 1454,
      "end": 1472,
      "loc": {
        "start": {
          "line": 36,
          "column": 15
        },
        "end": {
          "line": 36,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1472,
      "end": 1473,
      "loc": {
        "start": {
          "line": 36,
          "column": 33
        },
        "end": {
          "line": 36,
          "column": 34
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1480,
      "end": 1481,
      "loc": {
        "start": {
          "line": 37,
          "column": 6
        },
        "end": {
          "line": 37,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1481,
      "end": 1482,
      "loc": {
        "start": {
          "line": 37,
          "column": 7
        },
        "end": {
          "line": 37,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1482,
      "end": 1483,
      "loc": {
        "start": {
          "line": 37,
          "column": 8
        },
        "end": {
          "line": 37,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1486,
      "end": 1487,
      "loc": {
        "start": {
          "line": 38,
          "column": 2
        },
        "end": {
          "line": 38,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a list of {@link ProvisionedService} from a namespace.\n   * @param {string} authToken\n   * @param {string} namespace\n   ",
      "start": 1491,
      "end": 1631,
      "loc": {
        "start": {
          "line": 40,
          "column": 2
        },
        "end": {
          "line": 44,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "listProvisionedServices",
      "start": 1634,
      "end": 1657,
      "loc": {
        "start": {
          "line": 45,
          "column": 2
        },
        "end": {
          "line": 45,
          "column": 25
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1657,
      "end": 1658,
      "loc": {
        "start": {
          "line": 45,
          "column": 25
        },
        "end": {
          "line": 45,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 1658,
      "end": 1667,
      "loc": {
        "start": {
          "line": 45,
          "column": 26
        },
        "end": {
          "line": 45,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1667,
      "end": 1668,
      "loc": {
        "start": {
          "line": 45,
          "column": 35
        },
        "end": {
          "line": 45,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 1669,
      "end": 1678,
      "loc": {
        "start": {
          "line": 45,
          "column": 37
        },
        "end": {
          "line": 45,
          "column": 46
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1678,
      "end": 1679,
      "loc": {
        "start": {
          "line": 45,
          "column": 46
        },
        "end": {
          "line": 45,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1680,
      "end": 1681,
      "loc": {
        "start": {
          "line": 45,
          "column": 48
        },
        "end": {
          "line": 45,
          "column": 49
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 1686,
      "end": 1692,
      "loc": {
        "start": {
          "line": 46,
          "column": 4
        },
        "end": {
          "line": 46,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Promise",
      "start": 1693,
      "end": 1700,
      "loc": {
        "start": {
          "line": 46,
          "column": 11
        },
        "end": {
          "line": 46,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1700,
      "end": 1701,
      "loc": {
        "start": {
          "line": 46,
          "column": 18
        },
        "end": {
          "line": 46,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "all",
      "start": 1701,
      "end": 1704,
      "loc": {
        "start": {
          "line": 46,
          "column": 19
        },
        "end": {
          "line": 46,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1704,
      "end": 1705,
      "loc": {
        "start": {
          "line": 46,
          "column": 22
        },
        "end": {
          "line": 46,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1705,
      "end": 1706,
      "loc": {
        "start": {
          "line": 46,
          "column": 23
        },
        "end": {
          "line": 46,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "this",
        "keyword": "this",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "this",
      "start": 1713,
      "end": 1717,
      "loc": {
        "start": {
          "line": 47,
          "column": 6
        },
        "end": {
          "line": 47,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1717,
      "end": 1718,
      "loc": {
        "start": {
          "line": 47,
          "column": 10
        },
        "end": {
          "line": 47,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_listClusterServiceClasses",
      "start": 1718,
      "end": 1744,
      "loc": {
        "start": {
          "line": 47,
          "column": 11
        },
        "end": {
          "line": 47,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1744,
      "end": 1745,
      "loc": {
        "start": {
          "line": 47,
          "column": 37
        },
        "end": {
          "line": 47,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "this",
        "keyword": "this",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "this",
      "start": 1745,
      "end": 1749,
      "loc": {
        "start": {
          "line": 47,
          "column": 38
        },
        "end": {
          "line": 47,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1749,
      "end": 1750,
      "loc": {
        "start": {
          "line": 47,
          "column": 42
        },
        "end": {
          "line": 47,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 1750,
      "end": 1762,
      "loc": {
        "start": {
          "line": 47,
          "column": 43
        },
        "end": {
          "line": 47,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1762,
      "end": 1763,
      "loc": {
        "start": {
          "line": 47,
          "column": 55
        },
        "end": {
          "line": 47,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 1764,
      "end": 1773,
      "loc": {
        "start": {
          "line": 47,
          "column": 57
        },
        "end": {
          "line": 47,
          "column": 66
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1773,
      "end": 1774,
      "loc": {
        "start": {
          "line": 47,
          "column": 66
        },
        "end": {
          "line": 47,
          "column": 67
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1774,
      "end": 1775,
      "loc": {
        "start": {
          "line": 47,
          "column": 67
        },
        "end": {
          "line": 47,
          "column": 68
        }
      }
    },
    {
      "type": {
        "label": "this",
        "keyword": "this",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "this",
      "start": 1782,
      "end": 1786,
      "loc": {
        "start": {
          "line": 48,
          "column": 6
        },
        "end": {
          "line": 48,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1786,
      "end": 1787,
      "loc": {
        "start": {
          "line": 48,
          "column": 10
        },
        "end": {
          "line": 48,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_listServiceInstances",
      "start": 1787,
      "end": 1808,
      "loc": {
        "start": {
          "line": 48,
          "column": 11
        },
        "end": {
          "line": 48,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1808,
      "end": 1809,
      "loc": {
        "start": {
          "line": 48,
          "column": 32
        },
        "end": {
          "line": 48,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "this",
        "keyword": "this",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "this",
      "start": 1809,
      "end": 1813,
      "loc": {
        "start": {
          "line": 48,
          "column": 33
        },
        "end": {
          "line": 48,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1813,
      "end": 1814,
      "loc": {
        "start": {
          "line": 48,
          "column": 37
        },
        "end": {
          "line": 48,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 1814,
      "end": 1826,
      "loc": {
        "start": {
          "line": 48,
          "column": 38
        },
        "end": {
          "line": 48,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1826,
      "end": 1827,
      "loc": {
        "start": {
          "line": 48,
          "column": 50
        },
        "end": {
          "line": 48,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 1828,
      "end": 1837,
      "loc": {
        "start": {
          "line": 48,
          "column": 52
        },
        "end": {
          "line": 48,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1837,
      "end": 1838,
      "loc": {
        "start": {
          "line": 48,
          "column": 61
        },
        "end": {
          "line": 48,
          "column": 62
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 1839,
      "end": 1848,
      "loc": {
        "start": {
          "line": 48,
          "column": 63
        },
        "end": {
          "line": 48,
          "column": 72
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1848,
      "end": 1849,
      "loc": {
        "start": {
          "line": 48,
          "column": 72
        },
        "end": {
          "line": 48,
          "column": 73
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1849,
      "end": 1850,
      "loc": {
        "start": {
          "line": 48,
          "column": 73
        },
        "end": {
          "line": 48,
          "column": 74
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1850,
      "end": 1851,
      "loc": {
        "start": {
          "line": 48,
          "column": 74
        },
        "end": {
          "line": 48,
          "column": 75
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1858,
      "end": 1859,
      "loc": {
        "start": {
          "line": 49,
          "column": 6
        },
        "end": {
          "line": 49,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 1859,
      "end": 1863,
      "loc": {
        "start": {
          "line": 49,
          "column": 7
        },
        "end": {
          "line": 49,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1863,
      "end": 1864,
      "loc": {
        "start": {
          "line": 49,
          "column": 11
        },
        "end": {
          "line": 49,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1864,
      "end": 1865,
      "loc": {
        "start": {
          "line": 49,
          "column": 12
        },
        "end": {
          "line": 49,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1865,
      "end": 1866,
      "loc": {
        "start": {
          "line": 49,
          "column": 13
        },
        "end": {
          "line": 49,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "clusterServiceClasses",
      "start": 1866,
      "end": 1887,
      "loc": {
        "start": {
          "line": 49,
          "column": 14
        },
        "end": {
          "line": 49,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1887,
      "end": 1888,
      "loc": {
        "start": {
          "line": 49,
          "column": 35
        },
        "end": {
          "line": 49,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstances",
      "start": 1889,
      "end": 1905,
      "loc": {
        "start": {
          "line": 49,
          "column": 37
        },
        "end": {
          "line": 49,
          "column": 53
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1905,
      "end": 1906,
      "loc": {
        "start": {
          "line": 49,
          "column": 53
        },
        "end": {
          "line": 49,
          "column": 54
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1906,
      "end": 1907,
      "loc": {
        "start": {
          "line": 49,
          "column": 54
        },
        "end": {
          "line": 49,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1908,
      "end": 1910,
      "loc": {
        "start": {
          "line": 49,
          "column": 56
        },
        "end": {
          "line": 49,
          "column": 58
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1911,
      "end": 1912,
      "loc": {
        "start": {
          "line": 49,
          "column": 59
        },
        "end": {
          "line": 49,
          "column": 60
        }
      }
    },
    {
      "type": {
        "label": "if",
        "keyword": "if",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "if",
      "start": 1921,
      "end": 1923,
      "loc": {
        "start": {
          "line": 50,
          "column": 8
        },
        "end": {
          "line": 50,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1924,
      "end": 1925,
      "loc": {
        "start": {
          "line": 50,
          "column": 11
        },
        "end": {
          "line": 50,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "prefix",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": true,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "!",
      "start": 1925,
      "end": 1926,
      "loc": {
        "start": {
          "line": 50,
          "column": 12
        },
        "end": {
          "line": 50,
          "column": 13
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstances",
      "start": 1926,
      "end": 1942,
      "loc": {
        "start": {
          "line": 50,
          "column": 13
        },
        "end": {
          "line": 50,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": "||",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": 1,
        "updateContext": null
      },
      "value": "||",
      "start": 1943,
      "end": 1945,
      "loc": {
        "start": {
          "line": 50,
          "column": 30
        },
        "end": {
          "line": 50,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1946,
      "end": 1947,
      "loc": {
        "start": {
          "line": 50,
          "column": 33
        },
        "end": {
          "line": 50,
          "column": 34
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstances",
      "start": 1947,
      "end": 1963,
      "loc": {
        "start": {
          "line": 50,
          "column": 34
        },
        "end": {
          "line": 50,
          "column": 50
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1963,
      "end": 1964,
      "loc": {
        "start": {
          "line": 50,
          "column": 50
        },
        "end": {
          "line": 50,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "length",
      "start": 1964,
      "end": 1970,
      "loc": {
        "start": {
          "line": 50,
          "column": 51
        },
        "end": {
          "line": 50,
          "column": 57
        }
      }
    },
    {
      "type": {
        "label": "==/!=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": 6,
        "updateContext": null
      },
      "value": "===",
      "start": 1971,
      "end": 1974,
      "loc": {
        "start": {
          "line": 50,
          "column": 58
        },
        "end": {
          "line": 50,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": "num",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": 0,
      "start": 1975,
      "end": 1976,
      "loc": {
        "start": {
          "line": 50,
          "column": 62
        },
        "end": {
          "line": 50,
          "column": 63
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1976,
      "end": 1977,
      "loc": {
        "start": {
          "line": 50,
          "column": 63
        },
        "end": {
          "line": 50,
          "column": 64
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1977,
      "end": 1978,
      "loc": {
        "start": {
          "line": 50,
          "column": 64
        },
        "end": {
          "line": 50,
          "column": 65
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 1979,
      "end": 1980,
      "loc": {
        "start": {
          "line": 50,
          "column": 66
        },
        "end": {
          "line": 50,
          "column": 67
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 1991,
      "end": 1997,
      "loc": {
        "start": {
          "line": 51,
          "column": 10
        },
        "end": {
          "line": 51,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "[",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1998,
      "end": 1999,
      "loc": {
        "start": {
          "line": 51,
          "column": 17
        },
        "end": {
          "line": 51,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": "]",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 1999,
      "end": 2000,
      "loc": {
        "start": {
          "line": 51,
          "column": 18
        },
        "end": {
          "line": 51,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2000,
      "end": 2001,
      "loc": {
        "start": {
          "line": 51,
          "column": 19
        },
        "end": {
          "line": 51,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2010,
      "end": 2011,
      "loc": {
        "start": {
          "line": 52,
          "column": 8
        },
        "end": {
          "line": 52,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 2020,
      "end": 2026,
      "loc": {
        "start": {
          "line": 53,
          "column": 8
        },
        "end": {
          "line": 53,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstances",
      "start": 2027,
      "end": 2043,
      "loc": {
        "start": {
          "line": 53,
          "column": 15
        },
        "end": {
          "line": 53,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2043,
      "end": 2044,
      "loc": {
        "start": {
          "line": 53,
          "column": 31
        },
        "end": {
          "line": 53,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "map",
      "start": 2044,
      "end": 2047,
      "loc": {
        "start": {
          "line": 53,
          "column": 32
        },
        "end": {
          "line": 53,
          "column": 35
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2047,
      "end": 2048,
      "loc": {
        "start": {
          "line": 53,
          "column": 35
        },
        "end": {
          "line": 53,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2048,
      "end": 2049,
      "loc": {
        "start": {
          "line": 53,
          "column": 36
        },
        "end": {
          "line": 53,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstance",
      "start": 2049,
      "end": 2064,
      "loc": {
        "start": {
          "line": 53,
          "column": 37
        },
        "end": {
          "line": 53,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2064,
      "end": 2065,
      "loc": {
        "start": {
          "line": 53,
          "column": 52
        },
        "end": {
          "line": 53,
          "column": 53
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2066,
      "end": 2068,
      "loc": {
        "start": {
          "line": 53,
          "column": 54
        },
        "end": {
          "line": 53,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2069,
      "end": 2070,
      "loc": {
        "start": {
          "line": 53,
          "column": 57
        },
        "end": {
          "line": 53,
          "column": 58
        }
      }
    },
    {
      "type": {
        "label": "const",
        "keyword": "const",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "const",
      "start": 2081,
      "end": 2086,
      "loc": {
        "start": {
          "line": 54,
          "column": 10
        },
        "end": {
          "line": 54,
          "column": 15
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "displayName",
      "start": 2087,
      "end": 2098,
      "loc": {
        "start": {
          "line": 54,
          "column": 16
        },
        "end": {
          "line": 54,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": true,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "=",
      "start": 2099,
      "end": 2100,
      "loc": {
        "start": {
          "line": 54,
          "column": 28
        },
        "end": {
          "line": 54,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "clusterServiceClasses",
      "start": 2101,
      "end": 2122,
      "loc": {
        "start": {
          "line": 54,
          "column": 30
        },
        "end": {
          "line": 54,
          "column": 51
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2122,
      "end": 2123,
      "loc": {
        "start": {
          "line": 54,
          "column": 51
        },
        "end": {
          "line": 54,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "find",
      "start": 2123,
      "end": 2127,
      "loc": {
        "start": {
          "line": 54,
          "column": 52
        },
        "end": {
          "line": 54,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2127,
      "end": 2128,
      "loc": {
        "start": {
          "line": 54,
          "column": 56
        },
        "end": {
          "line": 54,
          "column": 57
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceClass",
      "start": 2128,
      "end": 2140,
      "loc": {
        "start": {
          "line": 54,
          "column": 57
        },
        "end": {
          "line": 54,
          "column": 69
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2141,
      "end": 2143,
      "loc": {
        "start": {
          "line": 54,
          "column": 70
        },
        "end": {
          "line": 54,
          "column": 72
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceClass",
      "start": 2144,
      "end": 2156,
      "loc": {
        "start": {
          "line": 54,
          "column": 73
        },
        "end": {
          "line": 54,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2156,
      "end": 2157,
      "loc": {
        "start": {
          "line": 54,
          "column": 85
        },
        "end": {
          "line": 54,
          "column": 86
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 2157,
      "end": 2161,
      "loc": {
        "start": {
          "line": 54,
          "column": 86
        },
        "end": {
          "line": 54,
          "column": 90
        }
      }
    },
    {
      "type": {
        "label": "==/!=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": 6,
        "updateContext": null
      },
      "value": "===",
      "start": 2162,
      "end": 2165,
      "loc": {
        "start": {
          "line": 54,
          "column": 91
        },
        "end": {
          "line": 54,
          "column": 94
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstance",
      "start": 2166,
      "end": 2181,
      "loc": {
        "start": {
          "line": 54,
          "column": 95
        },
        "end": {
          "line": 54,
          "column": 110
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2181,
      "end": 2182,
      "loc": {
        "start": {
          "line": 54,
          "column": 110
        },
        "end": {
          "line": 54,
          "column": 111
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "clusterServiceClassId",
      "start": 2182,
      "end": 2203,
      "loc": {
        "start": {
          "line": 54,
          "column": 111
        },
        "end": {
          "line": 54,
          "column": 132
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2203,
      "end": 2204,
      "loc": {
        "start": {
          "line": 54,
          "column": 132
        },
        "end": {
          "line": 54,
          "column": 133
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2204,
      "end": 2205,
      "loc": {
        "start": {
          "line": 54,
          "column": 133
        },
        "end": {
          "line": 54,
          "column": 134
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 2216,
      "end": 2222,
      "loc": {
        "start": {
          "line": 55,
          "column": 10
        },
        "end": {
          "line": 55,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 2223,
      "end": 2226,
      "loc": {
        "start": {
          "line": 55,
          "column": 17
        },
        "end": {
          "line": 55,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ProvisionedService",
      "start": 2227,
      "end": 2245,
      "loc": {
        "start": {
          "line": 55,
          "column": 21
        },
        "end": {
          "line": 55,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2245,
      "end": 2246,
      "loc": {
        "start": {
          "line": 55,
          "column": 39
        },
        "end": {
          "line": 55,
          "column": 40
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstance",
      "start": 2246,
      "end": 2261,
      "loc": {
        "start": {
          "line": 55,
          "column": 40
        },
        "end": {
          "line": 55,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2261,
      "end": 2262,
      "loc": {
        "start": {
          "line": 55,
          "column": 55
        },
        "end": {
          "line": 55,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "name",
      "start": 2262,
      "end": 2266,
      "loc": {
        "start": {
          "line": 55,
          "column": 56
        },
        "end": {
          "line": 55,
          "column": 60
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2266,
      "end": 2267,
      "loc": {
        "start": {
          "line": 55,
          "column": 60
        },
        "end": {
          "line": 55,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstance",
      "start": 2268,
      "end": 2283,
      "loc": {
        "start": {
          "line": 55,
          "column": 62
        },
        "end": {
          "line": 55,
          "column": 77
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2283,
      "end": 2284,
      "loc": {
        "start": {
          "line": 55,
          "column": 77
        },
        "end": {
          "line": 55,
          "column": 78
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "consoleURL",
      "start": 2284,
      "end": 2294,
      "loc": {
        "start": {
          "line": 55,
          "column": 78
        },
        "end": {
          "line": 55,
          "column": 88
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2294,
      "end": 2295,
      "loc": {
        "start": {
          "line": 55,
          "column": 88
        },
        "end": {
          "line": 55,
          "column": 89
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "displayName",
      "start": 2296,
      "end": 2307,
      "loc": {
        "start": {
          "line": 55,
          "column": 90
        },
        "end": {
          "line": 55,
          "column": 101
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2307,
      "end": 2308,
      "loc": {
        "start": {
          "line": 55,
          "column": 101
        },
        "end": {
          "line": 55,
          "column": 102
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2308,
      "end": 2309,
      "loc": {
        "start": {
          "line": 55,
          "column": 102
        },
        "end": {
          "line": 55,
          "column": 103
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2318,
      "end": 2319,
      "loc": {
        "start": {
          "line": 56,
          "column": 8
        },
        "end": {
          "line": 56,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2319,
      "end": 2320,
      "loc": {
        "start": {
          "line": 56,
          "column": 9
        },
        "end": {
          "line": 56,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2320,
      "end": 2321,
      "loc": {
        "start": {
          "line": 56,
          "column": 10
        },
        "end": {
          "line": 56,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2328,
      "end": 2329,
      "loc": {
        "start": {
          "line": 57,
          "column": 6
        },
        "end": {
          "line": 57,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2329,
      "end": 2330,
      "loc": {
        "start": {
          "line": 57,
          "column": 7
        },
        "end": {
          "line": 57,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2330,
      "end": 2331,
      "loc": {
        "start": {
          "line": 57,
          "column": 8
        },
        "end": {
          "line": 57,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2334,
      "end": 2335,
      "loc": {
        "start": {
          "line": 58,
          "column": 2
        },
        "end": {
          "line": 58,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a list of {@link ServiceInstance} from a namespace in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @param {string} namespace The namespace to list the service instances from.\n   * @returns {Promise<ServiceInstance[]>}\n   ",
      "start": 2339,
      "end": 2674,
      "loc": {
        "start": {
          "line": 60,
          "column": 2
        },
        "end": {
          "line": 67,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_listServiceInstances",
      "start": 2677,
      "end": 2698,
      "loc": {
        "start": {
          "line": 68,
          "column": 2
        },
        "end": {
          "line": 68,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2698,
      "end": 2699,
      "loc": {
        "start": {
          "line": 68,
          "column": 23
        },
        "end": {
          "line": 68,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 2699,
      "end": 2711,
      "loc": {
        "start": {
          "line": 68,
          "column": 24
        },
        "end": {
          "line": 68,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2711,
      "end": 2712,
      "loc": {
        "start": {
          "line": 68,
          "column": 36
        },
        "end": {
          "line": 68,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 2713,
      "end": 2722,
      "loc": {
        "start": {
          "line": 68,
          "column": 38
        },
        "end": {
          "line": 68,
          "column": 47
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2722,
      "end": 2723,
      "loc": {
        "start": {
          "line": 68,
          "column": 47
        },
        "end": {
          "line": 68,
          "column": 48
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 2724,
      "end": 2733,
      "loc": {
        "start": {
          "line": 68,
          "column": 49
        },
        "end": {
          "line": 68,
          "column": 58
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2733,
      "end": 2734,
      "loc": {
        "start": {
          "line": 68,
          "column": 58
        },
        "end": {
          "line": 68,
          "column": 59
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2735,
      "end": 2736,
      "loc": {
        "start": {
          "line": 68,
          "column": 60
        },
        "end": {
          "line": 68,
          "column": 61
        }
      }
    },
    {
      "type": {
        "label": "if",
        "keyword": "if",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "if",
      "start": 2741,
      "end": 2743,
      "loc": {
        "start": {
          "line": 69,
          "column": 4
        },
        "end": {
          "line": 69,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2744,
      "end": 2745,
      "loc": {
        "start": {
          "line": 69,
          "column": 7
        },
        "end": {
          "line": 69,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": "prefix",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": true,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "!",
      "start": 2745,
      "end": 2746,
      "loc": {
        "start": {
          "line": 69,
          "column": 8
        },
        "end": {
          "line": 69,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 2746,
      "end": 2755,
      "loc": {
        "start": {
          "line": 69,
          "column": 9
        },
        "end": {
          "line": 69,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2755,
      "end": 2756,
      "loc": {
        "start": {
          "line": 69,
          "column": 18
        },
        "end": {
          "line": 69,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2757,
      "end": 2758,
      "loc": {
        "start": {
          "line": 69,
          "column": 20
        },
        "end": {
          "line": 69,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 2765,
      "end": 2771,
      "loc": {
        "start": {
          "line": 70,
          "column": 6
        },
        "end": {
          "line": 70,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Promise",
      "start": 2772,
      "end": 2779,
      "loc": {
        "start": {
          "line": 70,
          "column": 13
        },
        "end": {
          "line": 70,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2779,
      "end": 2780,
      "loc": {
        "start": {
          "line": 70,
          "column": 20
        },
        "end": {
          "line": 70,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "reject",
      "start": 2780,
      "end": 2786,
      "loc": {
        "start": {
          "line": 70,
          "column": 21
        },
        "end": {
          "line": 70,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2786,
      "end": 2787,
      "loc": {
        "start": {
          "line": 70,
          "column": 27
        },
        "end": {
          "line": 70,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 2787,
      "end": 2790,
      "loc": {
        "start": {
          "line": 70,
          "column": 28
        },
        "end": {
          "line": 70,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Error",
      "start": 2791,
      "end": 2796,
      "loc": {
        "start": {
          "line": 70,
          "column": 32
        },
        "end": {
          "line": 70,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2796,
      "end": 2797,
      "loc": {
        "start": {
          "line": 70,
          "column": 37
        },
        "end": {
          "line": 70,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Auth token should not be null",
      "start": 2797,
      "end": 2828,
      "loc": {
        "start": {
          "line": 70,
          "column": 38
        },
        "end": {
          "line": 70,
          "column": 69
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2828,
      "end": 2829,
      "loc": {
        "start": {
          "line": 70,
          "column": 69
        },
        "end": {
          "line": 70,
          "column": 70
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2829,
      "end": 2830,
      "loc": {
        "start": {
          "line": 70,
          "column": 70
        },
        "end": {
          "line": 70,
          "column": 71
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2830,
      "end": 2831,
      "loc": {
        "start": {
          "line": 70,
          "column": 71
        },
        "end": {
          "line": 70,
          "column": 72
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2836,
      "end": 2837,
      "loc": {
        "start": {
          "line": 71,
          "column": 4
        },
        "end": {
          "line": 71,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "const",
        "keyword": "const",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "const",
      "start": 2843,
      "end": 2848,
      "loc": {
        "start": {
          "line": 73,
          "column": 4
        },
        "end": {
          "line": 73,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "headers",
      "start": 2849,
      "end": 2856,
      "loc": {
        "start": {
          "line": 73,
          "column": 10
        },
        "end": {
          "line": 73,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": true,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "=",
      "start": 2857,
      "end": 2858,
      "loc": {
        "start": {
          "line": 73,
          "column": 18
        },
        "end": {
          "line": 73,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 2859,
      "end": 2862,
      "loc": {
        "start": {
          "line": 73,
          "column": 20
        },
        "end": {
          "line": 73,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Headers",
      "start": 2863,
      "end": 2870,
      "loc": {
        "start": {
          "line": 73,
          "column": 24
        },
        "end": {
          "line": 73,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2870,
      "end": 2871,
      "loc": {
        "start": {
          "line": 73,
          "column": 31
        },
        "end": {
          "line": 73,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2871,
      "end": 2872,
      "loc": {
        "start": {
          "line": 73,
          "column": 32
        },
        "end": {
          "line": 73,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Authorization",
      "start": 2879,
      "end": 2894,
      "loc": {
        "start": {
          "line": 74,
          "column": 6
        },
        "end": {
          "line": 74,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2894,
      "end": 2895,
      "loc": {
        "start": {
          "line": 74,
          "column": 21
        },
        "end": {
          "line": 74,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2896,
      "end": 2897,
      "loc": {
        "start": {
          "line": 74,
          "column": 23
        },
        "end": {
          "line": 74,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Bearer ",
      "start": 2897,
      "end": 2904,
      "loc": {
        "start": {
          "line": 74,
          "column": 24
        },
        "end": {
          "line": 74,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2904,
      "end": 2906,
      "loc": {
        "start": {
          "line": 74,
          "column": 31
        },
        "end": {
          "line": 74,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 2906,
      "end": 2915,
      "loc": {
        "start": {
          "line": 74,
          "column": 33
        },
        "end": {
          "line": 74,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2915,
      "end": 2916,
      "loc": {
        "start": {
          "line": 74,
          "column": 42
        },
        "end": {
          "line": 74,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "",
      "start": 2916,
      "end": 2916,
      "loc": {
        "start": {
          "line": 74,
          "column": 43
        },
        "end": {
          "line": 74,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2916,
      "end": 2917,
      "loc": {
        "start": {
          "line": 74,
          "column": 43
        },
        "end": {
          "line": 74,
          "column": 44
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2922,
      "end": 2923,
      "loc": {
        "start": {
          "line": 75,
          "column": 4
        },
        "end": {
          "line": 75,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2923,
      "end": 2924,
      "loc": {
        "start": {
          "line": 75,
          "column": 5
        },
        "end": {
          "line": 75,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2924,
      "end": 2925,
      "loc": {
        "start": {
          "line": 75,
          "column": 6
        },
        "end": {
          "line": 75,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 2930,
      "end": 2936,
      "loc": {
        "start": {
          "line": 76,
          "column": 4
        },
        "end": {
          "line": 76,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "fetch",
      "start": 2937,
      "end": 2942,
      "loc": {
        "start": {
          "line": 76,
          "column": 11
        },
        "end": {
          "line": 76,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2942,
      "end": 2943,
      "loc": {
        "start": {
          "line": 76,
          "column": 16
        },
        "end": {
          "line": 76,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ProvisionedServiceClient",
      "start": 2943,
      "end": 2967,
      "loc": {
        "start": {
          "line": 76,
          "column": 17
        },
        "end": {
          "line": 76,
          "column": 41
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 2967,
      "end": 2968,
      "loc": {
        "start": {
          "line": 76,
          "column": 41
        },
        "end": {
          "line": 76,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_buildServiceInstanceListRoute",
      "start": 2968,
      "end": 2998,
      "loc": {
        "start": {
          "line": 76,
          "column": 42
        },
        "end": {
          "line": 76,
          "column": 72
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 2998,
      "end": 2999,
      "loc": {
        "start": {
          "line": 76,
          "column": 72
        },
        "end": {
          "line": 76,
          "column": 73
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 2999,
      "end": 3011,
      "loc": {
        "start": {
          "line": 76,
          "column": 73
        },
        "end": {
          "line": 76,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3011,
      "end": 3012,
      "loc": {
        "start": {
          "line": 76,
          "column": 85
        },
        "end": {
          "line": 76,
          "column": 86
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 3013,
      "end": 3022,
      "loc": {
        "start": {
          "line": 76,
          "column": 87
        },
        "end": {
          "line": 76,
          "column": 96
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3022,
      "end": 3023,
      "loc": {
        "start": {
          "line": 76,
          "column": 96
        },
        "end": {
          "line": 76,
          "column": 97
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3023,
      "end": 3024,
      "loc": {
        "start": {
          "line": 76,
          "column": 97
        },
        "end": {
          "line": 76,
          "column": 98
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3025,
      "end": 3026,
      "loc": {
        "start": {
          "line": 76,
          "column": 99
        },
        "end": {
          "line": 76,
          "column": 100
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "headers",
      "start": 3027,
      "end": 3034,
      "loc": {
        "start": {
          "line": 76,
          "column": 101
        },
        "end": {
          "line": 76,
          "column": 108
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3034,
      "end": 3035,
      "loc": {
        "start": {
          "line": 76,
          "column": 108
        },
        "end": {
          "line": 76,
          "column": 109
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "headers",
      "start": 3036,
      "end": 3043,
      "loc": {
        "start": {
          "line": 76,
          "column": 110
        },
        "end": {
          "line": 76,
          "column": 117
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3044,
      "end": 3045,
      "loc": {
        "start": {
          "line": 76,
          "column": 118
        },
        "end": {
          "line": 76,
          "column": 119
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3045,
      "end": 3046,
      "loc": {
        "start": {
          "line": 76,
          "column": 119
        },
        "end": {
          "line": 76,
          "column": 120
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3053,
      "end": 3054,
      "loc": {
        "start": {
          "line": 77,
          "column": 6
        },
        "end": {
          "line": 77,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 3054,
      "end": 3058,
      "loc": {
        "start": {
          "line": 77,
          "column": 7
        },
        "end": {
          "line": 77,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3058,
      "end": 3059,
      "loc": {
        "start": {
          "line": 77,
          "column": 11
        },
        "end": {
          "line": 77,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "response",
      "start": 3059,
      "end": 3067,
      "loc": {
        "start": {
          "line": 77,
          "column": 12
        },
        "end": {
          "line": 77,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3068,
      "end": 3070,
      "loc": {
        "start": {
          "line": 77,
          "column": 21
        },
        "end": {
          "line": 77,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "response",
      "start": 3071,
      "end": 3079,
      "loc": {
        "start": {
          "line": 77,
          "column": 24
        },
        "end": {
          "line": 77,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3079,
      "end": 3080,
      "loc": {
        "start": {
          "line": 77,
          "column": 32
        },
        "end": {
          "line": 77,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "json",
      "start": 3080,
      "end": 3084,
      "loc": {
        "start": {
          "line": 77,
          "column": 33
        },
        "end": {
          "line": 77,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3084,
      "end": 3085,
      "loc": {
        "start": {
          "line": 77,
          "column": 37
        },
        "end": {
          "line": 77,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3085,
      "end": 3086,
      "loc": {
        "start": {
          "line": 77,
          "column": 38
        },
        "end": {
          "line": 77,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3086,
      "end": 3087,
      "loc": {
        "start": {
          "line": 77,
          "column": 39
        },
        "end": {
          "line": 77,
          "column": 40
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3094,
      "end": 3095,
      "loc": {
        "start": {
          "line": 78,
          "column": 6
        },
        "end": {
          "line": 78,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 3095,
      "end": 3099,
      "loc": {
        "start": {
          "line": 78,
          "column": 7
        },
        "end": {
          "line": 78,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3099,
      "end": 3100,
      "loc": {
        "start": {
          "line": 78,
          "column": 11
        },
        "end": {
          "line": 78,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "jsonData",
      "start": 3100,
      "end": 3108,
      "loc": {
        "start": {
          "line": 78,
          "column": 12
        },
        "end": {
          "line": 78,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3109,
      "end": 3111,
      "loc": {
        "start": {
          "line": 78,
          "column": 21
        },
        "end": {
          "line": 78,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "jsonData",
      "start": 3112,
      "end": 3120,
      "loc": {
        "start": {
          "line": 78,
          "column": 24
        },
        "end": {
          "line": 78,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3120,
      "end": 3121,
      "loc": {
        "start": {
          "line": 78,
          "column": 32
        },
        "end": {
          "line": 78,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "items",
      "start": 3121,
      "end": 3126,
      "loc": {
        "start": {
          "line": 78,
          "column": 33
        },
        "end": {
          "line": 78,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3126,
      "end": 3127,
      "loc": {
        "start": {
          "line": 78,
          "column": 38
        },
        "end": {
          "line": 78,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "map",
      "start": 3127,
      "end": 3130,
      "loc": {
        "start": {
          "line": 78,
          "column": 39
        },
        "end": {
          "line": 78,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3130,
      "end": 3131,
      "loc": {
        "start": {
          "line": 78,
          "column": 42
        },
        "end": {
          "line": 78,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstanceJSON",
      "start": 3131,
      "end": 3150,
      "loc": {
        "start": {
          "line": 78,
          "column": 43
        },
        "end": {
          "line": 78,
          "column": 62
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3151,
      "end": 3153,
      "loc": {
        "start": {
          "line": 78,
          "column": 63
        },
        "end": {
          "line": 78,
          "column": 65
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ServiceInstance",
      "start": 3154,
      "end": 3169,
      "loc": {
        "start": {
          "line": 78,
          "column": 66
        },
        "end": {
          "line": 78,
          "column": 81
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3169,
      "end": 3170,
      "loc": {
        "start": {
          "line": 78,
          "column": 81
        },
        "end": {
          "line": 78,
          "column": 82
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "fromJSON",
      "start": 3170,
      "end": 3178,
      "loc": {
        "start": {
          "line": 78,
          "column": 82
        },
        "end": {
          "line": 78,
          "column": 90
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3178,
      "end": 3179,
      "loc": {
        "start": {
          "line": 78,
          "column": 90
        },
        "end": {
          "line": 78,
          "column": 91
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceInstanceJSON",
      "start": 3179,
      "end": 3198,
      "loc": {
        "start": {
          "line": 78,
          "column": 91
        },
        "end": {
          "line": 78,
          "column": 110
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3198,
      "end": 3199,
      "loc": {
        "start": {
          "line": 78,
          "column": 110
        },
        "end": {
          "line": 78,
          "column": 111
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3199,
      "end": 3200,
      "loc": {
        "start": {
          "line": 78,
          "column": 111
        },
        "end": {
          "line": 78,
          "column": 112
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3200,
      "end": 3201,
      "loc": {
        "start": {
          "line": 78,
          "column": 112
        },
        "end": {
          "line": 78,
          "column": 113
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3201,
      "end": 3202,
      "loc": {
        "start": {
          "line": 78,
          "column": 113
        },
        "end": {
          "line": 78,
          "column": 114
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3205,
      "end": 3206,
      "loc": {
        "start": {
          "line": 79,
          "column": 2
        },
        "end": {
          "line": 79,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Retrieve a list of {@link ClusterServiceClass} in OpenShift.\n   * @private\n   * @param {string} openshiftURL An OpenShift URL.\n   * @param {string} authToken An auth token for a user.\n   * @returns {Promise<ClusterServiceClass[]>}\n   ",
      "start": 3210,
      "end": 3455,
      "loc": {
        "start": {
          "line": 81,
          "column": 2
        },
        "end": {
          "line": 87,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_listClusterServiceClasses",
      "start": 3458,
      "end": 3484,
      "loc": {
        "start": {
          "line": 88,
          "column": 2
        },
        "end": {
          "line": 88,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3484,
      "end": 3485,
      "loc": {
        "start": {
          "line": 88,
          "column": 28
        },
        "end": {
          "line": 88,
          "column": 29
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 3485,
      "end": 3497,
      "loc": {
        "start": {
          "line": 88,
          "column": 29
        },
        "end": {
          "line": 88,
          "column": 41
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3497,
      "end": 3498,
      "loc": {
        "start": {
          "line": 88,
          "column": 41
        },
        "end": {
          "line": 88,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 3499,
      "end": 3508,
      "loc": {
        "start": {
          "line": 88,
          "column": 43
        },
        "end": {
          "line": 88,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3508,
      "end": 3509,
      "loc": {
        "start": {
          "line": 88,
          "column": 52
        },
        "end": {
          "line": 88,
          "column": 53
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3510,
      "end": 3511,
      "loc": {
        "start": {
          "line": 88,
          "column": 54
        },
        "end": {
          "line": 88,
          "column": 55
        }
      }
    },
    {
      "type": {
        "label": "if",
        "keyword": "if",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "if",
      "start": 3516,
      "end": 3518,
      "loc": {
        "start": {
          "line": 89,
          "column": 4
        },
        "end": {
          "line": 89,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3519,
      "end": 3520,
      "loc": {
        "start": {
          "line": 89,
          "column": 7
        },
        "end": {
          "line": 89,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": "prefix",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": true,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "!",
      "start": 3520,
      "end": 3521,
      "loc": {
        "start": {
          "line": 89,
          "column": 8
        },
        "end": {
          "line": 89,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 3521,
      "end": 3530,
      "loc": {
        "start": {
          "line": 89,
          "column": 9
        },
        "end": {
          "line": 89,
          "column": 18
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3530,
      "end": 3531,
      "loc": {
        "start": {
          "line": 89,
          "column": 18
        },
        "end": {
          "line": 89,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3532,
      "end": 3533,
      "loc": {
        "start": {
          "line": 89,
          "column": 20
        },
        "end": {
          "line": 89,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 3540,
      "end": 3546,
      "loc": {
        "start": {
          "line": 90,
          "column": 6
        },
        "end": {
          "line": 90,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Promise",
      "start": 3547,
      "end": 3554,
      "loc": {
        "start": {
          "line": 90,
          "column": 13
        },
        "end": {
          "line": 90,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3554,
      "end": 3555,
      "loc": {
        "start": {
          "line": 90,
          "column": 20
        },
        "end": {
          "line": 90,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "reject",
      "start": 3555,
      "end": 3561,
      "loc": {
        "start": {
          "line": 90,
          "column": 21
        },
        "end": {
          "line": 90,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3561,
      "end": 3562,
      "loc": {
        "start": {
          "line": 90,
          "column": 27
        },
        "end": {
          "line": 90,
          "column": 28
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 3562,
      "end": 3565,
      "loc": {
        "start": {
          "line": 90,
          "column": 28
        },
        "end": {
          "line": 90,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Error",
      "start": 3566,
      "end": 3571,
      "loc": {
        "start": {
          "line": 90,
          "column": 32
        },
        "end": {
          "line": 90,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3571,
      "end": 3572,
      "loc": {
        "start": {
          "line": 90,
          "column": 37
        },
        "end": {
          "line": 90,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Auth token should not be null",
      "start": 3572,
      "end": 3603,
      "loc": {
        "start": {
          "line": 90,
          "column": 38
        },
        "end": {
          "line": 90,
          "column": 69
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3603,
      "end": 3604,
      "loc": {
        "start": {
          "line": 90,
          "column": 69
        },
        "end": {
          "line": 90,
          "column": 70
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3604,
      "end": 3605,
      "loc": {
        "start": {
          "line": 90,
          "column": 70
        },
        "end": {
          "line": 90,
          "column": 71
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3605,
      "end": 3606,
      "loc": {
        "start": {
          "line": 90,
          "column": 71
        },
        "end": {
          "line": 90,
          "column": 72
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3611,
      "end": 3612,
      "loc": {
        "start": {
          "line": 91,
          "column": 4
        },
        "end": {
          "line": 91,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "const",
        "keyword": "const",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "const",
      "start": 3618,
      "end": 3623,
      "loc": {
        "start": {
          "line": 93,
          "column": 4
        },
        "end": {
          "line": 93,
          "column": 9
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "headers",
      "start": 3624,
      "end": 3631,
      "loc": {
        "start": {
          "line": 93,
          "column": 10
        },
        "end": {
          "line": 93,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "=",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": true,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "=",
      "start": 3632,
      "end": 3633,
      "loc": {
        "start": {
          "line": 93,
          "column": 18
        },
        "end": {
          "line": 93,
          "column": 19
        }
      }
    },
    {
      "type": {
        "label": "new",
        "keyword": "new",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "new",
      "start": 3634,
      "end": 3637,
      "loc": {
        "start": {
          "line": 93,
          "column": 20
        },
        "end": {
          "line": 93,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "Headers",
      "start": 3638,
      "end": 3645,
      "loc": {
        "start": {
          "line": 93,
          "column": 24
        },
        "end": {
          "line": 93,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3645,
      "end": 3646,
      "loc": {
        "start": {
          "line": 93,
          "column": 31
        },
        "end": {
          "line": 93,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3646,
      "end": 3647,
      "loc": {
        "start": {
          "line": 93,
          "column": 32
        },
        "end": {
          "line": 93,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "string",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Authorization",
      "start": 3654,
      "end": 3669,
      "loc": {
        "start": {
          "line": 94,
          "column": 6
        },
        "end": {
          "line": 94,
          "column": 21
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3669,
      "end": 3670,
      "loc": {
        "start": {
          "line": 94,
          "column": 21
        },
        "end": {
          "line": 94,
          "column": 22
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3671,
      "end": 3672,
      "loc": {
        "start": {
          "line": 94,
          "column": 23
        },
        "end": {
          "line": 94,
          "column": 24
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "Bearer ",
      "start": 3672,
      "end": 3679,
      "loc": {
        "start": {
          "line": 94,
          "column": 24
        },
        "end": {
          "line": 94,
          "column": 31
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3679,
      "end": 3681,
      "loc": {
        "start": {
          "line": 94,
          "column": 31
        },
        "end": {
          "line": 94,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "authToken",
      "start": 3681,
      "end": 3690,
      "loc": {
        "start": {
          "line": 94,
          "column": 33
        },
        "end": {
          "line": 94,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3690,
      "end": 3691,
      "loc": {
        "start": {
          "line": 94,
          "column": 42
        },
        "end": {
          "line": 94,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "",
      "start": 3691,
      "end": 3691,
      "loc": {
        "start": {
          "line": 94,
          "column": 43
        },
        "end": {
          "line": 94,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3691,
      "end": 3692,
      "loc": {
        "start": {
          "line": 94,
          "column": 43
        },
        "end": {
          "line": 94,
          "column": 44
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3697,
      "end": 3698,
      "loc": {
        "start": {
          "line": 95,
          "column": 4
        },
        "end": {
          "line": 95,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3698,
      "end": 3699,
      "loc": {
        "start": {
          "line": 95,
          "column": 5
        },
        "end": {
          "line": 95,
          "column": 6
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3699,
      "end": 3700,
      "loc": {
        "start": {
          "line": 95,
          "column": 6
        },
        "end": {
          "line": 95,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 3705,
      "end": 3711,
      "loc": {
        "start": {
          "line": 96,
          "column": 4
        },
        "end": {
          "line": 96,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "fetch",
      "start": 3712,
      "end": 3717,
      "loc": {
        "start": {
          "line": 96,
          "column": 11
        },
        "end": {
          "line": 96,
          "column": 16
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3717,
      "end": 3718,
      "loc": {
        "start": {
          "line": 96,
          "column": 16
        },
        "end": {
          "line": 96,
          "column": 17
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ProvisionedServiceClient",
      "start": 3718,
      "end": 3742,
      "loc": {
        "start": {
          "line": 96,
          "column": 17
        },
        "end": {
          "line": 96,
          "column": 41
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3742,
      "end": 3743,
      "loc": {
        "start": {
          "line": 96,
          "column": 41
        },
        "end": {
          "line": 96,
          "column": 42
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_buildClusterServiceClassListRoute",
      "start": 3743,
      "end": 3777,
      "loc": {
        "start": {
          "line": 96,
          "column": 42
        },
        "end": {
          "line": 96,
          "column": 76
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3777,
      "end": 3778,
      "loc": {
        "start": {
          "line": 96,
          "column": 76
        },
        "end": {
          "line": 96,
          "column": 77
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 3778,
      "end": 3790,
      "loc": {
        "start": {
          "line": 96,
          "column": 77
        },
        "end": {
          "line": 96,
          "column": 89
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3790,
      "end": 3791,
      "loc": {
        "start": {
          "line": 96,
          "column": 89
        },
        "end": {
          "line": 96,
          "column": 90
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3791,
      "end": 3792,
      "loc": {
        "start": {
          "line": 96,
          "column": 90
        },
        "end": {
          "line": 96,
          "column": 91
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3793,
      "end": 3794,
      "loc": {
        "start": {
          "line": 96,
          "column": 92
        },
        "end": {
          "line": 96,
          "column": 93
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "headers",
      "start": 3795,
      "end": 3802,
      "loc": {
        "start": {
          "line": 96,
          "column": 94
        },
        "end": {
          "line": 96,
          "column": 101
        }
      }
    },
    {
      "type": {
        "label": ":",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3802,
      "end": 3803,
      "loc": {
        "start": {
          "line": 96,
          "column": 101
        },
        "end": {
          "line": 96,
          "column": 102
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "headers",
      "start": 3804,
      "end": 3811,
      "loc": {
        "start": {
          "line": 96,
          "column": 103
        },
        "end": {
          "line": 96,
          "column": 110
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3812,
      "end": 3813,
      "loc": {
        "start": {
          "line": 96,
          "column": 111
        },
        "end": {
          "line": 96,
          "column": 112
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3813,
      "end": 3814,
      "loc": {
        "start": {
          "line": 96,
          "column": 112
        },
        "end": {
          "line": 96,
          "column": 113
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3821,
      "end": 3822,
      "loc": {
        "start": {
          "line": 97,
          "column": 6
        },
        "end": {
          "line": 97,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 3822,
      "end": 3826,
      "loc": {
        "start": {
          "line": 97,
          "column": 7
        },
        "end": {
          "line": 97,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3826,
      "end": 3827,
      "loc": {
        "start": {
          "line": 97,
          "column": 11
        },
        "end": {
          "line": 97,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "response",
      "start": 3827,
      "end": 3835,
      "loc": {
        "start": {
          "line": 97,
          "column": 12
        },
        "end": {
          "line": 97,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3836,
      "end": 3838,
      "loc": {
        "start": {
          "line": 97,
          "column": 21
        },
        "end": {
          "line": 97,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "response",
      "start": 3839,
      "end": 3847,
      "loc": {
        "start": {
          "line": 97,
          "column": 24
        },
        "end": {
          "line": 97,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3847,
      "end": 3848,
      "loc": {
        "start": {
          "line": 97,
          "column": 32
        },
        "end": {
          "line": 97,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "json",
      "start": 3848,
      "end": 3852,
      "loc": {
        "start": {
          "line": 97,
          "column": 33
        },
        "end": {
          "line": 97,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3852,
      "end": 3853,
      "loc": {
        "start": {
          "line": 97,
          "column": 37
        },
        "end": {
          "line": 97,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3853,
      "end": 3854,
      "loc": {
        "start": {
          "line": 97,
          "column": 38
        },
        "end": {
          "line": 97,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3854,
      "end": 3855,
      "loc": {
        "start": {
          "line": 97,
          "column": 39
        },
        "end": {
          "line": 97,
          "column": 40
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3862,
      "end": 3863,
      "loc": {
        "start": {
          "line": 98,
          "column": 6
        },
        "end": {
          "line": 98,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 3863,
      "end": 3867,
      "loc": {
        "start": {
          "line": 98,
          "column": 7
        },
        "end": {
          "line": 98,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3867,
      "end": 3868,
      "loc": {
        "start": {
          "line": 98,
          "column": 11
        },
        "end": {
          "line": 98,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "jsonData",
      "start": 3868,
      "end": 3876,
      "loc": {
        "start": {
          "line": 98,
          "column": 12
        },
        "end": {
          "line": 98,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3877,
      "end": 3879,
      "loc": {
        "start": {
          "line": 98,
          "column": 21
        },
        "end": {
          "line": 98,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "jsonData",
      "start": 3880,
      "end": 3888,
      "loc": {
        "start": {
          "line": 98,
          "column": 24
        },
        "end": {
          "line": 98,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3888,
      "end": 3889,
      "loc": {
        "start": {
          "line": 98,
          "column": 32
        },
        "end": {
          "line": 98,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "items",
      "start": 3889,
      "end": 3894,
      "loc": {
        "start": {
          "line": 98,
          "column": 33
        },
        "end": {
          "line": 98,
          "column": 38
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3894,
      "end": 3895,
      "loc": {
        "start": {
          "line": 98,
          "column": 38
        },
        "end": {
          "line": 98,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "filter",
      "start": 3895,
      "end": 3901,
      "loc": {
        "start": {
          "line": 98,
          "column": 39
        },
        "end": {
          "line": 98,
          "column": 45
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3901,
      "end": 3902,
      "loc": {
        "start": {
          "line": 98,
          "column": 45
        },
        "end": {
          "line": 98,
          "column": 46
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceClassJSON",
      "start": 3902,
      "end": 3918,
      "loc": {
        "start": {
          "line": 98,
          "column": 46
        },
        "end": {
          "line": 98,
          "column": 62
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3919,
      "end": 3921,
      "loc": {
        "start": {
          "line": 98,
          "column": 63
        },
        "end": {
          "line": 98,
          "column": 65
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ClusterServiceClass",
      "start": 3922,
      "end": 3941,
      "loc": {
        "start": {
          "line": 98,
          "column": 66
        },
        "end": {
          "line": 98,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3941,
      "end": 3942,
      "loc": {
        "start": {
          "line": 98,
          "column": 85
        },
        "end": {
          "line": 98,
          "column": 86
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "isValidJSON",
      "start": 3942,
      "end": 3953,
      "loc": {
        "start": {
          "line": 98,
          "column": 86
        },
        "end": {
          "line": 98,
          "column": 97
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3953,
      "end": 3954,
      "loc": {
        "start": {
          "line": 98,
          "column": 97
        },
        "end": {
          "line": 98,
          "column": 98
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceClassJSON",
      "start": 3954,
      "end": 3970,
      "loc": {
        "start": {
          "line": 98,
          "column": 98
        },
        "end": {
          "line": 98,
          "column": 114
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3970,
      "end": 3971,
      "loc": {
        "start": {
          "line": 98,
          "column": 114
        },
        "end": {
          "line": 98,
          "column": 115
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3971,
      "end": 3972,
      "loc": {
        "start": {
          "line": 98,
          "column": 115
        },
        "end": {
          "line": 98,
          "column": 116
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3972,
      "end": 3973,
      "loc": {
        "start": {
          "line": 98,
          "column": 116
        },
        "end": {
          "line": 98,
          "column": 117
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3980,
      "end": 3981,
      "loc": {
        "start": {
          "line": 99,
          "column": 6
        },
        "end": {
          "line": 99,
          "column": 7
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "then",
      "start": 3981,
      "end": 3985,
      "loc": {
        "start": {
          "line": 99,
          "column": 7
        },
        "end": {
          "line": 99,
          "column": 11
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 3985,
      "end": 3986,
      "loc": {
        "start": {
          "line": 99,
          "column": 11
        },
        "end": {
          "line": 99,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "jsonData",
      "start": 3986,
      "end": 3994,
      "loc": {
        "start": {
          "line": 99,
          "column": 12
        },
        "end": {
          "line": 99,
          "column": 20
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 3995,
      "end": 3997,
      "loc": {
        "start": {
          "line": 99,
          "column": 21
        },
        "end": {
          "line": 99,
          "column": 23
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "jsonData",
      "start": 3998,
      "end": 4006,
      "loc": {
        "start": {
          "line": 99,
          "column": 24
        },
        "end": {
          "line": 99,
          "column": 32
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4006,
      "end": 4007,
      "loc": {
        "start": {
          "line": 99,
          "column": 32
        },
        "end": {
          "line": 99,
          "column": 33
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "map",
      "start": 4007,
      "end": 4010,
      "loc": {
        "start": {
          "line": 99,
          "column": 33
        },
        "end": {
          "line": 99,
          "column": 36
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4010,
      "end": 4011,
      "loc": {
        "start": {
          "line": 99,
          "column": 36
        },
        "end": {
          "line": 99,
          "column": 37
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceClassJSON",
      "start": 4011,
      "end": 4027,
      "loc": {
        "start": {
          "line": 99,
          "column": 37
        },
        "end": {
          "line": 99,
          "column": 53
        }
      }
    },
    {
      "type": {
        "label": "=>",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4028,
      "end": 4030,
      "loc": {
        "start": {
          "line": 99,
          "column": 54
        },
        "end": {
          "line": 99,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "ClusterServiceClass",
      "start": 4031,
      "end": 4050,
      "loc": {
        "start": {
          "line": 99,
          "column": 57
        },
        "end": {
          "line": 99,
          "column": 76
        }
      }
    },
    {
      "type": {
        "label": ".",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4050,
      "end": 4051,
      "loc": {
        "start": {
          "line": 99,
          "column": 76
        },
        "end": {
          "line": 99,
          "column": 77
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "fromJSON",
      "start": 4051,
      "end": 4059,
      "loc": {
        "start": {
          "line": 99,
          "column": 77
        },
        "end": {
          "line": 99,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4059,
      "end": 4060,
      "loc": {
        "start": {
          "line": 99,
          "column": 85
        },
        "end": {
          "line": 99,
          "column": 86
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "serviceClassJSON",
      "start": 4060,
      "end": 4076,
      "loc": {
        "start": {
          "line": 99,
          "column": 86
        },
        "end": {
          "line": 99,
          "column": 102
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4076,
      "end": 4077,
      "loc": {
        "start": {
          "line": 99,
          "column": 102
        },
        "end": {
          "line": 99,
          "column": 103
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4077,
      "end": 4078,
      "loc": {
        "start": {
          "line": 99,
          "column": 103
        },
        "end": {
          "line": 99,
          "column": 104
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4078,
      "end": 4079,
      "loc": {
        "start": {
          "line": 99,
          "column": 104
        },
        "end": {
          "line": 99,
          "column": 105
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4079,
      "end": 4080,
      "loc": {
        "start": {
          "line": 99,
          "column": 105
        },
        "end": {
          "line": 99,
          "column": 106
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4083,
      "end": 4084,
      "loc": {
        "start": {
          "line": 100,
          "column": 2
        },
        "end": {
          "line": 100,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Return a valid route for retrieving service instances from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   * @param {string} namespace The namespace to retrieve the service instances from\n   ",
      "start": 4088,
      "end": 4325,
      "loc": {
        "start": {
          "line": 102,
          "column": 2
        },
        "end": {
          "line": 107,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "static",
      "start": 4328,
      "end": 4334,
      "loc": {
        "start": {
          "line": 108,
          "column": 2
        },
        "end": {
          "line": 108,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_buildServiceInstanceListRoute",
      "start": 4335,
      "end": 4365,
      "loc": {
        "start": {
          "line": 108,
          "column": 9
        },
        "end": {
          "line": 108,
          "column": 39
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4365,
      "end": 4366,
      "loc": {
        "start": {
          "line": 108,
          "column": 39
        },
        "end": {
          "line": 108,
          "column": 40
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 4366,
      "end": 4378,
      "loc": {
        "start": {
          "line": 108,
          "column": 40
        },
        "end": {
          "line": 108,
          "column": 52
        }
      }
    },
    {
      "type": {
        "label": ",",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4378,
      "end": 4379,
      "loc": {
        "start": {
          "line": 108,
          "column": 52
        },
        "end": {
          "line": 108,
          "column": 53
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 4380,
      "end": 4389,
      "loc": {
        "start": {
          "line": 108,
          "column": 54
        },
        "end": {
          "line": 108,
          "column": 63
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4389,
      "end": 4390,
      "loc": {
        "start": {
          "line": 108,
          "column": 63
        },
        "end": {
          "line": 108,
          "column": 64
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4391,
      "end": 4392,
      "loc": {
        "start": {
          "line": 108,
          "column": 65
        },
        "end": {
          "line": 108,
          "column": 66
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 4397,
      "end": 4403,
      "loc": {
        "start": {
          "line": 109,
          "column": 4
        },
        "end": {
          "line": 109,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4404,
      "end": 4405,
      "loc": {
        "start": {
          "line": 109,
          "column": 11
        },
        "end": {
          "line": 109,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "",
      "start": 4405,
      "end": 4405,
      "loc": {
        "start": {
          "line": 109,
          "column": 12
        },
        "end": {
          "line": 109,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4405,
      "end": 4407,
      "loc": {
        "start": {
          "line": 109,
          "column": 12
        },
        "end": {
          "line": 109,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 4407,
      "end": 4419,
      "loc": {
        "start": {
          "line": 109,
          "column": 14
        },
        "end": {
          "line": 109,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4419,
      "end": 4420,
      "loc": {
        "start": {
          "line": 109,
          "column": 26
        },
        "end": {
          "line": 109,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "/apis/servicecatalog.k8s.io/v1beta1/namespaces/",
      "start": 4420,
      "end": 4467,
      "loc": {
        "start": {
          "line": 109,
          "column": 27
        },
        "end": {
          "line": 109,
          "column": 74
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4467,
      "end": 4469,
      "loc": {
        "start": {
          "line": 109,
          "column": 74
        },
        "end": {
          "line": 109,
          "column": 76
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "namespace",
      "start": 4469,
      "end": 4478,
      "loc": {
        "start": {
          "line": 109,
          "column": 76
        },
        "end": {
          "line": 109,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4478,
      "end": 4479,
      "loc": {
        "start": {
          "line": 109,
          "column": 85
        },
        "end": {
          "line": 109,
          "column": 86
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "/serviceinstances",
      "start": 4479,
      "end": 4496,
      "loc": {
        "start": {
          "line": 109,
          "column": 86
        },
        "end": {
          "line": 109,
          "column": 103
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4496,
      "end": 4497,
      "loc": {
        "start": {
          "line": 109,
          "column": 103
        },
        "end": {
          "line": 109,
          "column": 104
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4497,
      "end": 4498,
      "loc": {
        "start": {
          "line": 109,
          "column": 104
        },
        "end": {
          "line": 109,
          "column": 105
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4501,
      "end": 4502,
      "loc": {
        "start": {
          "line": 110,
          "column": 2
        },
        "end": {
          "line": 110,
          "column": 3
        }
      }
    },
    {
      "type": "CommentBlock",
      "value": "*\n   * Build a valid route for retrieving cluster service classes from OpenShift.\n   * @private\n   * @param {string} openshiftURL The URL of OpenShift\n   ",
      "start": 4506,
      "end": 4664,
      "loc": {
        "start": {
          "line": 112,
          "column": 2
        },
        "end": {
          "line": 116,
          "column": 5
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "static",
      "start": 4667,
      "end": 4673,
      "loc": {
        "start": {
          "line": 117,
          "column": 2
        },
        "end": {
          "line": 117,
          "column": 8
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "_buildClusterServiceClassListRoute",
      "start": 4674,
      "end": 4708,
      "loc": {
        "start": {
          "line": 117,
          "column": 9
        },
        "end": {
          "line": 117,
          "column": 43
        }
      }
    },
    {
      "type": {
        "label": "(",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4708,
      "end": 4709,
      "loc": {
        "start": {
          "line": 117,
          "column": 43
        },
        "end": {
          "line": 117,
          "column": 44
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 4709,
      "end": 4721,
      "loc": {
        "start": {
          "line": 117,
          "column": 44
        },
        "end": {
          "line": 117,
          "column": 56
        }
      }
    },
    {
      "type": {
        "label": ")",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4721,
      "end": 4722,
      "loc": {
        "start": {
          "line": 117,
          "column": 56
        },
        "end": {
          "line": 117,
          "column": 57
        }
      }
    },
    {
      "type": {
        "label": "{",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4723,
      "end": 4724,
      "loc": {
        "start": {
          "line": 117,
          "column": 58
        },
        "end": {
          "line": 117,
          "column": 59
        }
      }
    },
    {
      "type": {
        "label": "return",
        "keyword": "return",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "return",
      "start": 4729,
      "end": 4735,
      "loc": {
        "start": {
          "line": 118,
          "column": 4
        },
        "end": {
          "line": 118,
          "column": 10
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4736,
      "end": 4737,
      "loc": {
        "start": {
          "line": 118,
          "column": 11
        },
        "end": {
          "line": 118,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "",
      "start": 4737,
      "end": 4737,
      "loc": {
        "start": {
          "line": 118,
          "column": 12
        },
        "end": {
          "line": 118,
          "column": 12
        }
      }
    },
    {
      "type": {
        "label": "${",
        "beforeExpr": true,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4737,
      "end": 4739,
      "loc": {
        "start": {
          "line": 118,
          "column": 12
        },
        "end": {
          "line": 118,
          "column": 14
        }
      }
    },
    {
      "type": {
        "label": "name",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "value": "openshiftURL",
      "start": 4739,
      "end": 4751,
      "loc": {
        "start": {
          "line": 118,
          "column": 14
        },
        "end": {
          "line": 118,
          "column": 26
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4751,
      "end": 4752,
      "loc": {
        "start": {
          "line": 118,
          "column": 26
        },
        "end": {
          "line": 118,
          "column": 27
        }
      }
    },
    {
      "type": {
        "label": "template",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "value": "/apis/servicecatalog.k8s.io/v1beta1/clusterserviceclasses",
      "start": 4752,
      "end": 4809,
      "loc": {
        "start": {
          "line": 118,
          "column": 27
        },
        "end": {
          "line": 118,
          "column": 84
        }
      }
    },
    {
      "type": {
        "label": "`",
        "beforeExpr": false,
        "startsExpr": true,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4809,
      "end": 4810,
      "loc": {
        "start": {
          "line": 118,
          "column": 84
        },
        "end": {
          "line": 118,
          "column": 85
        }
      }
    },
    {
      "type": {
        "label": ";",
        "beforeExpr": true,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4810,
      "end": 4811,
      "loc": {
        "start": {
          "line": 118,
          "column": 85
        },
        "end": {
          "line": 118,
          "column": 86
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4814,
      "end": 4815,
      "loc": {
        "start": {
          "line": 119,
          "column": 2
        },
        "end": {
          "line": 119,
          "column": 3
        }
      }
    },
    {
      "type": {
        "label": "}",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null
      },
      "start": 4816,
      "end": 4817,
      "loc": {
        "start": {
          "line": 120,
          "column": 0
        },
        "end": {
          "line": 120,
          "column": 1
        }
      }
    },
    {
      "type": {
        "label": "eof",
        "beforeExpr": false,
        "startsExpr": false,
        "rightAssociative": false,
        "isLoop": false,
        "isAssign": false,
        "prefix": false,
        "postfix": false,
        "binop": null,
        "updateContext": null
      },
      "start": 4818,
      "end": 4818,
      "loc": {
        "start": {
          "line": 121,
          "column": 0
        },
        "end": {
          "line": 121,
          "column": 0
        }
      }
    }
  ]
}