public sealed class Impact : IMessage<Impact>, IEquatable<Impact>, IDeepCloneable<Impact>, IBufferMessage, IMessage
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 |
Impact.Types.Category |
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 |
Impact.ProjectionOneofCase |
SecurityProjection
public SecurityProjection SecurityProjection { get; set; }
Use with CategoryType.SECURITY
Property Value | |
---|---|
Type | Description |
SecurityProjection |