Class RestPutSampleConfigurationAction

java.lang.Object
org.elasticsearch.rest.BaseRestHandler
org.elasticsearch.action.admin.indices.sampling.RestPutSampleConfigurationAction
All Implemented Interfaces:
RestHandler

public class RestPutSampleConfigurationAction extends BaseRestHandler
REST action for updating sampling configurations for indices.

Handles PUT requests to /{index}/_sample/config endpoint and delegates to the PutSampleConfigurationAction transport action.

Example usage:


 PUT /my-index/_sample/config
 {
   "rate": ".05",
   "max_samples": 1000,
   "max_size": "10mb",
   "time_to_live": "1d",
   "if": "ctx?.network?.name == 'Guest'"
 }
 
  • Constructor Details

    • RestPutSampleConfigurationAction

      public RestPutSampleConfigurationAction()
  • Method Details