class Google::Apis::CloudsearchV1::Schema
The schema definition for a data source.
Attributes
object_definitions[RW]
The list of top-level objects for the data source. The maximum number of elements is 10. Corresponds to the JSON property `objectDefinitions` @return [Array<Google::Apis::CloudsearchV1::ObjectDefinition>]
operation_ids[RW]
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. Corresponds to the JSON property `operationIds` @return [Array<String>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/cloudsearch_v1/classes.rb, line 3868 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/cloudsearch_v1/classes.rb, line 3873 def update!(**args) @object_definitions = args[:object_definitions] if args.key?(:object_definitions) @operation_ids = args[:operation_ids] if args.key?(:operation_ids) end