Package com.google.maps.routing.v2
Class RouteLeg.StepsOverview.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
- com.google.maps.routing.v2.RouteLeg.StepsOverview.Builder
-
- All Implemented Interfaces:
RouteLeg.StepsOverviewOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RouteLeg.StepsOverview
public static final class RouteLeg.StepsOverview.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder> implements RouteLeg.StepsOverviewOrBuilder
Provides overview information about a list of `RouteLegStep`s.
Protobuf typegoogle.maps.routing.v2.RouteLeg.StepsOverview
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteLeg.StepsOverview.BuilderaddAllMultiModalSegments(Iterable<? extends RouteLeg.StepsOverview.MultiModalSegment> values)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuilderaddMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment value)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuilderaddMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuilderaddMultiModalSegments(RouteLeg.StepsOverview.MultiModalSegment value)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuilderaddMultiModalSegments(RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegment.BuilderaddMultiModalSegmentsBuilder()Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegment.BuilderaddMultiModalSegmentsBuilder(int index)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RouteLeg.StepsOverviewbuild()RouteLeg.StepsOverviewbuildPartial()RouteLeg.StepsOverview.Builderclear()RouteLeg.StepsOverview.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RouteLeg.StepsOverview.BuilderclearMultiModalSegments()Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RouteLeg.StepsOverview.Builderclone()RouteLeg.StepsOverviewgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()RouteLeg.StepsOverview.MultiModalSegmentgetMultiModalSegments(int index)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegment.BuildergetMultiModalSegmentsBuilder(int index)Summarized information about different multi-modal segments of the `RouteLeg.steps`.List<RouteLeg.StepsOverview.MultiModalSegment.Builder>getMultiModalSegmentsBuilderList()Summarized information about different multi-modal segments of the `RouteLeg.steps`.intgetMultiModalSegmentsCount()Summarized information about different multi-modal segments of the `RouteLeg.steps`.List<RouteLeg.StepsOverview.MultiModalSegment>getMultiModalSegmentsList()Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegmentOrBuildergetMultiModalSegmentsOrBuilder(int index)Summarized information about different multi-modal segments of the `RouteLeg.steps`.List<? extends RouteLeg.StepsOverview.MultiModalSegmentOrBuilder>getMultiModalSegmentsOrBuilderList()Summarized information about different multi-modal segments of the `RouteLeg.steps`.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RouteLeg.StepsOverview.BuildermergeFrom(RouteLeg.StepsOverview other)RouteLeg.StepsOverview.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RouteLeg.StepsOverview.BuildermergeFrom(com.google.protobuf.Message other)RouteLeg.StepsOverview.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RouteLeg.StepsOverview.BuilderremoveMultiModalSegments(int index)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RouteLeg.StepsOverview.BuildersetMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment value)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuildersetMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RouteLeg.StepsOverview.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
clear
public RouteLeg.StepsOverview.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.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.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
getDefaultInstanceForType
public RouteLeg.StepsOverview getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RouteLeg.StepsOverview build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RouteLeg.StepsOverview buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RouteLeg.StepsOverview.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
setField
public RouteLeg.StepsOverview.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
clearField
public RouteLeg.StepsOverview.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
clearOneof
public RouteLeg.StepsOverview.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
setRepeatedField
public RouteLeg.StepsOverview.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
addRepeatedField
public RouteLeg.StepsOverview.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
mergeFrom
public RouteLeg.StepsOverview.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouteLeg.StepsOverview.Builder>
-
mergeFrom
public RouteLeg.StepsOverview.Builder mergeFrom(RouteLeg.StepsOverview other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
mergeFrom
public RouteLeg.StepsOverview.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<RouteLeg.StepsOverview.Builder>- Throws:
IOException
-
getMultiModalSegmentsList
public List<RouteLeg.StepsOverview.MultiModalSegment> getMultiModalSegmentsList()
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;- Specified by:
getMultiModalSegmentsListin interfaceRouteLeg.StepsOverviewOrBuilder
-
getMultiModalSegmentsCount
public int getMultiModalSegmentsCount()
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;- Specified by:
getMultiModalSegmentsCountin interfaceRouteLeg.StepsOverviewOrBuilder
-
getMultiModalSegments
public RouteLeg.StepsOverview.MultiModalSegment getMultiModalSegments(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;- Specified by:
getMultiModalSegmentsin interfaceRouteLeg.StepsOverviewOrBuilder
-
setMultiModalSegments
public RouteLeg.StepsOverview.Builder setMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment value)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
setMultiModalSegments
public RouteLeg.StepsOverview.Builder setMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
addMultiModalSegments
public RouteLeg.StepsOverview.Builder addMultiModalSegments(RouteLeg.StepsOverview.MultiModalSegment value)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
addMultiModalSegments
public RouteLeg.StepsOverview.Builder addMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment value)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
addMultiModalSegments
public RouteLeg.StepsOverview.Builder addMultiModalSegments(RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
addMultiModalSegments
public RouteLeg.StepsOverview.Builder addMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
addAllMultiModalSegments
public RouteLeg.StepsOverview.Builder addAllMultiModalSegments(Iterable<? extends RouteLeg.StepsOverview.MultiModalSegment> values)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
clearMultiModalSegments
public RouteLeg.StepsOverview.Builder clearMultiModalSegments()
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
removeMultiModalSegments
public RouteLeg.StepsOverview.Builder removeMultiModalSegments(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
getMultiModalSegmentsBuilder
public RouteLeg.StepsOverview.MultiModalSegment.Builder getMultiModalSegmentsBuilder(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
getMultiModalSegmentsOrBuilder
public RouteLeg.StepsOverview.MultiModalSegmentOrBuilder getMultiModalSegmentsOrBuilder(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;- Specified by:
getMultiModalSegmentsOrBuilderin interfaceRouteLeg.StepsOverviewOrBuilder
-
getMultiModalSegmentsOrBuilderList
public List<? extends RouteLeg.StepsOverview.MultiModalSegmentOrBuilder> getMultiModalSegmentsOrBuilderList()
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;- Specified by:
getMultiModalSegmentsOrBuilderListin interfaceRouteLeg.StepsOverviewOrBuilder
-
addMultiModalSegmentsBuilder
public RouteLeg.StepsOverview.MultiModalSegment.Builder addMultiModalSegmentsBuilder()
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
addMultiModalSegmentsBuilder
public RouteLeg.StepsOverview.MultiModalSegment.Builder addMultiModalSegmentsBuilder(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
getMultiModalSegmentsBuilderList
public List<RouteLeg.StepsOverview.MultiModalSegment.Builder> getMultiModalSegmentsBuilderList()
Summarized information about different multi-modal segments of the `RouteLeg.steps`. This field is not populated if the `RouteLeg` does not contain any multi-modal segments in the steps.
repeated .google.maps.routing.v2.RouteLeg.StepsOverview.MultiModalSegment multi_modal_segments = 1;
-
setUnknownFields
public final RouteLeg.StepsOverview.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
mergeUnknownFields
public final RouteLeg.StepsOverview.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
-