Class DeleteDatafeedRequest

All Implemented Interfaces:
Writeable, org.elasticsearch.core.RefCounted, TaskAwareRequest

public class DeleteDatafeedRequest extends ActionRequest
Request to delete a Machine Learning Datafeed via its ID
  • Constructor Details

    • DeleteDatafeedRequest

      public DeleteDatafeedRequest(String datafeedId)
  • Method Details

    • getDatafeedId

      public String getDatafeedId()
    • getForce

      public Boolean getForce()
    • setForce

      public void setForce(Boolean force)
      Used to forcefully delete a started datafeed. This method is quicker than stopping and deleting the datafeed.
      Parameters:
      force - When true forcefully delete a started datafeed. Defaults to false
    • validate

      Specified by:
      validate in class ActionRequest
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object