Datamodel
class Datamodel
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Marks all fields on a message as "internal." Such fields are only accessible from wrapped messages.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Marks all fields on a message as sensitive. Sensitive fields are not shown in logs.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Marks all fields on a message as containing uncontrolled (user-driven) input.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
val collection: GeneratedMessage.GeneratedExtension<DescriptorProtos.FieldOptions, SubmessageOptions>
Specifies options related to storage of a sub-message-typed field.
Content copied to clipboard
extend .google.protobuf.FieldOptions { ... }
Link copied to clipboard
Link copied to clipboard
Specifies options related to storage of this field in a tabular-style data engine.
Content copied to clipboard
extend .google.protobuf.FieldOptions { ... }
Link copied to clipboard
Link copied to clipboard
Settings specific to how a particular message entity is stored in the underlying persistence engine.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val enumeration: GeneratedMessage.GeneratedExtension<DescriptorProtos.EnumOptions, DatapointOptions>
Settings that specify state for this enum value, including validation settings, as applicable.
Content copied to clipboard
extend .google.protobuf.EnumOptions { ... }
Link copied to clipboard
Link copied to clipboard
Specifies a special role, if applicable, for a given enumerated type.
Content copied to clipboard
extend .google.protobuf.EnumOptions { ... }
Link copied to clipboard
val field: GeneratedMessage.GeneratedExtension<DescriptorProtos.FieldOptions, FieldPersistenceOptions>
Database engine persistence options specific to an individual document field.
Content copied to clipboard
extend .google.protobuf.FieldOptions { ... }
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Human-readable label for a given enumeration value state. Optional, can be used by invoking code to generate labels
for states in forms or other UI.
Content copied to clipboard
extend .google.protobuf.EnumValueOptions { ... }
Link copied to clipboard
Link copied to clipboard
Settings that determine meta-mappings between this message object and enumerated states, declared in a foreign
structure. Foreign structure mappings are contextually defined by the invoking application.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Link copied to clipboard
Settings that specify state for this message, which may include settings related to visibility or handling, and
validation of this object in various circumstances.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Link copied to clipboard
Settings that specify state for this field, including validation settings, as applicable.
Content copied to clipboard
extend .google.protobuf.FieldOptions { ... }
Link copied to clipboard
Link copied to clipboard
Specifies the type of datapoint represented by a given message entity. This can be `RECORD` (generally used for
arbitrary datamodel objects), `EVENT` (specialized telemetry event records), `TABLE` (tabular data, generally used
for analytics events / BigQuery).
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val spanner: GeneratedMessage.GeneratedExtension<DescriptorProtos.FieldOptions, SpannerFieldOptions>
Specifies extended options related specifically to use with Cloud Spanner.
Content copied to clipboard
extend .google.protobuf.FieldOptions { ... }
Link copied to clipboard
Link copied to clipboard
Table-specific configuration for this message. Kicks in when engines are in play that observe or couch data in a
table/row-style pattern. Usually used for integration with BigQuery.
Content copied to clipboard
extend .google.protobuf.MessageOptions { ... }
Link copied to clipboard
Link copied to clipboard
Marks this field as containing uncontrolled (user-driven) input.
Content copied to clipboard
extend .google.protobuf.FieldOptions { ... }
Link copied to clipboard
Link copied to clipboard
Settings that specify state for this enum value, including validation settings, as applicable.
Content copied to clipboard
extend .google.protobuf.EnumValueOptions { ... }
Link copied to clipboard