View Source GoogleApi.CloudSearch.V1.Model.Schema (google_api_cloud_search v0.23.0)

The schema definition for a data source.

Attributes

  • objectDefinitions (type: list(GoogleApi.CloudSearch.V1.Model.ObjectDefinition.t), default: nil) - The list of top-level objects for the data source. The maximum number of elements is 10.
  • operationIds (type: list(String.t), default: nil) - IDs of the Long Running Operations (LROs) currently running for this schema. After modifying the schema, wait for operations to complete before indexing additional content.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudSearch.V1.Model.Schema{
  objectDefinitions:
    [GoogleApi.CloudSearch.V1.Model.ObjectDefinition.t()] | nil,
  operationIds: [String.t()] | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.