Package com.google.maps.routing.v2
Class RouteLegStepTravelAdvisory.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RouteLegStepTravelAdvisory.Builder>
com.google.maps.routing.v2.RouteLegStepTravelAdvisory.Builder
- All Implemented Interfaces:
RouteLegStepTravelAdvisoryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RouteLegStepTravelAdvisory
public static final class RouteLegStepTravelAdvisory.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RouteLegStepTravelAdvisory.Builder>
implements RouteLegStepTravelAdvisoryOrBuilder
Contains the additional information that the user should be informed about, such as possible traffic zone restrictions on a leg step.Protobuf type
google.maps.routing.v2.RouteLegStepTravelAdvisory-
Method Summary
Modifier and TypeMethodDescriptionaddAllSpeedReadingIntervals(Iterable<? extends SpeedReadingInterval> values) NOTE: This field is not currently populated.addSpeedReadingIntervals(int index, SpeedReadingInterval value) NOTE: This field is not currently populated.addSpeedReadingIntervals(int index, SpeedReadingInterval.Builder builderForValue) NOTE: This field is not currently populated.NOTE: This field is not currently populated.addSpeedReadingIntervals(SpeedReadingInterval.Builder builderForValue) NOTE: This field is not currently populated.NOTE: This field is not currently populated.addSpeedReadingIntervalsBuilder(int index) NOTE: This field is not currently populated.build()clear()NOTE: This field is not currently populated.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetSpeedReadingIntervals(int index) NOTE: This field is not currently populated.getSpeedReadingIntervalsBuilder(int index) NOTE: This field is not currently populated.NOTE: This field is not currently populated.intNOTE: This field is not currently populated.NOTE: This field is not currently populated.getSpeedReadingIntervalsOrBuilder(int index) NOTE: This field is not currently populated.List<? extends SpeedReadingIntervalOrBuilder>NOTE: This field is not currently populated.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeSpeedReadingIntervals(int index) NOTE: This field is not currently populated.setSpeedReadingIntervals(int index, SpeedReadingInterval value) NOTE: This field is not currently populated.setSpeedReadingIntervals(int index, SpeedReadingInterval.Builder builderForValue) NOTE: This field is not currently populated.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RouteLegStepTravelAdvisory.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RouteLegStepTravelAdvisory.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RouteLegStepTravelAdvisory.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouteLegStepTravelAdvisory.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RouteLegStepTravelAdvisory.Builder>
-
mergeFrom
public RouteLegStepTravelAdvisory.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouteLegStepTravelAdvisory.Builder>- Throws:
IOException
-
getSpeedReadingIntervalsList
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1;- Specified by:
getSpeedReadingIntervalsListin interfaceRouteLegStepTravelAdvisoryOrBuilder
-
getSpeedReadingIntervalsCount
public int getSpeedReadingIntervalsCount()NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1;- Specified by:
getSpeedReadingIntervalsCountin interfaceRouteLegStepTravelAdvisoryOrBuilder
-
getSpeedReadingIntervals
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1;- Specified by:
getSpeedReadingIntervalsin interfaceRouteLegStepTravelAdvisoryOrBuilder
-
setSpeedReadingIntervals
public RouteLegStepTravelAdvisory.Builder setSpeedReadingIntervals(int index, SpeedReadingInterval value) NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
setSpeedReadingIntervals
public RouteLegStepTravelAdvisory.Builder setSpeedReadingIntervals(int index, SpeedReadingInterval.Builder builderForValue) NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
addSpeedReadingIntervals
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
addSpeedReadingIntervals
public RouteLegStepTravelAdvisory.Builder addSpeedReadingIntervals(int index, SpeedReadingInterval value) NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
addSpeedReadingIntervals
public RouteLegStepTravelAdvisory.Builder addSpeedReadingIntervals(SpeedReadingInterval.Builder builderForValue) NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
addSpeedReadingIntervals
public RouteLegStepTravelAdvisory.Builder addSpeedReadingIntervals(int index, SpeedReadingInterval.Builder builderForValue) NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
addAllSpeedReadingIntervals
public RouteLegStepTravelAdvisory.Builder addAllSpeedReadingIntervals(Iterable<? extends SpeedReadingInterval> values) NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
clearSpeedReadingIntervals
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
removeSpeedReadingIntervals
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
getSpeedReadingIntervalsBuilder
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
getSpeedReadingIntervalsOrBuilder
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1;- Specified by:
getSpeedReadingIntervalsOrBuilderin interfaceRouteLegStepTravelAdvisoryOrBuilder
-
getSpeedReadingIntervalsOrBuilderList
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1;- Specified by:
getSpeedReadingIntervalsOrBuilderListin interfaceRouteLegStepTravelAdvisoryOrBuilder
-
addSpeedReadingIntervalsBuilder
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
addSpeedReadingIntervalsBuilder
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1; -
getSpeedReadingIntervalsBuilderList
NOTE: This field is not currently populated.
repeated .google.maps.routing.v2.SpeedReadingInterval speed_reading_intervals = 1;
-