@Generated public enum Disposition extends Enum<Disposition>
Statements executed with `INLINE` disposition will return result data inline, in `JSON_ARRAY` format, in a series of chunks. If a given statement produces a result set with a size larger than 25 MiB, that statement execution is aborted, and no result set will be available.
**NOTE** Byte limits are computed based upon internal representations of the result set data, and might not match the sizes visible in JSON responses.
Statements executed with `EXTERNAL_LINKS` disposition will return result data as external links: URLs that point to cloud storage internal to the workspace. Using `EXTERNAL_LINKS` disposition allows statements to generate arbitrarily sized result sets for fetching up to 100 GiB. The resulting links have two important properties:
1. They point to resources _external_ to the Databricks compute; therefore any associated authentication information (typically a personal access token, OAuth token, or similar) _must be removed_ when fetching from these links.
2. These are presigned URLs with a specific expiration, indicated in the response. The behavior when attempting to use an expired link is cloud specific.
Enum Constant and Description |
---|
EXTERNAL_LINKS |
INLINE |
Modifier and Type | Method and Description |
---|---|
static Disposition |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Disposition[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Disposition EXTERNAL_LINKS
public static final Disposition INLINE
public static Disposition[] values()
for (Disposition c : Disposition.values()) System.out.println(c);
public static Disposition valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2024. All rights reserved.