Class RollupClient

    • Method Detail

      • putRollupJob

        public PutRollupJobResponse putRollupJob​(PutRollupJobRequest request,
                                                 RequestOptions options)
                                          throws java.io.IOException
        Put a rollup job into the cluster See the docs for more.
        Parameters:
        request - the request
        options - the request options (e.g. headers), use RequestOptions.DEFAULT if nothing needs to be customized
        Returns:
        the response
        Throws:
        java.io.IOException - in case there is a problem sending the request or parsing back the response
      • getRollupJob

        public GetRollupJobResponse getRollupJob​(GetRollupJobRequest request,
                                                 RequestOptions options)
                                          throws java.io.IOException
        Get a rollup job from the cluster. See the docs for more.
        Parameters:
        request - the request
        options - the request options (e.g. headers), use RequestOptions.DEFAULT if nothing needs to be customized
        Returns:
        the response
        Throws:
        java.io.IOException - in case there is a problem sending the request or parsing back the response
      • getRollupCapabilities

        public GetRollupCapsResponse getRollupCapabilities​(GetRollupCapsRequest request,
                                                           RequestOptions options)
                                                    throws java.io.IOException
        Get the Rollup Capabilities of a target (non-rollup) index or pattern See the docs for more.
        Parameters:
        request - the request
        options - the request options (e.g. headers), use RequestOptions.DEFAULT if nothing needs to be customized
        Returns:
        the response
        Throws:
        java.io.IOException - in case there is a problem sending the request or parsing back the response