Package-level declarations
Types
Link copied to clipboard
Defines options structures that relate to Google BigQuery.
Content copied to clipboard
elide.model.BigQueryOptionsLink copied to clipboard
object BigQueryOptionsKt
Protobuf type elide.model.BigQueryOptions
Link copied to clipboard
Link copied to clipboard
Specifies how a sub-object in a particular message should be persisted.
Content copied to clipboard
elide.model.CollectionModeLink copied to clipboard
Options specified for a given datamodel point (which can be a message, a field, an enum, and so on), which describe
how the object or field may be validated in various circumstances, and how it should be handled with regard to
exposure visibility to invoking code.
Content copied to clipboard
elide.model.DatapointOptionsLink copied to clipboard
object DatapointOptionsKt
Protobuf type elide.model.DatapointOptions
Link copied to clipboard
Link copied to clipboard
Specifies the types an object may use when defining special objects. These types govern how an object is treated,
listed, and adapted throughout its lifecycle.
Content copied to clipboard
elide.model.DatapointTypeLink copied to clipboard
Specifies a special role, if applicable, for a given enumerated type. Each selection governs some special behavior
related to defined enums with APIs, databases, and so on.
Content copied to clipboard
elide.model.EnumeratedTypeLink copied to clipboard
Persistence/data engine options specific to an individual message field.
Content copied to clipboard
elide.model.FieldPersistenceOptionsLink copied to clipboard
object FieldPersistenceOptionsKt
Protobuf type elide.model.FieldPersistenceOptions
Link copied to clipboard
Link copied to clipboard
Describes the visibility options for a given field.
Content copied to clipboard
elide.model.FieldVisibilityLink copied to clipboard
Specifies mappings for an arbitrary protobuf message object.
Content copied to clipboard
elide.model.ObjectMappingLink copied to clipboard
object ObjectMappingKt
Protobuf type elide.model.ObjectMapping
Link copied to clipboard
Link copied to clipboard
Specifies options related to persistence of underlying model data associated with this particular message type. This
includes settings related to Firestore and other data engines.
Content copied to clipboard
elide.model.PersistenceOptionsLink copied to clipboard
object PersistenceOptionsKt
Protobuf type elide.model.PersistenceOptions
Link copied to clipboard
Link copied to clipboard
Extended options for use with Cloud Spanner, which may be affixed to an individual model field.
Content copied to clipboard
elide.model.SpannerFieldOptionsLink copied to clipboard
object SpannerFieldOptionsKt
Protobuf type elide.model.SpannerFieldOptions
Link copied to clipboard
Link copied to clipboard
Defines options structures that relate to Google Cloud Spanner.
Content copied to clipboard
elide.model.SpannerOptionsLink copied to clipboard
object SpannerOptionsKt
Protobuf type elide.model.SpannerOptions
Link copied to clipboard
Link copied to clipboard
Specifies options related to storing a sub-message.
Content copied to clipboard
elide.model.SubmessageOptionsLink copied to clipboard
object SubmessageOptionsKt
Protobuf type elide.model.SubmessageOptions
Link copied to clipboard
Link copied to clipboard
Specifies options specific to storing this field in a tabular-style data engine.
Content copied to clipboard
elide.model.TableFieldOptionsLink copied to clipboard
object TableFieldOptionsKt
Protobuf type elide.model.TableFieldOptions
Link copied to clipboard
Link copied to clipboard
Options specific to model integration with table-style engines, where there can be a table name and/or description
that should be mapped to a particular message structure.
Content copied to clipboard
elide.model.TableOptionsLink copied to clipboard
object TableOptionsKt
Protobuf type elide.model.TableOptions
Link copied to clipboard
Link copied to clipboard
Sets the visibility of a given object and its constituent properties, in circumstances where the object is served to
a frontend client/agent. Depending on the visibility of a given property, it may or may not be emitted by an API
service, or made available (or not) in the JS context.
Content copied to clipboard
elide.model.VisibilityFunctions
Link copied to clipboard
Link copied to clipboard
inline fun FieldPersistenceOptions.copy(block: FieldPersistenceOptionsKt.Dsl.() -> Unit): FieldPersistenceOptions
inline fun SpannerFieldOptions.copy(block: SpannerFieldOptionsKt.Dsl.() -> Unit): SpannerFieldOptions
Link copied to clipboard
Link copied to clipboard
inline fun fieldPersistenceOptions(block: FieldPersistenceOptionsKt.Dsl.() -> Unit): FieldPersistenceOptions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard