public sealed class Impact : IMessage<Impact>, IEquatable<Impact>, IDeepCloneable<Impact>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Recommender v1 API class Impact.
Contains the impact a recommendation can have for a given category.
Namespace
Google.Cloud.Recommender.V1Assembly
Google.Cloud.Recommender.V1.dll
Constructors
Impact()
public Impact()
Impact(Impact)
public Impact(Impact other)
Parameter | |
---|---|
Name | Description |
other |
Impact |
Properties
Category
public Impact.Types.Category Category { get; set; }
Category that is being targeted.
Property Value | |
---|---|
Type | Description |
ImpactTypesCategory |
CostProjection
public CostProjection CostProjection { get; set; }
Use with CategoryType.COST
Property Value | |
---|---|
Type | Description |
CostProjection |
ProjectionCase
public Impact.ProjectionOneofCase ProjectionCase { get; }
Property Value | |
---|---|
Type | Description |
ImpactProjectionOneofCase |
ReliabilityProjection
public ReliabilityProjection ReliabilityProjection { get; set; }
Use with CategoryType.RELIABILITY
Property Value | |
---|---|
Type | Description |
ReliabilityProjection |
SecurityProjection
public SecurityProjection SecurityProjection { get; set; }
Use with CategoryType.SECURITY
Property Value | |
---|---|
Type | Description |
SecurityProjection |
SustainabilityProjection
public SustainabilityProjection SustainabilityProjection { get; set; }
Use with CategoryType.SUSTAINABILITY
Property Value | |
---|---|
Type | Description |
SustainabilityProjection |