Package com.elide.model
Class ModelProto
java.lang.Object
com.elide.model.ModelProto
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumValueOptions,List<String>> Aliases when decoding values of this type.static final intstatic final intstatic final intstatic final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> Marks all fields on a message as "internal." Such fields are only accessible from wrapped messages.static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> Marks all fields on a message as sensitive.static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> Marks all fields on a message as containing uncontrolled (user-driven) input.static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,SubmessageOptions> Specifies options related to storage of a sub-message-typed field.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,TableFieldOptions> Specifies options related to storage of this field in a tabular-style data engine.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,PersistenceOptions> Settings specific to how a particular message entity is stored in the underlying persistence engine.static final intstatic final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumOptions,DatapointOptions> Settings that specify state for this enum value, including validation settings, as applicable.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumOptions,EnumeratedType> Specifies a special role, if applicable, for a given enumerated type.static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,FieldPersistenceOptions> Database engine persistence options specific to an individual document field.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,String> Unique ID or path assigned to this field in a universally specified data model.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Boolean> Marks a field as "internal." Such fields are only accessible from wrapped messages.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumValueOptions,String> Human-readable label for a given enumeration value state.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,ObjectMapping> Settings that determine meta-mappings between this message object and enumerated states, declared in a foreign structure.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,DatapointOptions> Settings that specify state for this message, which may include settings related to visibility or handling, and validation of this object in various circumstances.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,DatapointOptions> Settings that specify state for this field, including validation settings, as applicable.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,DatapointType> Specifies the type of datapoint represented by a given message entity.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Boolean> Marks this field as sensitive.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,SpannerFieldOptions> Specifies extended options related specifically to use with Cloud Spanner.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,TableOptions> Table-specific configuration for this message.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Boolean> Marks this field as containing uncontrolled (user-driven) input.static final intstatic final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumValueOptions,DatapointOptions> Settings that specify state for this enum value, including validation settings, as applicable.static final int -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptorstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry) static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Field Details
-
ROLE_FIELD_NUMBER
public static final int ROLE_FIELD_NUMBER- See Also:
-
role
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,DatapointType> roleSpecifies 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).
extend .google.protobuf.MessageOptions { ... } -
DB_FIELD_NUMBER
public static final int DB_FIELD_NUMBER- See Also:
-
db
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,PersistenceOptions> dbSettings specific to how a particular message entity is stored in the underlying persistence engine.
extend .google.protobuf.MessageOptions { ... } -
TABLE_FIELD_NUMBER
public static final int TABLE_FIELD_NUMBER- See Also:
-
table
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,TableOptions> tableTable-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.
extend .google.protobuf.MessageOptions { ... } -
MAP_FIELD_NUMBER
public static final int MAP_FIELD_NUMBER- See Also:
-
map
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,ObjectMapping> mapSettings 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.
extend .google.protobuf.MessageOptions { ... } -
MSG_FIELD_NUMBER
public static final int MSG_FIELD_NUMBER- See Also:
-
msg
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,DatapointOptions> msgSettings that specify state for this message, which may include settings related to visibility or handling, and validation of this object in various circumstances.
extend .google.protobuf.MessageOptions { ... } -
ALL_INTERNAL_FIELD_NUMBER
public static final int ALL_INTERNAL_FIELD_NUMBER- See Also:
-
allInternal
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> allInternalMarks all fields on a message as "internal." Such fields are only accessible from wrapped messages.
extend .google.protobuf.MessageOptions { ... } -
ALL_SENSITIVE_FIELD_NUMBER
public static final int ALL_SENSITIVE_FIELD_NUMBER- See Also:
-
allSensitive
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> allSensitiveMarks all fields on a message as sensitive. Sensitive fields are not shown in logs.
extend .google.protobuf.MessageOptions { ... } -
ALL_UNCONTROLLED_FIELD_NUMBER
public static final int ALL_UNCONTROLLED_FIELD_NUMBER- See Also:
-
allUncontrolled
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.MessageOptions,Boolean> allUncontrolledMarks all fields on a message as containing uncontrolled (user-driven) input.
extend .google.protobuf.MessageOptions { ... } -
FIELD_FIELD_NUMBER
public static final int FIELD_FIELD_NUMBER- See Also:
-
field
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,FieldPersistenceOptions> fieldDatabase engine persistence options specific to an individual document field.
extend .google.protobuf.FieldOptions { ... } -
COLUMN_FIELD_NUMBER
public static final int COLUMN_FIELD_NUMBER- See Also:
-
column
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,TableFieldOptions> columnSpecifies options related to storage of this field in a tabular-style data engine.
extend .google.protobuf.FieldOptions { ... } -
COLLECTION_FIELD_NUMBER
public static final int COLLECTION_FIELD_NUMBER- See Also:
-
collection
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,SubmessageOptions> collectionSpecifies options related to storage of a sub-message-typed field.
extend .google.protobuf.FieldOptions { ... } -
OPTS_FIELD_NUMBER
public static final int OPTS_FIELD_NUMBER- See Also:
-
opts
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,DatapointOptions> optsSettings that specify state for this field, including validation settings, as applicable.
extend .google.protobuf.FieldOptions { ... } -
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
id
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,String> idUnique ID or path assigned to this field in a universally specified data model.
extend .google.protobuf.FieldOptions { ... } -
SPANNER_FIELD_NUMBER
public static final int SPANNER_FIELD_NUMBER- See Also:
-
spanner
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,SpannerFieldOptions> spannerSpecifies extended options related specifically to use with Cloud Spanner.
extend .google.protobuf.FieldOptions { ... } -
INTERNAL_FIELD_NUMBER
public static final int INTERNAL_FIELD_NUMBER- See Also:
-
internal
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Boolean> internalMarks a field as "internal." Such fields are only accessible from wrapped messages.
extend .google.protobuf.FieldOptions { ... } -
SENSITIVE_FIELD_NUMBER
public static final int SENSITIVE_FIELD_NUMBER- See Also:
-
sensitive
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Boolean> sensitiveMarks this field as sensitive. Sensitive fields are not shown in logs.
extend .google.protobuf.FieldOptions { ... } -
UNCONTROLLED_FIELD_NUMBER
public static final int UNCONTROLLED_FIELD_NUMBER- See Also:
-
uncontrolled
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.FieldOptions,Boolean> uncontrolledMarks this field as containing uncontrolled (user-driven) input.
extend .google.protobuf.FieldOptions { ... } -
LABEL_FIELD_NUMBER
public static final int LABEL_FIELD_NUMBER- See Also:
-
label
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumValueOptions,String> labelHuman-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.
extend .google.protobuf.EnumValueOptions { ... } -
ALIAS_FIELD_NUMBER
public static final int ALIAS_FIELD_NUMBER- See Also:
-
alias
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumValueOptions,List<String>> aliasAliases when decoding values of this type.
extend .google.protobuf.EnumValueOptions { ... } -
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER- See Also:
-
value
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumValueOptions,DatapointOptions> valueSettings that specify state for this enum value, including validation settings, as applicable.
extend .google.protobuf.EnumValueOptions { ... } -
ENUM_ROLE_FIELD_NUMBER
public static final int ENUM_ROLE_FIELD_NUMBER- See Also:
-
enumRole
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumOptions,EnumeratedType> enumRoleSpecifies a special role, if applicable, for a given enumerated type.
extend .google.protobuf.EnumOptions { ... } -
ENUMERATION_FIELD_NUMBER
public static final int ENUMERATION_FIELD_NUMBER- See Also:
-
enumeration
public static final com.google.protobuf.GeneratedMessage.GeneratedExtension<com.google.protobuf.DescriptorProtos.EnumOptions,DatapointOptions> enumerationSettings that specify state for this enum value, including validation settings, as applicable.
extend .google.protobuf.EnumOptions { ... }
-
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-