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​(@Nullable
                                                            java.lang.String projectKey,
                                                            @Nullable
                                                            java.lang.String environmentKey,
                                                            @Nullable
                                                            java.lang.String applicationKey,
                                                            @Nullable
                                                            java.time.OffsetDateTime from,
                                                            @Nullable
                                                            java.time.OffsetDateTime to,
                                                            @Nullable
                                                            java.lang.String bucketType,
                                                            @Nullable
                                                            java.lang.Long bucketMs,
                                                            @Nullable
                                                            java.lang.String groupBy,
                                                            @Nullable
                                                            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​(@Nullable
                                                         java.lang.String projectKey,
                                                         @Nullable
                                                         java.lang.String environmentKey,
                                                         @Nullable
                                                         java.lang.String applicationKey,
                                                         @Nullable
                                                         java.time.OffsetDateTime from,
                                                         @Nullable
                                                         java.time.OffsetDateTime to,
                                                         @Nullable
                                                         java.lang.String bucketType,
                                                         @Nullable
                                                         java.lang.Long bucketMs,
                                                         @Nullable
                                                         java.lang.String groupBy,
                                                         @Nullable
                                                         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://launchdarkly.com/docs/home/observability/deployments). ### 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​(@Nullable
                                                                                  java.lang.String projectKey,
                                                                                  @Nullable
                                                                                  java.lang.String environmentKey,
                                                                                  @Nullable
                                                                                  java.lang.String applicationKey,
                                                                                  @Nullable
                                                                                  java.time.OffsetDateTime from,
                                                                                  @Nullable
                                                                                  java.time.OffsetDateTime to,
                                                                                  @Nullable
                                                                                  java.lang.String bucketType,
                                                                                  @Nullable
                                                                                  java.lang.Long bucketMs,
                                                                                  @Nullable
                                                                                  java.lang.String groupBy,
                                                                                  @Nullable
                                                                                  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://launchdarkly.com/docs/home/observability/deployments). ### 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​(@Nullable
                                                             java.lang.String projectKey,
                                                             @Nullable
                                                             java.lang.String environmentKey,
                                                             @Nullable
                                                             java.lang.String applicationKey,
                                                             @Nullable
                                                             java.time.OffsetDateTime from,
                                                             @Nullable
                                                             java.time.OffsetDateTime to,
                                                             @Nullable
                                                             java.lang.String bucketType,
                                                             @Nullable
                                                             java.lang.Long bucketMs,
                                                             @Nullable
                                                             java.lang.String groupBy,
                                                             @Nullable
                                                             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://launchdarkly.com/docs/home/observability/deployments). ### 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​(@Nonnull
                                                   java.lang.String projectKey,
                                                   @Nonnull
                                                   java.lang.String environmentKey,
                                                   @Nullable
                                                   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​(@Nonnull
                                                java.lang.String projectKey,
                                                @Nonnull
                                                java.lang.String environmentKey,
                                                @Nullable
                                                java.lang.String applicationKey)
                                         throws ApiException
        Get flag status chart data Get flag status chart data. To learn more, read [Flag statuses](https://launchdarkly.com/docs/home/observability/flag-health#flag-statuses).
        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​(@Nonnull
                                                                         java.lang.String projectKey,
                                                                         @Nonnull
                                                                         java.lang.String environmentKey,
                                                                         @Nullable
                                                                         java.lang.String applicationKey)
                                                                  throws ApiException
        Get flag status chart data Get flag status chart data. To learn more, read [Flag statuses](https://launchdarkly.com/docs/home/observability/flag-health#flag-statuses).
        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​(@Nonnull
                                                    java.lang.String projectKey,
                                                    @Nonnull
                                                    java.lang.String environmentKey,
                                                    @Nullable
                                                    java.lang.String applicationKey,
                                                    ApiCallback<InsightsChart> _callback)
                                             throws ApiException
        Get flag status chart data (asynchronously) Get flag status chart data. To learn more, read [Flag statuses](https://launchdarkly.com/docs/home/observability/flag-health#flag-statuses).
        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​(@Nonnull
                                                 java.lang.String projectKey,
                                                 @Nullable
                                                 java.lang.String environmentKey,
                                                 @Nullable
                                                 java.lang.String applicationKey,
                                                 @Nullable
                                                 java.lang.Long from,
                                                 @Nullable
                                                 java.lang.Long to,
                                                 @Nullable
                                                 java.lang.String bucketType,
                                                 @Nullable
                                                 java.lang.Long bucketMs,
                                                 @Nullable
                                                 java.lang.String groupBy,
                                                 @Nullable
                                                 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​(@Nonnull
                                              java.lang.String projectKey,
                                              @Nullable
                                              java.lang.String environmentKey,
                                              @Nullable
                                              java.lang.String applicationKey,
                                              @Nullable
                                              java.lang.Long from,
                                              @Nullable
                                              java.lang.Long to,
                                              @Nullable
                                              java.lang.String bucketType,
                                              @Nullable
                                              java.lang.Long bucketMs,
                                              @Nullable
                                              java.lang.String groupBy,
                                              @Nullable
                                              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://launchdarkly.com/docs/home/observability/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​(@Nonnull
                                                                       java.lang.String projectKey,
                                                                       @Nullable
                                                                       java.lang.String environmentKey,
                                                                       @Nullable
                                                                       java.lang.String applicationKey,
                                                                       @Nullable
                                                                       java.lang.Long from,
                                                                       @Nullable
                                                                       java.lang.Long to,
                                                                       @Nullable
                                                                       java.lang.String bucketType,
                                                                       @Nullable
                                                                       java.lang.Long bucketMs,
                                                                       @Nullable
                                                                       java.lang.String groupBy,
                                                                       @Nullable
                                                                       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://launchdarkly.com/docs/home/observability/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​(@Nonnull
                                                  java.lang.String projectKey,
                                                  @Nullable
                                                  java.lang.String environmentKey,
                                                  @Nullable
                                                  java.lang.String applicationKey,
                                                  @Nullable
                                                  java.lang.Long from,
                                                  @Nullable
                                                  java.lang.Long to,
                                                  @Nullable
                                                  java.lang.String bucketType,
                                                  @Nullable
                                                  java.lang.Long bucketMs,
                                                  @Nullable
                                                  java.lang.String groupBy,
                                                  @Nullable
                                                  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://launchdarkly.com/docs/home/observability/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​(@Nonnull
                                                         java.lang.String projectKey,
                                                         @Nonnull
                                                         java.lang.String environmentKey,
                                                         @Nullable
                                                         java.lang.String applicationKey,
                                                         @Nullable
                                                         java.lang.Boolean hasExperiments,
                                                         @Nullable
                                                         java.lang.String global,
                                                         @Nullable
                                                         java.lang.String groupBy,
                                                         @Nullable
                                                         java.time.OffsetDateTime from,
                                                         @Nullable
                                                         java.time.OffsetDateTime to,
                                                         @Nullable
                                                         java.lang.String bucketType,
                                                         @Nullable
                                                         java.lang.Long bucketMs,
                                                         @Nullable
                                                         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​(@Nonnull
                                                      java.lang.String projectKey,
                                                      @Nonnull
                                                      java.lang.String environmentKey,
                                                      @Nullable
                                                      java.lang.String applicationKey,
                                                      @Nullable
                                                      java.lang.Boolean hasExperiments,
                                                      @Nullable
                                                      java.lang.String global,
                                                      @Nullable
                                                      java.lang.String groupBy,
                                                      @Nullable
                                                      java.time.OffsetDateTime from,
                                                      @Nullable
                                                      java.time.OffsetDateTime to,
                                                      @Nullable
                                                      java.lang.String bucketType,
                                                      @Nullable
                                                      java.lang.Long bucketMs,
                                                      @Nullable
                                                      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://launchdarkly.com/docs/home/observability/releases).
        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​(@Nonnull
                                                                               java.lang.String projectKey,
                                                                               @Nonnull
                                                                               java.lang.String environmentKey,
                                                                               @Nullable
                                                                               java.lang.String applicationKey,
                                                                               @Nullable
                                                                               java.lang.Boolean hasExperiments,
                                                                               @Nullable
                                                                               java.lang.String global,
                                                                               @Nullable
                                                                               java.lang.String groupBy,
                                                                               @Nullable
                                                                               java.time.OffsetDateTime from,
                                                                               @Nullable
                                                                               java.time.OffsetDateTime to,
                                                                               @Nullable
                                                                               java.lang.String bucketType,
                                                                               @Nullable
                                                                               java.lang.Long bucketMs,
                                                                               @Nullable
                                                                               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://launchdarkly.com/docs/home/observability/releases).
        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​(@Nonnull
                                                          java.lang.String projectKey,
                                                          @Nonnull
                                                          java.lang.String environmentKey,
                                                          @Nullable
                                                          java.lang.String applicationKey,
                                                          @Nullable
                                                          java.lang.Boolean hasExperiments,
                                                          @Nullable
                                                          java.lang.String global,
                                                          @Nullable
                                                          java.lang.String groupBy,
                                                          @Nullable
                                                          java.time.OffsetDateTime from,
                                                          @Nullable
                                                          java.time.OffsetDateTime to,
                                                          @Nullable
                                                          java.lang.String bucketType,
                                                          @Nullable
                                                          java.lang.Long bucketMs,
                                                          @Nullable
                                                          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://launchdarkly.com/docs/home/observability/releases).
        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​(@Nonnull
                                                   java.lang.String projectKey,
                                                   @Nonnull
                                                   java.lang.String environmentKey,
                                                   @Nullable
                                                   java.lang.String applicationKey,
                                                   @Nullable
                                                   java.lang.String groupBy,
                                                   @Nullable
                                                   java.lang.String maintainerId,
                                                   @Nullable
                                                   java.lang.String maintainerTeamKey,
                                                   @Nullable
                                                   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​(@Nonnull
                                                java.lang.String projectKey,
                                                @Nonnull
                                                java.lang.String environmentKey,
                                                @Nullable
                                                java.lang.String applicationKey,
                                                @Nullable
                                                java.lang.String groupBy,
                                                @Nullable
                                                java.lang.String maintainerId,
                                                @Nullable
                                                java.lang.String maintainerTeamKey,
                                                @Nullable
                                                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://launchdarkly.com/docs/home/observability/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​(@Nonnull
                                                                         java.lang.String projectKey,
                                                                         @Nonnull
                                                                         java.lang.String environmentKey,
                                                                         @Nullable
                                                                         java.lang.String applicationKey,
                                                                         @Nullable
                                                                         java.lang.String groupBy,
                                                                         @Nullable
                                                                         java.lang.String maintainerId,
                                                                         @Nullable
                                                                         java.lang.String maintainerTeamKey,
                                                                         @Nullable
                                                                         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://launchdarkly.com/docs/home/observability/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​(@Nonnull
                                                    java.lang.String projectKey,
                                                    @Nonnull
                                                    java.lang.String environmentKey,
                                                    @Nullable
                                                    java.lang.String applicationKey,
                                                    @Nullable
                                                    java.lang.String groupBy,
                                                    @Nullable
                                                    java.lang.String maintainerId,
                                                    @Nullable
                                                    java.lang.String maintainerTeamKey,
                                                    @Nullable
                                                    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://launchdarkly.com/docs/home/observability/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