public static final class NutritionLogRollupValue.NutrientQuantityRollup.Builder extends GeneratedMessage.Builder<NutritionLogRollupValue.NutrientQuantityRollup.Builder> implements NutritionLogRollupValue.NutrientQuantityRollupOrBuilderNutrient quantity rollup.
Protobuf type
google.devicesandservices.health.v4.NutritionLogRollupValue.NutrientQuantityRollup
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > NutritionLogRollupValue.NutrientQuantityRollup.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public NutritionLogRollupValue.NutrientQuantityRollup build()| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup |
|
buildPartial()
public NutritionLogRollupValue.NutrientQuantityRollup buildPartial()| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup |
|
clear()
public NutritionLogRollupValue.NutrientQuantityRollup.Builder clear()| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
clearNutrient()
public NutritionLogRollupValue.NutrientQuantityRollup.Builder clearNutrient()Required. Aggregated nutrient.
.google.devicesandservices.health.v4.Nutrient nutrient = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
This builder for chaining. |
clearQuantity()
public NutritionLogRollupValue.NutrientQuantityRollup.Builder clearQuantity()Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
getDefaultInstanceForType()
public NutritionLogRollupValue.NutrientQuantityRollup getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getNutrient()
public Nutrient getNutrient()Required. Aggregated nutrient.
.google.devicesandservices.health.v4.Nutrient nutrient = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Nutrient |
The nutrient. |
getNutrientValue()
public int getNutrientValue()Required. Aggregated nutrient.
.google.devicesandservices.health.v4.Nutrient nutrient = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for nutrient. |
getQuantity()
public NutritionLogRollupValue.WeightQuantityRollup getQuantity()Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.WeightQuantityRollup |
The quantity. |
getQuantityBuilder()
public NutritionLogRollupValue.WeightQuantityRollup.Builder getQuantityBuilder()Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.WeightQuantityRollup.Builder |
|
getQuantityOrBuilder()
public NutritionLogRollupValue.WeightQuantityRollupOrBuilder getQuantityOrBuilder()Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.WeightQuantityRollupOrBuilder |
|
hasQuantity()
public boolean hasQuantity()Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the quantity field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(NutritionLogRollupValue.NutrientQuantityRollup other)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder mergeFrom(NutritionLogRollupValue.NutrientQuantityRollup other)| Parameter | |
|---|---|
| Name | Description |
other |
NutritionLogRollupValue.NutrientQuantityRollup |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
mergeQuantity(NutritionLogRollupValue.WeightQuantityRollup value)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder mergeQuantity(NutritionLogRollupValue.WeightQuantityRollup value)Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
NutritionLogRollupValue.WeightQuantityRollup |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
setNutrient(Nutrient value)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder setNutrient(Nutrient value)Required. Aggregated nutrient.
.google.devicesandservices.health.v4.Nutrient nutrient = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
NutrientThe nutrient to set. |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
This builder for chaining. |
setNutrientValue(int value)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder setNutrientValue(int value)Required. Aggregated nutrient.
.google.devicesandservices.health.v4.Nutrient nutrient = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for nutrient to set. |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
This builder for chaining. |
setQuantity(NutritionLogRollupValue.WeightQuantityRollup value)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder setQuantity(NutritionLogRollupValue.WeightQuantityRollup value)Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
NutritionLogRollupValue.WeightQuantityRollup |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|
setQuantity(NutritionLogRollupValue.WeightQuantityRollup.Builder builderForValue)
public NutritionLogRollupValue.NutrientQuantityRollup.Builder setQuantity(NutritionLogRollupValue.WeightQuantityRollup.Builder builderForValue)Required. Aggregated nutrient weight.
.google.devicesandservices.health.v4.NutritionLogRollupValue.WeightQuantityRollup quantity = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
NutritionLogRollupValue.WeightQuantityRollup.Builder |
| Returns | |
|---|---|
| Type | Description |
NutritionLogRollupValue.NutrientQuantityRollup.Builder |
|