Send feedback
Class SustainabilityProjection (2.4.1)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.4.1 keyboard_arrow_down
public final class SustainabilityProjection extends GeneratedMessageV3 implements SustainabilityProjectionOrBuilder
Contains metadata about how much sustainability a recommendation can save or
incur.
Protobuf type google.cloud.recommender.v1beta1.SustainabilityProjection
Static Fields
DURATION_FIELD_NUMBER
public static final int DURATION_FIELD_NUMBER
Field Value
KG_C_O2E_FIELD_NUMBER
public static final int KG_C_O2E_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static SustainabilityProjection getDefaultInstance ()
Returns
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Returns
newBuilder()
public static SustainabilityProjection . Builder newBuilder ()
Returns
newBuilder(SustainabilityProjection prototype)
public static SustainabilityProjection . Builder newBuilder ( SustainabilityProjection prototype )
Parameter
Returns
public static SustainabilityProjection parseDelimitedFrom ( InputStream input )
Parameter
Returns
Exceptions
public static SustainabilityProjection parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static SustainabilityProjection parseFrom ( byte [] data )
Parameter
Name Description data byte []
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SustainabilityProjection parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static SustainabilityProjection parseFrom ( ByteString data )
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SustainabilityProjection parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static SustainabilityProjection parseFrom ( CodedInputStream input )
Parameter
Returns
Exceptions
public static SustainabilityProjection parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
public static SustainabilityProjection parseFrom ( InputStream input )
Parameter
Returns
Exceptions
public static SustainabilityProjection parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static SustainabilityProjection parseFrom ( ByteBuffer data )
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SustainabilityProjection parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Exceptions
parser()
public static Parser<SustainabilityProjection> parser ()
Returns
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Returns
Overrides
getDefaultInstanceForType()
public SustainabilityProjection getDefaultInstanceForType ()
Returns
getDuration()
public Duration getDuration ()
Duration for which this sustanability applies.
.google.protobuf.Duration duration = 2;
Returns
getDurationOrBuilder()
public DurationOrBuilder getDurationOrBuilder ()
Duration for which this sustanability applies.
.google.protobuf.Duration duration = 2;
Returns
getKgCO2E()
public 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
Type Description double The kgCO2e.
getParserForType()
public Parser<SustainabilityProjection> getParserForType ()
Returns
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields ()
Returns
Overrides
hasDuration()
public boolean hasDuration ()
Duration for which this sustanability applies.
.google.protobuf.Duration duration = 2;
Returns
Type Description boolean Whether the duration field is set.
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
Overrides
newBuilderForType()
public SustainabilityProjection . Builder newBuilderForType ()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SustainabilityProjection . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Parameter
Returns
Overrides
toBuilder()
public SustainabilityProjection . Builder toBuilder ()
Returns
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Parameter
Overrides
Exceptions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]