Package org.apache.arrow.memory
Class OutOfMemoryException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.apache.arrow.memory.OutOfMemoryException
- All Implemented Interfaces:
Serializable
Indicates memory could not be allocated for Arrow buffers.
This is different from OutOfMemoryError which indicates the JVM is out of memory. This error indicates that static limit of one of Arrow's allocators (e.g. BaseAllocator) has been exceeded.
- See Also:
-
Constructor Summary
ConstructorDescriptionOutOfMemoryException
(String message) OutOfMemoryException
(String message, Throwable cause) OutOfMemoryException
(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) OutOfMemoryException
(String message, Optional<AllocationOutcomeDetails> details) OutOfMemoryException
(Throwable cause) -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
OutOfMemoryException
public OutOfMemoryException() -
OutOfMemoryException
-
OutOfMemoryException
-
OutOfMemoryException
-
OutOfMemoryException
-
OutOfMemoryException
-
-
Method Details
-
getOutcomeDetails
-