public final class NutritionLogRollupValue extends GeneratedMessage implements NutritionLogRollupValueOrBuilder
Represents the result of the rollup of the nutrition log data type.
Protobuf type google.devicesandservices.health.v4.NutritionLogRollupValue
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
ENERGY_FIELD_NUMBER
public static final int ENERGY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ENERGY_FROM_FAT_FIELD_NUMBER
public static final int ENERGY_FROM_FAT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NUTRIENTS_FIELD_NUMBER
public static final int NUTRIENTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TOTAL_CARBOHYDRATE_FIELD_NUMBER
public static final int TOTAL_CARBOHYDRATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TOTAL_FAT_FIELD_NUMBER
public static final int TOTAL_FAT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static NutritionLogRollupValue getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static NutritionLogRollupValue.Builder newBuilder()
newBuilder(NutritionLogRollupValue prototype)
public static NutritionLogRollupValue.Builder newBuilder(NutritionLogRollupValue prototype)
public static NutritionLogRollupValue parseDelimitedFrom(InputStream input)
public static NutritionLogRollupValue parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static NutritionLogRollupValue parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NutritionLogRollupValue parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static NutritionLogRollupValue parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NutritionLogRollupValue parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NutritionLogRollupValue parseFrom(CodedInputStream input)
public static NutritionLogRollupValue parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NutritionLogRollupValue parseFrom(InputStream input)
public static NutritionLogRollupValue parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static NutritionLogRollupValue parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NutritionLogRollupValue parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<NutritionLogRollupValue> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public NutritionLogRollupValue getDefaultInstanceForType()
getEnergy()
public NutritionLogRollupValue.EnergyQuantityRollup getEnergy()
Energy rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.EnergyQuantityRollup energy = 2;
getEnergyFromFat()
public NutritionLogRollupValue.EnergyQuantityRollup getEnergyFromFat()
Value
Energy from fat rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.EnergyQuantityRollup energy_from_fat = 3;
getEnergyFromFatOrBuilder()
public NutritionLogRollupValue.EnergyQuantityRollupOrBuilder getEnergyFromFatOrBuilder()
Value
Energy from fat rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.EnergyQuantityRollup energy_from_fat = 3;
getEnergyOrBuilder()
public NutritionLogRollupValue.EnergyQuantityRollupOrBuilder getEnergyOrBuilder()
Energy rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.EnergyQuantityRollup energy = 2;
getNutrients(int index)
public NutritionLogRollupValue.NutrientQuantityRollup getNutrients(int index)
List of the nutrient roll-ups by the nutrient type.
repeated .google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollup nutrients = 1;
| Parameter |
| Name |
Description |
index |
int
|
getNutrientsCount()
public int getNutrientsCount()
List of the nutrient roll-ups by the nutrient type.
repeated .google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollup nutrients = 1;
| Returns |
| Type |
Description |
int |
|
getNutrientsList()
public List<NutritionLogRollupValue.NutrientQuantityRollup> getNutrientsList()
List of the nutrient roll-ups by the nutrient type.
repeated .google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollup nutrients = 1;
getNutrientsOrBuilder(int index)
public NutritionLogRollupValue.NutrientQuantityRollupOrBuilder getNutrientsOrBuilder(int index)
List of the nutrient roll-ups by the nutrient type.
repeated .google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollup nutrients = 1;
| Parameter |
| Name |
Description |
index |
int
|
getNutrientsOrBuilderList()
public List<? extends NutritionLogRollupValue.NutrientQuantityRollupOrBuilder> getNutrientsOrBuilderList()
List of the nutrient roll-ups by the nutrient type.
repeated .google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollup nutrients = 1;
| Returns |
| Type |
Description |
List<? extends com.google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollupOrBuilder> |
|
getParserForType()
public Parser<NutritionLogRollupValue> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTotalCarbohydrate()
public NutritionLogRollupValue.WeightQuantityRollup getTotalCarbohydrate()
Total carbohydrate rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup total_carbohydrate = 4;
getTotalCarbohydrateOrBuilder()
public NutritionLogRollupValue.WeightQuantityRollupOrBuilder getTotalCarbohydrateOrBuilder()
Total carbohydrate rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup total_carbohydrate = 4;
getTotalFat()
public NutritionLogRollupValue.WeightQuantityRollup getTotalFat()
Total fat rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup total_fat = 5;
getTotalFatOrBuilder()
public NutritionLogRollupValue.WeightQuantityRollupOrBuilder getTotalFatOrBuilder()
Total fat rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup total_fat = 5;
hasEnergy()
public boolean hasEnergy()
Energy rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.EnergyQuantityRollup energy = 2;
| Returns |
| Type |
Description |
boolean |
Whether the energy field is set.
|
hasEnergyFromFat()
public boolean hasEnergyFromFat()
Value
Energy from fat rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.EnergyQuantityRollup energy_from_fat = 3;
| Returns |
| Type |
Description |
boolean |
Whether the energyFromFat field is set.
|
hasTotalCarbohydrate()
public boolean hasTotalCarbohydrate()
Total carbohydrate rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup total_carbohydrate = 4;
| Returns |
| Type |
Description |
boolean |
Whether the totalCarbohydrate field is set.
|
hasTotalFat()
public boolean hasTotalFat()
Total fat rollup.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup total_fat = 5;
| Returns |
| Type |
Description |
boolean |
Whether the totalFat field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public NutritionLogRollupValue.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected NutritionLogRollupValue.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public NutritionLogRollupValue.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides