Class RepushJobResponse

java.lang.Object
com.linkedin.venice.controllerapi.ControllerResponse
com.linkedin.venice.controllerapi.RepushJobResponse

public class RepushJobResponse extends ControllerResponse
Data model of response from a repush job trigger request for a store
  • Field Details

  • Constructor Details

    • RepushJobResponse

      public RepushJobResponse()
    • RepushJobResponse

      public RepushJobResponse(String executionId)
  • Method Details

    • getExecutionId

      public String getExecutionId()
    • copyValueOf

      public void copyValueOf(RepushJobResponse response)
      This method copies the values of another RepushJobInstance. This is to 1. put up with StoresRoutes::repushStore() and VeniceRouteHandler::internalHandle receiving the response through a response instance passed into the method rather than a return value 2. centralise the object field value duplication in this class to ensure all information are copied