code: function (coverageId, webCoverageService) {
              if (!coverageId) {
                  throw new ArgumentError(
                      Logger.logMessage(Logger.LEVEL_SEVERE, "WcsUrlBuilder", "constructor", "missingId"));
              }
  
              if (!webCoverageService) {
                  throw new ArgumentError(
                      Logger.logMessage(Logger.LEVEL_SEVERE, "WcsUrlBuilder", "constructor", "missingWebCoverageService"));
              }
  
              /**
               * The Coverage id or name.
               * @type {*|String}
               */
              this.coverageId = coverageId;
  
              /**
               * The WebCoverageService object which provided this coverage.
               * @type {*|WebCoverageService|String}
               */
              this.service = webCoverageService;
          }
docs: Constructs key value pair (KVP) WCS GetCoverage urls.
  @param coverageId the coverage id or name
  @param webCoverageService the WebCoverageService providing the coverage
  @constructor