Interface ImpactOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Impact,Impact.Builder
@Generated
public interface ImpactOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionCategory that is being targeted.intCategory that is being targeted.Use with CategoryType.COSTUse with CategoryType.COSTUse with CategoryType.SECURITYUse with CategoryType.SECURITYUse with CategoryType.SUSTAINABILITYUse with CategoryType.SUSTAINABILITYbooleanUse with CategoryType.COSTbooleanUse with CategoryType.SECURITYbooleanUse with CategoryType.SUSTAINABILITYMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getCategoryValue
int getCategoryValue()Category that is being targeted.
.google.cloud.recommender.v1beta1.Impact.Category category = 1;- Returns:
- The enum numeric value on the wire for category.
-
getCategory
Impact.Category getCategory()Category that is being targeted.
.google.cloud.recommender.v1beta1.Impact.Category category = 1;- Returns:
- The category.
-
hasCostProjection
boolean hasCostProjection()Use with CategoryType.COST
.google.cloud.recommender.v1beta1.CostProjection cost_projection = 100;- Returns:
- Whether the costProjection field is set.
-
getCostProjection
CostProjection getCostProjection()Use with CategoryType.COST
.google.cloud.recommender.v1beta1.CostProjection cost_projection = 100;- Returns:
- The costProjection.
-
getCostProjectionOrBuilder
CostProjectionOrBuilder getCostProjectionOrBuilder()Use with CategoryType.COST
.google.cloud.recommender.v1beta1.CostProjection cost_projection = 100; -
hasSecurityProjection
boolean hasSecurityProjection()Use with CategoryType.SECURITY
.google.cloud.recommender.v1beta1.SecurityProjection security_projection = 101;- Returns:
- Whether the securityProjection field is set.
-
getSecurityProjection
SecurityProjection getSecurityProjection()Use with CategoryType.SECURITY
.google.cloud.recommender.v1beta1.SecurityProjection security_projection = 101;- Returns:
- The securityProjection.
-
getSecurityProjectionOrBuilder
SecurityProjectionOrBuilder getSecurityProjectionOrBuilder()Use with CategoryType.SECURITY
.google.cloud.recommender.v1beta1.SecurityProjection security_projection = 101; -
hasSustainabilityProjection
boolean hasSustainabilityProjection()Use with CategoryType.SUSTAINABILITY
.google.cloud.recommender.v1beta1.SustainabilityProjection sustainability_projection = 102;- Returns:
- Whether the sustainabilityProjection field is set.
-
getSustainabilityProjection
SustainabilityProjection getSustainabilityProjection()Use with CategoryType.SUSTAINABILITY
.google.cloud.recommender.v1beta1.SustainabilityProjection sustainability_projection = 102;- Returns:
- The sustainabilityProjection.
-
getSustainabilityProjectionOrBuilder
SustainabilityProjectionOrBuilder getSustainabilityProjectionOrBuilder()Use with CategoryType.SUSTAINABILITY
.google.cloud.recommender.v1beta1.SustainabilityProjection sustainability_projection = 102; -
getProjectionCase
Impact.ProjectionCase getProjectionCase()
-