Class ComponentTreeRequest

    • Constructor Detail

      • ComponentTreeRequest

        public ComponentTreeRequest()
    • Method Detail

      • setAdditionalFields

        public ComponentTreeRequest setAdditionalFields​(java.util.List<java.lang.String> additionalFields)
        Example value: "periods,metrics" Possible values:
        • "metrics"
        • "periods"
      • getAdditionalFields

        public java.util.List<java.lang.String> getAdditionalFields()
      • setAsc

        public ComponentTreeRequest setAsc​(java.lang.String asc)
        Possible values:
        • "true"
        • "false"
        • "yes"
        • "no"
      • getAsc

        public java.lang.String getAsc()
      • setBaseComponentId

        @Deprecated
        public ComponentTreeRequest setBaseComponentId​(java.lang.String baseComponentId)
        Deprecated.
        since 6.6
        Example value: "AU-TpxcA-iU5OvuD2FLz"
      • getBaseComponentId

        public java.lang.String getBaseComponentId()
      • setBranch

        public ComponentTreeRequest setBranch​(java.lang.String branch)
        This is part of the internal API. Example value: "feature/my_branch"
      • getBranch

        public java.lang.String getBranch()
      • setComponent

        public ComponentTreeRequest setComponent​(java.lang.String component)
        Example value: "my_project"
      • getComponent

        public java.lang.String getComponent()
      • setDeveloperId

        @Deprecated
        public ComponentTreeRequest setDeveloperId​(java.lang.String developerId)
        Deprecated.
        since 6.4
      • getDeveloperId

        public java.lang.String getDeveloperId()
      • setDeveloperKey

        @Deprecated
        public ComponentTreeRequest setDeveloperKey​(java.lang.String developerKey)
        Deprecated.
        since 6.4
      • getDeveloperKey

        public java.lang.String getDeveloperKey()
      • setMetricKeys

        public ComponentTreeRequest setMetricKeys​(java.util.List<java.lang.String> metricKeys)
        This is a mandatory parameter. Example value: "ncloc,complexity,violations"
      • getMetricKeys

        public java.util.List<java.lang.String> getMetricKeys()
      • setMetricPeriodSort

        public ComponentTreeRequest setMetricPeriodSort​(java.lang.String metricPeriodSort)
        Possible values:
        • "1"
      • getMetricPeriodSort

        public java.lang.String getMetricPeriodSort()
      • setMetricSort

        public ComponentTreeRequest setMetricSort​(java.lang.String metricSort)
        Example value: "ncloc"
      • getMetricSort

        public java.lang.String getMetricSort()
      • setMetricSortFilter

        public ComponentTreeRequest setMetricSortFilter​(java.lang.String metricSortFilter)
        Possible values:
        • "all"
        • "withMeasuresOnly"
      • getMetricSortFilter

        public java.lang.String getMetricSortFilter()
      • getP

        public java.lang.String getP()
      • getPs

        public java.lang.String getPs()
      • setPullRequest

        public ComponentTreeRequest setPullRequest​(java.lang.String pullRequest)
        This is part of the internal API. Example value: "5461"
      • getPullRequest

        public java.lang.String getPullRequest()
      • getQ

        public java.lang.String getQ()
      • setQualifiers

        public ComponentTreeRequest setQualifiers​(java.util.List<java.lang.String> qualifiers)
        Possible values:
        • "BRC"
        • "DIR"
        • "FIL"
        • "TRK"
        • "UTS"
      • getQualifiers

        public java.util.List<java.lang.String> getQualifiers()
      • setS

        public ComponentTreeRequest setS​(java.util.List<java.lang.String> s)
        Example value: "name,path" Possible values:
        • "metric"
        • "metricPeriod"
        • "name"
        • "path"
        • "qualifier"
      • getS

        public java.util.List<java.lang.String> getS()
      • setStrategy

        public ComponentTreeRequest setStrategy​(java.lang.String strategy)
        Possible values:
        • "all"
        • "children"
        • "leaves"
      • getStrategy

        public java.lang.String getStrategy()