Class: Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1OperationGroup
- Inherits:
-
Object
- Object
- Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1OperationGroup
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/recommender_v1beta1/classes.rb,
lib/google/apis/recommender_v1beta1/representations.rb,
lib/google/apis/recommender_v1beta1/representations.rb
Overview
Group of operations that need to be performed atomically.
Instance Attribute Summary collapse
-
#operations ⇒ Array<Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1Operation>
List of operations across one or more resources that belong to this group.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudRecommenderV1beta1OperationGroup
constructor
A new instance of GoogleCloudRecommenderV1beta1OperationGroup.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudRecommenderV1beta1OperationGroup
Returns a new instance of GoogleCloudRecommenderV1beta1OperationGroup.
761 762 763 |
# File 'lib/google/apis/recommender_v1beta1/classes.rb', line 761 def initialize(**args) update!(**args) end |
Instance Attribute Details
#operations ⇒ Array<Google::Apis::RecommenderV1beta1::GoogleCloudRecommenderV1beta1Operation>
List of operations across one or more resources that belong to this group.
Loosely based on RFC6902 and should be performed in the order they appear.
Corresponds to the JSON property operations
759 760 761 |
# File 'lib/google/apis/recommender_v1beta1/classes.rb', line 759 def operations @operations end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
766 767 768 |
# File 'lib/google/apis/recommender_v1beta1/classes.rb', line 766 def update!(**args) @operations = args[:operations] if args.key?(:operations) end |