lib/google/apis/recommender_v1/representations.rb in google-apis-recommender_v1-0.16.0 vs lib/google/apis/recommender_v1/representations.rb in google-apis-recommender_v1-0.17.0
- old
+ new
@@ -50,10 +50,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRecommenderV1InsightTypeConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRecommenderV1InsightTypeGenerationConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRecommenderV1ListInsightsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -122,10 +134,22 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GoogleCloudRecommenderV1RecommenderConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class GoogleCloudRecommenderV1RecommenderGenerationConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GoogleCloudRecommenderV1SecurityProjection
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -195,10 +219,31 @@
property :state, as: 'state'
hash :state_metadata, as: 'stateMetadata'
end
end
+ class GoogleCloudRecommenderV1InsightTypeConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :annotations, as: 'annotations'
+ property :display_name, as: 'displayName'
+ property :etag, as: 'etag'
+ property :insight_type_generation_config, as: 'insightTypeGenerationConfig', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1InsightTypeGenerationConfig, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1InsightTypeGenerationConfig::Representation
+
+ property :name, as: 'name'
+ property :revision_id, as: 'revisionId'
+ property :update_time, as: 'updateTime'
+ end
+ end
+
+ class GoogleCloudRecommenderV1InsightTypeGenerationConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :params, as: 'params'
+ end
+ end
+
class GoogleCloudRecommenderV1ListInsightsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :insights, as: 'insights', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1Insight, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1Insight::Representation
@@ -315,9 +360,30 @@
class GoogleCloudRecommenderV1RecommendationStateInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :state, as: 'state'
hash :state_metadata, as: 'stateMetadata'
+ end
+ end
+
+ class GoogleCloudRecommenderV1RecommenderConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :annotations, as: 'annotations'
+ property :display_name, as: 'displayName'
+ property :etag, as: 'etag'
+ property :name, as: 'name'
+ property :recommender_generation_config, as: 'recommenderGenerationConfig', class: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1RecommenderGenerationConfig, decorator: Google::Apis::RecommenderV1::GoogleCloudRecommenderV1RecommenderGenerationConfig::Representation
+
+ property :revision_id, as: 'revisionId'
+ property :update_time, as: 'updateTime'
+ end
+ end
+
+ class GoogleCloudRecommenderV1RecommenderGenerationConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ hash :params, as: 'params'
end
end
class GoogleCloudRecommenderV1SecurityProjection
# @private