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