Class ComponentRequest

    • Constructor Detail

      • ComponentRequest

        public ComponentRequest()
    • Method Detail

      • setAdditionalFields

        public ComponentRequest 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()
      • setBranch

        public ComponentRequest 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 ComponentRequest setComponent​(java.lang.String component)
        Example value: "my_project"
      • getComponent

        public java.lang.String getComponent()
      • setComponentId

        @Deprecated
        public ComponentRequest setComponentId​(java.lang.String componentId)
        Deprecated.
        since 6.6
        Example value: "AU-Tpxb--iU5OvuD2FLy"
      • getComponentId

        public java.lang.String getComponentId()
      • setDeveloperId

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

        public java.lang.String getDeveloperId()
      • setDeveloperKey

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

        public java.lang.String getDeveloperKey()
      • setMetricKeys

        public ComponentRequest 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()
      • setPullRequest

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

        public java.lang.String getPullRequest()