Package com.google.cloud.recommender.v1
Interface SustainabilityProjectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SustainabilityProjection
,SustainabilityProjection.Builder
public interface SustainabilityProjectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.protobuf.Duration
getDuration()
Duration for which this sustainability applies.com.google.protobuf.DurationOrBuilder
getDurationOrBuilder()
Duration for which this sustainability applies.double
getKgCO2E()
Carbon Footprint generated in kg of CO2 equivalent.boolean
hasDuration()
Duration for which this sustainability applies.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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 sustainability applies.
.google.protobuf.Duration duration = 2;
- Returns:
- Whether the duration field is set.
-
getDuration
com.google.protobuf.Duration getDuration()
Duration for which this sustainability applies.
.google.protobuf.Duration duration = 2;
- Returns:
- The duration.
-
getDurationOrBuilder
com.google.protobuf.DurationOrBuilder getDurationOrBuilder()
Duration for which this sustainability applies.
.google.protobuf.Duration duration = 2;
-
-