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.Builder
addAllMultiModalSegments(Iterable<? extends RouteLeg.StepsOverview.MultiModalSegment> values)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
addMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment value)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
addMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
addMultiModalSegments(RouteLeg.StepsOverview.MultiModalSegment value)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
addMultiModalSegments(RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegment.Builder
addMultiModalSegmentsBuilder()
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegment.Builder
addMultiModalSegmentsBuilder(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RouteLeg.StepsOverview
build()
RouteLeg.StepsOverview
buildPartial()
RouteLeg.StepsOverview.Builder
clear()
RouteLeg.StepsOverview.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
RouteLeg.StepsOverview.Builder
clearMultiModalSegments()
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
RouteLeg.StepsOverview.Builder
clone()
RouteLeg.StepsOverview
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
RouteLeg.StepsOverview.MultiModalSegment
getMultiModalSegments(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.MultiModalSegment.Builder
getMultiModalSegmentsBuilder(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`.int
getMultiModalSegmentsCount()
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.MultiModalSegmentOrBuilder
getMultiModalSegmentsOrBuilder(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.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
RouteLeg.StepsOverview.Builder
mergeFrom(RouteLeg.StepsOverview other)
RouteLeg.StepsOverview.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RouteLeg.StepsOverview.Builder
mergeFrom(com.google.protobuf.Message other)
RouteLeg.StepsOverview.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
RouteLeg.StepsOverview.Builder
removeMultiModalSegments(int index)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
RouteLeg.StepsOverview.Builder
setMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment value)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
setMultiModalSegments(int index, RouteLeg.StepsOverview.MultiModalSegment.Builder builderForValue)
Summarized information about different multi-modal segments of the `RouteLeg.steps`.RouteLeg.StepsOverview.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
RouteLeg.StepsOverview.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
clear
public RouteLeg.StepsOverview.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
getDefaultInstanceForType
public RouteLeg.StepsOverview getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public RouteLeg.StepsOverview build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RouteLeg.StepsOverview buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RouteLeg.StepsOverview.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
setField
public RouteLeg.StepsOverview.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
clearField
public RouteLeg.StepsOverview.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
clearOneof
public RouteLeg.StepsOverview.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
addRepeatedField
public RouteLeg.StepsOverview.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
mergeFrom
public RouteLeg.StepsOverview.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<RouteLeg.StepsOverview.Builder>
-
mergeFrom
public RouteLeg.StepsOverview.Builder mergeFrom(RouteLeg.StepsOverview other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getMultiModalSegmentsList
in 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:
getMultiModalSegmentsCount
in 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:
getMultiModalSegments
in 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:
getMultiModalSegmentsOrBuilder
in 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:
getMultiModalSegmentsOrBuilderList
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
mergeUnknownFields
public final RouteLeg.StepsOverview.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<RouteLeg.StepsOverview.Builder>
-
-