Reference documentation and code samples for the Recommender V1 API class Google::Cloud::Recommender::V1::Impact.
Contains the impact a recommendation can have for a given category.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#category
def category() -> ::Google::Cloud::Recommender::V1::Impact::Category
- (::Google::Cloud::Recommender::V1::Impact::Category) — Category that is being targeted.
#category=
def category=(value) -> ::Google::Cloud::Recommender::V1::Impact::Category
- value (::Google::Cloud::Recommender::V1::Impact::Category) — Category that is being targeted.
- (::Google::Cloud::Recommender::V1::Impact::Category) — Category that is being targeted.
#cost_projection
def cost_projection() -> ::Google::Cloud::Recommender::V1::CostProjection
-
(::Google::Cloud::Recommender::V1::CostProjection) — Use with CategoryType.COST
Note: The following fields are mutually exclusive:
cost_projection
,security_projection
,sustainability_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#cost_projection=
def cost_projection=(value) -> ::Google::Cloud::Recommender::V1::CostProjection
-
value (::Google::Cloud::Recommender::V1::CostProjection) — Use with CategoryType.COST
Note: The following fields are mutually exclusive:
cost_projection
,security_projection
,sustainability_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Recommender::V1::CostProjection) — Use with CategoryType.COST
Note: The following fields are mutually exclusive:
cost_projection
,security_projection
,sustainability_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#reliability_projection
def reliability_projection() -> ::Google::Cloud::Recommender::V1::ReliabilityProjection
-
(::Google::Cloud::Recommender::V1::ReliabilityProjection) — Use with CategoryType.RELIABILITY
Note: The following fields are mutually exclusive:
reliability_projection
,cost_projection
,security_projection
,sustainability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#reliability_projection=
def reliability_projection=(value) -> ::Google::Cloud::Recommender::V1::ReliabilityProjection
-
value (::Google::Cloud::Recommender::V1::ReliabilityProjection) — Use with CategoryType.RELIABILITY
Note: The following fields are mutually exclusive:
reliability_projection
,cost_projection
,security_projection
,sustainability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Recommender::V1::ReliabilityProjection) — Use with CategoryType.RELIABILITY
Note: The following fields are mutually exclusive:
reliability_projection
,cost_projection
,security_projection
,sustainability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#security_projection
def security_projection() -> ::Google::Cloud::Recommender::V1::SecurityProjection
-
(::Google::Cloud::Recommender::V1::SecurityProjection) — Use with CategoryType.SECURITY
Note: The following fields are mutually exclusive:
security_projection
,cost_projection
,sustainability_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#security_projection=
def security_projection=(value) -> ::Google::Cloud::Recommender::V1::SecurityProjection
-
value (::Google::Cloud::Recommender::V1::SecurityProjection) — Use with CategoryType.SECURITY
Note: The following fields are mutually exclusive:
security_projection
,cost_projection
,sustainability_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Recommender::V1::SecurityProjection) — Use with CategoryType.SECURITY
Note: The following fields are mutually exclusive:
security_projection
,cost_projection
,sustainability_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#sustainability_projection
def sustainability_projection() -> ::Google::Cloud::Recommender::V1::SustainabilityProjection
-
(::Google::Cloud::Recommender::V1::SustainabilityProjection) — Use with CategoryType.SUSTAINABILITY
Note: The following fields are mutually exclusive:
sustainability_projection
,cost_projection
,security_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#sustainability_projection=
def sustainability_projection=(value) -> ::Google::Cloud::Recommender::V1::SustainabilityProjection
-
value (::Google::Cloud::Recommender::V1::SustainabilityProjection) — Use with CategoryType.SUSTAINABILITY
Note: The following fields are mutually exclusive:
sustainability_projection
,cost_projection
,security_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Recommender::V1::SustainabilityProjection) — Use with CategoryType.SUSTAINABILITY
Note: The following fields are mutually exclusive:
sustainability_projection
,cost_projection
,security_projection
,reliability_projection
. If a field in that set is populated, all other fields in the set will automatically be cleared.