Package com.google.shopping.type
Interface WeightOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Weight,Weight.Builder
@Generated
public interface WeightOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlongRequired.getUnit()Required.intRequired.booleanRequired.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAmountMicros
boolean hasAmountMicros()Required. The weight represented as a number in micros (1 million micros is an equivalent to one's currency standard unit, for example, 1 kg = 1000000 micros). This field can also be set as infinity by setting to -1. This field only support -1 and positive value.
optional int64 amount_micros = 1;- Returns:
- Whether the amountMicros field is set.
-
getAmountMicros
long getAmountMicros()Required. The weight represented as a number in micros (1 million micros is an equivalent to one's currency standard unit, for example, 1 kg = 1000000 micros). This field can also be set as infinity by setting to -1. This field only support -1 and positive value.
optional int64 amount_micros = 1;- Returns:
- The amountMicros.
-
getUnitValue
int getUnitValue()Required. The weight unit. Acceptable values are: kg and lb
.google.shopping.type.Weight.WeightUnit unit = 2;- Returns:
- The enum numeric value on the wire for unit.
-
getUnit
Weight.WeightUnit getUnit()Required. The weight unit. Acceptable values are: kg and lb
.google.shopping.type.Weight.WeightUnit unit = 2;- Returns:
- The unit.
-