Interface ImpactOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Impact, Impact.Builder

    public interface ImpactOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getCategoryValue

        int getCategoryValue()
         Category that is being targeted.
         
        .google.cloud.recommender.v1.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.v1.Impact.Category category = 1;
        Returns:
        The category.
      • hasCostProjection

        boolean hasCostProjection()
         Use with CategoryType.COST
         
        .google.cloud.recommender.v1.CostProjection cost_projection = 100;
        Returns:
        Whether the costProjection field is set.
      • getCostProjection

        CostProjection getCostProjection()
         Use with CategoryType.COST
         
        .google.cloud.recommender.v1.CostProjection cost_projection = 100;
        Returns:
        The costProjection.
      • getCostProjectionOrBuilder

        CostProjectionOrBuilder getCostProjectionOrBuilder()
         Use with CategoryType.COST
         
        .google.cloud.recommender.v1.CostProjection cost_projection = 100;
      • hasSecurityProjection

        boolean hasSecurityProjection()
         Use with CategoryType.SECURITY
         
        .google.cloud.recommender.v1.SecurityProjection security_projection = 101;
        Returns:
        Whether the securityProjection field is set.
      • getSecurityProjection

        SecurityProjection getSecurityProjection()
         Use with CategoryType.SECURITY
         
        .google.cloud.recommender.v1.SecurityProjection security_projection = 101;
        Returns:
        The securityProjection.
      • getSecurityProjectionOrBuilder

        SecurityProjectionOrBuilder getSecurityProjectionOrBuilder()
         Use with CategoryType.SECURITY
         
        .google.cloud.recommender.v1.SecurityProjection security_projection = 101;
      • hasSustainabilityProjection

        boolean hasSustainabilityProjection()
         Use with CategoryType.SUSTAINABILITY
         
        .google.cloud.recommender.v1.SustainabilityProjection sustainability_projection = 102;
        Returns:
        Whether the sustainabilityProjection field is set.
      • getSustainabilityProjection

        SustainabilityProjection getSustainabilityProjection()
         Use with CategoryType.SUSTAINABILITY
         
        .google.cloud.recommender.v1.SustainabilityProjection sustainability_projection = 102;
        Returns:
        The sustainabilityProjection.
      • getSustainabilityProjectionOrBuilder

        SustainabilityProjectionOrBuilder getSustainabilityProjectionOrBuilder()
         Use with CategoryType.SUSTAINABILITY
         
        .google.cloud.recommender.v1.SustainabilityProjection sustainability_projection = 102;
      • hasReliabilityProjection

        boolean hasReliabilityProjection()
         Use with CategoryType.RELAIBILITY
         
        .google.cloud.recommender.v1.ReliabilityProjection reliability_projection = 103;
        Returns:
        Whether the reliabilityProjection field is set.
      • getReliabilityProjection

        ReliabilityProjection getReliabilityProjection()
         Use with CategoryType.RELAIBILITY
         
        .google.cloud.recommender.v1.ReliabilityProjection reliability_projection = 103;
        Returns:
        The reliabilityProjection.
      • getReliabilityProjectionOrBuilder

        ReliabilityProjectionOrBuilder getReliabilityProjectionOrBuilder()
         Use with CategoryType.RELAIBILITY
         
        .google.cloud.recommender.v1.ReliabilityProjection reliability_projection = 103;