Interface SustainabilityProjectionOrBuilder

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

@Generated public interface SustainabilityProjectionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    Duration for which this sustanability applies.
    com.google.protobuf.DurationOrBuilder
    Duration for which this sustanability applies.
    double
    Carbon Footprint generated in kg of CO2 equivalent.
    boolean
    Duration for which this sustanability applies.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getKgCO2E

      double getKgCO2E()
       Carbon Footprint generated in kg of CO2 equivalent.
       Chose kg_c_o2e so that the name renders correctly in camelCase (kgCO2e).
       
      double kg_c_o2e = 1;
      Returns:
      The kgCO2e.
    • hasDuration

      boolean hasDuration()
       Duration for which this sustanability applies.
       
      .google.protobuf.Duration duration = 2;
      Returns:
      Whether the duration field is set.
    • getDuration

      com.google.protobuf.Duration getDuration()
       Duration for which this sustanability applies.
       
      .google.protobuf.Duration duration = 2;
      Returns:
      The duration.
    • getDurationOrBuilder

      com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
       Duration for which this sustanability applies.
       
      .google.protobuf.Duration duration = 2;