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.
11548 11549 11550 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11548 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
11541 11542 11543 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11541 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
11546 11547 11548 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11546 def mutations @mutations end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11553 11554 11555 11556 |
# File 'lib/google/apis/cloudsearch_v1/classes.rb', line 11553 def update!(**args) @initiator_id = args[:initiator_id] if args.key?(:initiator_id) @mutations = args[:mutations] if args.key?(:mutations) end |