Package com.linkedin.venice.exceptions
Class VeniceStoreIsMigratedException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.linkedin.venice.exceptions.VeniceException
com.linkedin.venice.exceptions.VeniceStoreIsMigratedException
- All Implemented Interfaces:
Serializable
Thrown when an operation should return information about a store, but the store is migrated to another cluster
- See Also:
-
Field Summary
Fields inherited from class com.linkedin.venice.exceptions.VeniceException
errorType -
Constructor Summary
ConstructorsConstructorDescriptionVeniceStoreIsMigratedException(String storeName, String clusterName, String d2ServiceName) -
Method Summary
Modifier and TypeMethodDescriptionstatic StringgetD2ServiceName(String errorMsg) intIf this exception is caught in handling an http request, what status code should be returned? Exceptions that extend VeniceException can override this for different behaviorMethods inherited from class com.linkedin.venice.exceptions.VeniceException
getErrorTypeMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
VeniceStoreIsMigratedException
-
-
Method Details
-
getStoreName
-
getClusterName
-
getD2ServiceName
-
getHttpStatusCode
public int getHttpStatusCode()Description copied from class:VeniceExceptionIf this exception is caught in handling an http request, what status code should be returned? Exceptions that extend VeniceException can override this for different behavior- Overrides:
getHttpStatusCodein classVeniceException- Returns:
- 500 (Internal Server Error)
-
getD2ServiceName
-