Class: Google::Apis::CloudsearchV1::IntegrationConfigUpdatedMetadata
- Inherits:
-
Object
- Object
- Google::Apis::CloudsearchV1::IntegrationConfigUpdatedMetadata
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/cloudsearch_v1/classes.rb,
lib/google/apis/cloudsearch_v1/representations.rb,
lib/google/apis/cloudsearch_v1/representations.rb
Overview
Annotation metadata to display system message for integration config updated event. This metadata is stored in spanner, and can be dispatched to clients without any field modification or transformation.
Instance Attribute Summary collapse
-
#initiator_id ⇒ Google::Apis::CloudsearchV1::UserId
Primary key for User resource.
-
#mutations ⇒ Array<Google::Apis::CloudsearchV1::IntegrationConfigMutation>
A list of updates applied on the integration config.
Instance Method Summary collapse
-
#initialize(**args) ⇒ IntegrationConfigUpdatedMetadata
constructor
A new instance of IntegrationConfigUpdatedMetadata.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ IntegrationConfigUpdatedMetadata
Returns a new instance of IntegrationConfigUpdatedMetadata.
11586 11587 11588 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11586 def initialize(**args) update!(**args) end |
Instance Attribute Details
#initiator_id ⇒ Google::Apis::CloudsearchV1::UserId
Primary key for User resource.
Corresponds to the JSON property initiatorId
11579 11580 11581 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11579 def initiator_id @initiator_id end |
#mutations ⇒ Array<Google::Apis::CloudsearchV1::IntegrationConfigMutation>
A list of updates applied on the integration config.
Corresponds to the JSON property mutations
11584 11585 11586 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11584 def mutations @mutations end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11591 11592 11593 11594 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11591 def update!(**args) @initiator_id = args[:initiator_id] if args.key?(:initiator_id) @mutations = args[:mutations] if args.key?(:mutations) end |