Class TrackableControllerResponse
- java.lang.Object
-
- com.linkedin.venice.controllerapi.ControllerResponse
-
- com.linkedin.venice.controllerapi.TrackableControllerResponse
-
- Direct Known Subclasses:
MultiVersionResponse
public class TrackableControllerResponse extends ControllerResponse
Extend this class to create response objects for async command. Execution id is added to track the execution status of async command.
-
-
Constructor Summary
Constructors Constructor Description TrackableControllerResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getExecutionId()
void
setExecutionId(long executionId)
java.lang.String
toString()
-
Methods inherited from class com.linkedin.venice.controllerapi.ControllerResponse
getCluster, getError, getErrorType, getExceptionType, getName, isError, setCluster, setError, setError, setError, setErrorType, setName
-
-
-
-
Method Detail
-
getExecutionId
public long getExecutionId()
-
setExecutionId
public void setExecutionId(long executionId)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classControllerResponse
-
-