Package dev.frostlake.functions.table
Class DataMetricReferencesFunction
java.lang.Object
dev.frostlake.functions.TableFunction
dev.frostlake.functions.table.DataMetricReferencesFunction
INFORMATION_SCHEMA.DATA_METRIC_FUNCTION_REFERENCES — the DATA METRIC FUNCTIONS attached to
an object, or the objects one metric is attached to.
TWO CELLS ARE NOT REPRODUCIBLE and read null here rather than being invented: REF_ID is
a per-attachment UUID, and live's REF_ARGUMENTS embeds the account's internal COLUMN ID
({"domain":"COLUMN","id":"150561","name":"ID"}). Frostlake writes the same array WITHOUT
the id — a field omitted, never a value made up. Everything else is measured and exact, including
the mixed-case Table domain, the cron rendering of DATA_METRIC_SCHEDULE, and the PROPERTIES
blob.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionExecute the table function with positional arguments.Execute the table function with named argumentsvoidvalidateArgs(Map<String, Object> namedArgs) Validate the arguments passed to the functionMethods inherited from class dev.frostlake.functions.TableFunction
getName
-
Constructor Details
-
DataMetricReferencesFunction
-
-
Method Details
-
validateArgs
Description copied from class:TableFunctionValidate the arguments passed to the function- Specified by:
validateArgsin classTableFunction
-
execute
Description copied from class:TableFunctionExecute the table function with positional arguments. Override this in user-defined table functions.- Overrides:
executein classTableFunction
-
execute
Description copied from class:TableFunctionExecute the table function with named arguments- Specified by:
executein classTableFunction
-