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 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()