OptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalfailureMessage: stringOptionaloptions: ObjectPropertyOptionsOptionalresolve: booleanFinds every shape nested within this one, including this shape itself, that matches
shapeClass. Nested shapes are collected unresolved, mirroring what getCode()
serializes.
Useful for reaching shapes that still need handling of their own after their subtree
was serialized in one shot via getCode(), a path where no per-shape commit runs —
see NowIncludeShape, whose backing script file has to be written separately.
Container shapes override this to walk what they nest.
Returns the direct related records (one level deep only). Does not include nested descendants.
Returns the telemetry metadata attached via setTelemetryMeta, or undefined if none.
Gets the value of the shape.
OptionalnonDefaultsOnly: booleanOptionalfailureMessage: stringOptionalfailureMessage: stringOptionalnonDefaultsOnly: booleanMarks this shape as generated (via now-sdk transform) for a record with no prior Fluent representation.
Optionaloptions: ObjectPropertyOptionsOptionaloptions: ObjectPropertyOptionsOptional__namedParameters: ObjectPropertyOptionsOptionaloverwrite: booleanAttaches extra properties to this record's fluent.authored telemetry event (merged into the
event alongside api_name, entity_id, etc). Plugins use this to report a small amount
of structured, non-sensitive metadata about the record — e.g. the Table plugin reports
column_count/column_types. Calls merge, so it can be invoked more than once.
Keep the payload small and low-cardinality: values become PostHog event properties, which are subject to PostHog's per-event size/property limits and inflate storage/query cost. Never put PII, raw sys_ids, or free-form user content here.
Useful when you need to know if this record is equal to another not just in terms of its identity but also its data.
Returns a string representation of an object.
Optionalresolve: booleanOptionaloptions: ObjectPropertyOptionsAttaches an XML attribute to be emitted on this field's element when the record
is written to file, e.g. <field display_value="...">value</field>. Lets a
plugin customize a single field's XML attributes without overriding the entire
toFile serialization loop.
StaticfromStaticgetStaticgetStaticisStaticnoStaticquote
Returns a flattened array containing this record and all related records recursively. Includes this record, its direct children, and all descendants.