public final class DatasetDependency extends SqllrObject
| Modifier and Type | Class and Description |
|---|---|
static class |
DatasetDependency.Builder
Collects the members of a new
DatasetDependency. |
SqllrObject.Reader<T>| Modifier and Type | Field and Description |
|---|---|
static List<String> |
MEMBERS
The members the schema defines, in schema order.
|
static SqllrObject.Reader<DatasetDependency> |
READER
Reads a JSON object as a
DatasetDependency. |
static List<String> |
REQUIRED
The members the schema requires.
|
| Modifier and Type | Method and Description |
|---|---|
static DatasetDependency.Builder |
builder() |
static DatasetDependency |
fromJson(Object json)
A
DatasetDependency with the members of a JSON object, all kept. |
String |
getDerivationAlgorithmId()
The member
derivationAlgorithmId. |
List<String> |
getReasons()
The member
reasons. |
List<Long> |
getSupportingFactRefs()
The member
supportingFactRefs. |
DatasetDependency.Builder |
toBuilder()
A builder holding every member of this object.
|
public static final SqllrObject.Reader<DatasetDependency> READER
DatasetDependency.public static DatasetDependency fromJson(Object json)
DatasetDependency with the members of a JSON object, all kept.public static DatasetDependency.Builder builder()
public DatasetDependency.Builder toBuilder()
public List<String> getReasons()
reasons. Null when absent; throws IllegalStateException when the member
holds another JSON type.public String getDerivationAlgorithmId()
derivationAlgorithmId. Null when absent; throws IllegalStateException when
the member holds another JSON type.public List<Long> getSupportingFactRefs()
supportingFactRefs. A set of local references. Null when absent; throws
IllegalStateException when the member holds another JSON type.