Class InsightsChartsBetaApi


  • public class InsightsChartsBetaApi
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      ApiClient getApiClient()  
      java.lang.String getCustomBaseUrl()  
      InsightsChart getDeploymentFrequencyChart​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand)
      Get deployment frequency chart data Get deployment frequency chart data.
      okhttp3.Call getDeploymentFrequencyChartAsync​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand, ApiCallback<InsightsChart> _callback)
      Get deployment frequency chart data (asynchronously) Get deployment frequency chart data.
      okhttp3.Call getDeploymentFrequencyChartCall​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand, ApiCallback _callback)
      Build call for getDeploymentFrequencyChart
      ApiResponse<InsightsChart> getDeploymentFrequencyChartWithHttpInfo​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand)
      Get deployment frequency chart data Get deployment frequency chart data.
      InsightsChart getFlagStatusChart​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey)
      Get flag status chart data Get flag status chart data.
      okhttp3.Call getFlagStatusChartAsync​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, ApiCallback<InsightsChart> _callback)
      Get flag status chart data (asynchronously) Get flag status chart data.
      okhttp3.Call getFlagStatusChartCall​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, ApiCallback _callback)
      Build call for getFlagStatusChart
      ApiResponse<InsightsChart> getFlagStatusChartWithHttpInfo​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey)
      Get flag status chart data Get flag status chart data.
      int getHostIndex()  
      InsightsChart getLeadTimeChart​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Long from, java.lang.Long to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand)
      Get lead time chart data Get lead time chart data.
      okhttp3.Call getLeadTimeChartAsync​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Long from, java.lang.Long to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand, ApiCallback<InsightsChart> _callback)
      Get lead time chart data (asynchronously) Get lead time chart data.
      okhttp3.Call getLeadTimeChartCall​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Long from, java.lang.Long to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand, ApiCallback _callback)
      Build call for getLeadTimeChart
      ApiResponse<InsightsChart> getLeadTimeChartWithHttpInfo​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Long from, java.lang.Long to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String groupBy, java.lang.String expand)
      Get lead time chart data Get lead time chart data.
      InsightsChart getReleaseFrequencyChart​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Boolean hasExperiments, java.lang.String global, java.lang.String groupBy, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String expand)
      Get release frequency chart data Get release frequency chart data.
      okhttp3.Call getReleaseFrequencyChartAsync​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Boolean hasExperiments, java.lang.String global, java.lang.String groupBy, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String expand, ApiCallback<InsightsChart> _callback)
      Get release frequency chart data (asynchronously) Get release frequency chart data.
      okhttp3.Call getReleaseFrequencyChartCall​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Boolean hasExperiments, java.lang.String global, java.lang.String groupBy, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String expand, ApiCallback _callback)
      Build call for getReleaseFrequencyChart
      ApiResponse<InsightsChart> getReleaseFrequencyChartWithHttpInfo​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.Boolean hasExperiments, java.lang.String global, java.lang.String groupBy, java.time.OffsetDateTime from, java.time.OffsetDateTime to, java.lang.String bucketType, java.lang.Long bucketMs, java.lang.String expand)
      Get release frequency chart data Get release frequency chart data.
      InsightsChart getStaleFlagsChart​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.String groupBy, java.lang.String maintainerId, java.lang.String maintainerTeamKey, java.lang.String expand)
      Get stale flags chart data Get stale flags chart data.
      okhttp3.Call getStaleFlagsChartAsync​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.String groupBy, java.lang.String maintainerId, java.lang.String maintainerTeamKey, java.lang.String expand, ApiCallback<InsightsChart> _callback)
      Get stale flags chart data (asynchronously) Get stale flags chart data.
      okhttp3.Call getStaleFlagsChartCall​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.String groupBy, java.lang.String maintainerId, java.lang.String maintainerTeamKey, java.lang.String expand, ApiCallback _callback)
      Build call for getStaleFlagsChart
      ApiResponse<InsightsChart> getStaleFlagsChartWithHttpInfo​(java.lang.String projectKey, java.lang.String environmentKey, java.lang.String applicationKey, java.lang.String groupBy, java.lang.String maintainerId, java.lang.String maintainerTeamKey, java.lang.String expand)
      Get stale flags chart data Get stale flags chart data.
      void setApiClient​(ApiClient apiClient)  
      void setCustomBaseUrl​(java.lang.String customBaseUrl)  
      void setHostIndex​(int hostIndex)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InsightsChartsBetaApi

        public InsightsChartsBetaApi()
      • InsightsChartsBetaApi

        public InsightsChartsBetaApi​(ApiClient apiClient)
    • Method Detail

      • getApiClient

        public ApiClient getApiClient()
      • setApiClient

        public void setApiClient​(ApiClient apiClient)
      • getHostIndex

        public int getHostIndex()
      • setHostIndex

        public void setHostIndex​(int hostIndex)
      • getCustomBaseUrl

        public java.lang.String getCustomBaseUrl()
      • setCustomBaseUrl

        public void setCustomBaseUrl​(java.lang.String customBaseUrl)
      • getDeploymentFrequencyChartCall

        public okhttp3.Call getDeploymentFrequencyChartCall​(java.lang.String projectKey,
                                                            java.lang.String environmentKey,
                                                            java.lang.String applicationKey,
                                                            java.time.OffsetDateTime from,
                                                            java.time.OffsetDateTime to,
                                                            java.lang.String bucketType,
                                                            java.lang.Long bucketMs,
                                                            java.lang.String groupBy,
                                                            java.lang.String expand,
                                                            ApiCallback _callback)
                                                     throws ApiException
        Build call for getDeploymentFrequencyChart
        Parameters:
        projectKey - The project key (optional)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `kind` (optional)
        expand - Options: `metrics` (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getDeploymentFrequencyChart

        public InsightsChart getDeploymentFrequencyChart​(java.lang.String projectKey,
                                                         java.lang.String environmentKey,
                                                         java.lang.String applicationKey,
                                                         java.time.OffsetDateTime from,
                                                         java.time.OffsetDateTime to,
                                                         java.lang.String bucketType,
                                                         java.lang.Long bucketMs,
                                                         java.lang.String groupBy,
                                                         java.lang.String expand)
                                                  throws ApiException
        Get deployment frequency chart data Get deployment frequency chart data. Engineering insights displays deployment frequency data in the [deployment frequency metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/deployment). ### Expanding the chart response LaunchDarkly supports expanding the chart response to include additional fields. To expand the response, append the `expand` query parameter and include the following: * `metrics` includes details on the metrics related to deployment frequency For example, use `?expand=metrics` to include the `metrics` field in the response. By default, this field is **not** included in the response.
        Parameters:
        projectKey - The project key (optional)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `kind` (optional)
        expand - Options: `metrics` (optional)
        Returns:
        InsightsChart
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getDeploymentFrequencyChartWithHttpInfo

        public ApiResponse<InsightsChart> getDeploymentFrequencyChartWithHttpInfo​(java.lang.String projectKey,
                                                                                  java.lang.String environmentKey,
                                                                                  java.lang.String applicationKey,
                                                                                  java.time.OffsetDateTime from,
                                                                                  java.time.OffsetDateTime to,
                                                                                  java.lang.String bucketType,
                                                                                  java.lang.Long bucketMs,
                                                                                  java.lang.String groupBy,
                                                                                  java.lang.String expand)
                                                                           throws ApiException
        Get deployment frequency chart data Get deployment frequency chart data. Engineering insights displays deployment frequency data in the [deployment frequency metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/deployment). ### Expanding the chart response LaunchDarkly supports expanding the chart response to include additional fields. To expand the response, append the `expand` query parameter and include the following: * `metrics` includes details on the metrics related to deployment frequency For example, use `?expand=metrics` to include the `metrics` field in the response. By default, this field is **not** included in the response.
        Parameters:
        projectKey - The project key (optional)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `kind` (optional)
        expand - Options: `metrics` (optional)
        Returns:
        ApiResponse<InsightsChart>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getDeploymentFrequencyChartAsync

        public okhttp3.Call getDeploymentFrequencyChartAsync​(java.lang.String projectKey,
                                                             java.lang.String environmentKey,
                                                             java.lang.String applicationKey,
                                                             java.time.OffsetDateTime from,
                                                             java.time.OffsetDateTime to,
                                                             java.lang.String bucketType,
                                                             java.lang.Long bucketMs,
                                                             java.lang.String groupBy,
                                                             java.lang.String expand,
                                                             ApiCallback<InsightsChart> _callback)
                                                      throws ApiException
        Get deployment frequency chart data (asynchronously) Get deployment frequency chart data. Engineering insights displays deployment frequency data in the [deployment frequency metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/deployment). ### Expanding the chart response LaunchDarkly supports expanding the chart response to include additional fields. To expand the response, append the `expand` query parameter and include the following: * `metrics` includes details on the metrics related to deployment frequency For example, use `?expand=metrics` to include the `metrics` field in the response. By default, this field is **not** included in the response.
        Parameters:
        projectKey - The project key (optional)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `kind` (optional)
        expand - Options: `metrics` (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getFlagStatusChartCall

        public okhttp3.Call getFlagStatusChartCall​(java.lang.String projectKey,
                                                   java.lang.String environmentKey,
                                                   java.lang.String applicationKey,
                                                   ApiCallback _callback)
                                            throws ApiException
        Build call for getFlagStatusChart
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getFlagStatusChart

        public InsightsChart getFlagStatusChart​(java.lang.String projectKey,
                                                java.lang.String environmentKey,
                                                java.lang.String applicationKey)
                                         throws ApiException
        Get flag status chart data Get flag status chart data. To learn more, read [Using the flag status chart](https://docs.launchdarkly.com/home/engineering-insights/metrics/flag-health#using-the-flag-status-chart).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        Returns:
        InsightsChart
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFlagStatusChartWithHttpInfo

        public ApiResponse<InsightsChart> getFlagStatusChartWithHttpInfo​(java.lang.String projectKey,
                                                                         java.lang.String environmentKey,
                                                                         java.lang.String applicationKey)
                                                                  throws ApiException
        Get flag status chart data Get flag status chart data. To learn more, read [Using the flag status chart](https://docs.launchdarkly.com/home/engineering-insights/metrics/flag-health#using-the-flag-status-chart).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        Returns:
        ApiResponse<InsightsChart>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getFlagStatusChartAsync

        public okhttp3.Call getFlagStatusChartAsync​(java.lang.String projectKey,
                                                    java.lang.String environmentKey,
                                                    java.lang.String applicationKey,
                                                    ApiCallback<InsightsChart> _callback)
                                             throws ApiException
        Get flag status chart data (asynchronously) Get flag status chart data. To learn more, read [Using the flag status chart](https://docs.launchdarkly.com/home/engineering-insights/metrics/flag-health#using-the-flag-status-chart).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getLeadTimeChartCall

        public okhttp3.Call getLeadTimeChartCall​(java.lang.String projectKey,
                                                 java.lang.String environmentKey,
                                                 java.lang.String applicationKey,
                                                 java.lang.Long from,
                                                 java.lang.Long to,
                                                 java.lang.String bucketType,
                                                 java.lang.Long bucketMs,
                                                 java.lang.String groupBy,
                                                 java.lang.String expand,
                                                 ApiCallback _callback)
                                          throws ApiException
        Build call for getLeadTimeChart
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `stage`. Default: `stage`. (optional)
        expand - Options: `metrics`, `percentiles`. (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getLeadTimeChart

        public InsightsChart getLeadTimeChart​(java.lang.String projectKey,
                                              java.lang.String environmentKey,
                                              java.lang.String applicationKey,
                                              java.lang.Long from,
                                              java.lang.Long to,
                                              java.lang.String bucketType,
                                              java.lang.Long bucketMs,
                                              java.lang.String groupBy,
                                              java.lang.String expand)
                                       throws ApiException
        Get lead time chart data Get lead time chart data. The engineering insights UI displays lead time data in the [lead time metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/lead-time).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `stage`. Default: `stage`. (optional)
        expand - Options: `metrics`, `percentiles`. (optional)
        Returns:
        InsightsChart
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getLeadTimeChartWithHttpInfo

        public ApiResponse<InsightsChart> getLeadTimeChartWithHttpInfo​(java.lang.String projectKey,
                                                                       java.lang.String environmentKey,
                                                                       java.lang.String applicationKey,
                                                                       java.lang.Long from,
                                                                       java.lang.Long to,
                                                                       java.lang.String bucketType,
                                                                       java.lang.Long bucketMs,
                                                                       java.lang.String groupBy,
                                                                       java.lang.String expand)
                                                                throws ApiException
        Get lead time chart data Get lead time chart data. The engineering insights UI displays lead time data in the [lead time metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/lead-time).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `stage`. Default: `stage`. (optional)
        expand - Options: `metrics`, `percentiles`. (optional)
        Returns:
        ApiResponse<InsightsChart>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getLeadTimeChartAsync

        public okhttp3.Call getLeadTimeChartAsync​(java.lang.String projectKey,
                                                  java.lang.String environmentKey,
                                                  java.lang.String applicationKey,
                                                  java.lang.Long from,
                                                  java.lang.Long to,
                                                  java.lang.String bucketType,
                                                  java.lang.Long bucketMs,
                                                  java.lang.String groupBy,
                                                  java.lang.String expand,
                                                  ApiCallback<InsightsChart> _callback)
                                           throws ApiException
        Get lead time chart data (asynchronously) Get lead time chart data. The engineering insights UI displays lead time data in the [lead time metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/lead-time).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (optional)
        applicationKey - Comma separated list of application keys (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        groupBy - Options: `application`, `stage`. Default: `stage`. (optional)
        expand - Options: `metrics`, `percentiles`. (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getReleaseFrequencyChartCall

        public okhttp3.Call getReleaseFrequencyChartCall​(java.lang.String projectKey,
                                                         java.lang.String environmentKey,
                                                         java.lang.String applicationKey,
                                                         java.lang.Boolean hasExperiments,
                                                         java.lang.String global,
                                                         java.lang.String groupBy,
                                                         java.time.OffsetDateTime from,
                                                         java.time.OffsetDateTime to,
                                                         java.lang.String bucketType,
                                                         java.lang.Long bucketMs,
                                                         java.lang.String expand,
                                                         ApiCallback _callback)
                                                  throws ApiException
        Build call for getReleaseFrequencyChart
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        hasExperiments - Filter events to those associated with an experiment (`true`) or without an experiment (`false`) (optional)
        global - Filter to include or exclude global events. Default value is `include`. Options: `include`, `exclude` (optional)
        groupBy - Property to group results by. Options: `impact` (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        expand - Options: `metrics` (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getReleaseFrequencyChart

        public InsightsChart getReleaseFrequencyChart​(java.lang.String projectKey,
                                                      java.lang.String environmentKey,
                                                      java.lang.String applicationKey,
                                                      java.lang.Boolean hasExperiments,
                                                      java.lang.String global,
                                                      java.lang.String groupBy,
                                                      java.time.OffsetDateTime from,
                                                      java.time.OffsetDateTime to,
                                                      java.lang.String bucketType,
                                                      java.lang.Long bucketMs,
                                                      java.lang.String expand)
                                               throws ApiException
        Get release frequency chart data Get release frequency chart data. Engineering insights displays release frequency data in the [release frequency metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/release).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        hasExperiments - Filter events to those associated with an experiment (`true`) or without an experiment (`false`) (optional)
        global - Filter to include or exclude global events. Default value is `include`. Options: `include`, `exclude` (optional)
        groupBy - Property to group results by. Options: `impact` (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        expand - Options: `metrics` (optional)
        Returns:
        InsightsChart
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getReleaseFrequencyChartWithHttpInfo

        public ApiResponse<InsightsChart> getReleaseFrequencyChartWithHttpInfo​(java.lang.String projectKey,
                                                                               java.lang.String environmentKey,
                                                                               java.lang.String applicationKey,
                                                                               java.lang.Boolean hasExperiments,
                                                                               java.lang.String global,
                                                                               java.lang.String groupBy,
                                                                               java.time.OffsetDateTime from,
                                                                               java.time.OffsetDateTime to,
                                                                               java.lang.String bucketType,
                                                                               java.lang.Long bucketMs,
                                                                               java.lang.String expand)
                                                                        throws ApiException
        Get release frequency chart data Get release frequency chart data. Engineering insights displays release frequency data in the [release frequency metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/release).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        hasExperiments - Filter events to those associated with an experiment (`true`) or without an experiment (`false`) (optional)
        global - Filter to include or exclude global events. Default value is `include`. Options: `include`, `exclude` (optional)
        groupBy - Property to group results by. Options: `impact` (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        expand - Options: `metrics` (optional)
        Returns:
        ApiResponse<InsightsChart>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getReleaseFrequencyChartAsync

        public okhttp3.Call getReleaseFrequencyChartAsync​(java.lang.String projectKey,
                                                          java.lang.String environmentKey,
                                                          java.lang.String applicationKey,
                                                          java.lang.Boolean hasExperiments,
                                                          java.lang.String global,
                                                          java.lang.String groupBy,
                                                          java.time.OffsetDateTime from,
                                                          java.time.OffsetDateTime to,
                                                          java.lang.String bucketType,
                                                          java.lang.Long bucketMs,
                                                          java.lang.String expand,
                                                          ApiCallback<InsightsChart> _callback)
                                                   throws ApiException
        Get release frequency chart data (asynchronously) Get release frequency chart data. Engineering insights displays release frequency data in the [release frequency metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/release).
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        hasExperiments - Filter events to those associated with an experiment (`true`) or without an experiment (`false`) (optional)
        global - Filter to include or exclude global events. Default value is `include`. Options: `include`, `exclude` (optional)
        groupBy - Property to group results by. Options: `impact` (optional)
        from - Unix timestamp in milliseconds. Default value is 7 days ago. (optional)
        to - Unix timestamp in milliseconds. Default value is now. (optional)
        bucketType - Specify type of bucket. Options: `rolling`, `hour`, `day`. Default: `rolling`. (optional)
        bucketMs - Duration of intervals for x-axis in milliseconds. Default value is one day (`86400000` milliseconds). (optional)
        expand - Options: `metrics` (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object
      • getStaleFlagsChartCall

        public okhttp3.Call getStaleFlagsChartCall​(java.lang.String projectKey,
                                                   java.lang.String environmentKey,
                                                   java.lang.String applicationKey,
                                                   java.lang.String groupBy,
                                                   java.lang.String maintainerId,
                                                   java.lang.String maintainerTeamKey,
                                                   java.lang.String expand,
                                                   ApiCallback _callback)
                                            throws ApiException
        Build call for getStaleFlagsChart
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        groupBy - Property to group results by. Options: `maintainer` (optional)
        maintainerId - Comma-separated list of individual maintainers to filter results. (optional)
        maintainerTeamKey - Comma-separated list of team maintainer keys to filter results. (optional)
        expand - Options: `metrics` (optional)
        _callback - Callback for upload/download progress
        Returns:
        Call to execute
        Throws:
        ApiException - If fail to serialize the request body object
      • getStaleFlagsChart

        public InsightsChart getStaleFlagsChart​(java.lang.String projectKey,
                                                java.lang.String environmentKey,
                                                java.lang.String applicationKey,
                                                java.lang.String groupBy,
                                                java.lang.String maintainerId,
                                                java.lang.String maintainerTeamKey,
                                                java.lang.String expand)
                                         throws ApiException
        Get stale flags chart data Get stale flags chart data. Engineering insights displays stale flags data in the [flag health metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/flag-health). ### Expanding the chart response LaunchDarkly supports expanding the chart response to include additional fields. To expand the response, append the `expand` query parameter and include the following: * `metrics` includes details on the metrics related to stale flags For example, use `?expand=metrics` to include the `metrics` field in the response. By default, this field is **not** included in the response.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        groupBy - Property to group results by. Options: `maintainer` (optional)
        maintainerId - Comma-separated list of individual maintainers to filter results. (optional)
        maintainerTeamKey - Comma-separated list of team maintainer keys to filter results. (optional)
        expand - Options: `metrics` (optional)
        Returns:
        InsightsChart
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getStaleFlagsChartWithHttpInfo

        public ApiResponse<InsightsChart> getStaleFlagsChartWithHttpInfo​(java.lang.String projectKey,
                                                                         java.lang.String environmentKey,
                                                                         java.lang.String applicationKey,
                                                                         java.lang.String groupBy,
                                                                         java.lang.String maintainerId,
                                                                         java.lang.String maintainerTeamKey,
                                                                         java.lang.String expand)
                                                                  throws ApiException
        Get stale flags chart data Get stale flags chart data. Engineering insights displays stale flags data in the [flag health metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/flag-health). ### Expanding the chart response LaunchDarkly supports expanding the chart response to include additional fields. To expand the response, append the `expand` query parameter and include the following: * `metrics` includes details on the metrics related to stale flags For example, use `?expand=metrics` to include the `metrics` field in the response. By default, this field is **not** included in the response.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        groupBy - Property to group results by. Options: `maintainer` (optional)
        maintainerId - Comma-separated list of individual maintainers to filter results. (optional)
        maintainerTeamKey - Comma-separated list of team maintainer keys to filter results. (optional)
        expand - Options: `metrics` (optional)
        Returns:
        ApiResponse<InsightsChart>
        Throws:
        ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
      • getStaleFlagsChartAsync

        public okhttp3.Call getStaleFlagsChartAsync​(java.lang.String projectKey,
                                                    java.lang.String environmentKey,
                                                    java.lang.String applicationKey,
                                                    java.lang.String groupBy,
                                                    java.lang.String maintainerId,
                                                    java.lang.String maintainerTeamKey,
                                                    java.lang.String expand,
                                                    ApiCallback<InsightsChart> _callback)
                                             throws ApiException
        Get stale flags chart data (asynchronously) Get stale flags chart data. Engineering insights displays stale flags data in the [flag health metric view](https://docs.launchdarkly.com/home/engineering-insights/metrics/flag-health). ### Expanding the chart response LaunchDarkly supports expanding the chart response to include additional fields. To expand the response, append the `expand` query parameter and include the following: * `metrics` includes details on the metrics related to stale flags For example, use `?expand=metrics` to include the `metrics` field in the response. By default, this field is **not** included in the response.
        Parameters:
        projectKey - The project key (required)
        environmentKey - The environment key (required)
        applicationKey - Comma separated list of application keys (optional)
        groupBy - Property to group results by. Options: `maintainer` (optional)
        maintainerId - Comma-separated list of individual maintainers to filter results. (optional)
        maintainerTeamKey - Comma-separated list of team maintainer keys to filter results. (optional)
        expand - Options: `metrics` (optional)
        _callback - The callback to be executed when the API call finishes
        Returns:
        The request call
        Throws:
        ApiException - If fail to process the API call, e.g. serializing the request body object