Class VeniceNoStoreException

  • All Implemented Interfaces:
    java.io.Serializable

    public class VeniceNoStoreException
    extends VeniceException
    Thrown when an operation should return information about a store, but the store does not exist
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getClusterName()  
      int getHttpStatusCode()
      If 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
      java.lang.String getStoreName()  
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • VeniceNoStoreException

        public VeniceNoStoreException​(java.lang.String storeName,
                                      java.lang.String clusterName)
      • VeniceNoStoreException

        public VeniceNoStoreException​(java.lang.String storeName,
                                      java.lang.String clusterName,
                                      java.lang.Throwable t)
      • VeniceNoStoreException

        public VeniceNoStoreException​(java.lang.String storeName)
      • VeniceNoStoreException

        public VeniceNoStoreException​(java.lang.String storeName,
                                      java.lang.String clusterName,
                                      java.lang.String additionalMessage)
      • VeniceNoStoreException

        public VeniceNoStoreException​(java.lang.String storeName,
                                      java.lang.Throwable t)
    • Method Detail

      • getStoreName

        public java.lang.String getStoreName()
      • getClusterName

        public java.lang.String getClusterName()
      • getHttpStatusCode

        public int getHttpStatusCode()
        Description copied from class: VeniceException
        If 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:
        getHttpStatusCode in class VeniceException
        Returns:
        500 (Internal Server Error)