public static final class RouteModifiers.Builder extends GeneratedMessageV3.Builder<RouteModifiers.Builder> implements RouteModifiersOrBuilder
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RouteModifiers.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public RouteModifiers build()
buildPartial()
public RouteModifiers buildPartial()
clear()
public RouteModifiers.Builder clear()
Overrides
clearAvoidFerries()
public RouteModifiers.Builder clearAvoidFerries()
Specifies whether to avoid ferries where reasonable. Preference will be
given to routes not containing travel by ferries. Applies only to motorized
travel modes.
bool avoid_ferries = 4;
clearAvoidHighways()
public RouteModifiers.Builder clearAvoidHighways()
Specifies whether to avoid highways where reasonable. Preference will be
given to routes not containing highways. Applies only to motorized travel
modes.
bool avoid_highways = 3;
clearAvoidIndoor()
public RouteModifiers.Builder clearAvoidIndoor()
Optional. Specifies whether to avoid navigating indoors where reasonable.
Preference will be given to routes not containing indoor navigation.
Applies only to the WALKING
travel mode.
bool avoid_indoor = 5 [(.google.api.field_behavior) = OPTIONAL];
clearAvoidTolls()
public RouteModifiers.Builder clearAvoidTolls()
Specifies whether to avoid toll roads where reasonable. Preference will be
given to routes not containing toll roads. Applies only to motorized travel
modes.
bool avoid_tolls = 2;
clearField(Descriptors.FieldDescriptor field)
public RouteModifiers.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public RouteModifiers.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public RouteModifiers.Builder clone()
Overrides
getAvoidFerries()
public boolean getAvoidFerries()
Specifies whether to avoid ferries where reasonable. Preference will be
given to routes not containing travel by ferries. Applies only to motorized
travel modes.
bool avoid_ferries = 4;
Returns |
Type |
Description |
boolean |
The avoidFerries.
|
getAvoidHighways()
public boolean getAvoidHighways()
Specifies whether to avoid highways where reasonable. Preference will be
given to routes not containing highways. Applies only to motorized travel
modes.
bool avoid_highways = 3;
Returns |
Type |
Description |
boolean |
The avoidHighways.
|
getAvoidIndoor()
public boolean getAvoidIndoor()
Optional. Specifies whether to avoid navigating indoors where reasonable.
Preference will be given to routes not containing indoor navigation.
Applies only to the WALKING
travel mode.
bool avoid_indoor = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The avoidIndoor.
|
getAvoidTolls()
public boolean getAvoidTolls()
Specifies whether to avoid toll roads where reasonable. Preference will be
given to routes not containing toll roads. Applies only to motorized travel
modes.
bool avoid_tolls = 2;
Returns |
Type |
Description |
boolean |
The avoidTolls.
|
getDefaultInstanceForType()
public RouteModifiers getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(RouteModifiers other)
public RouteModifiers.Builder mergeFrom(RouteModifiers other)
public RouteModifiers.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public RouteModifiers.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RouteModifiers.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAvoidFerries(boolean value)
public RouteModifiers.Builder setAvoidFerries(boolean value)
Specifies whether to avoid ferries where reasonable. Preference will be
given to routes not containing travel by ferries. Applies only to motorized
travel modes.
bool avoid_ferries = 4;
Parameter |
Name |
Description |
value |
boolean
The avoidFerries to set.
|
setAvoidHighways(boolean value)
public RouteModifiers.Builder setAvoidHighways(boolean value)
Specifies whether to avoid highways where reasonable. Preference will be
given to routes not containing highways. Applies only to motorized travel
modes.
bool avoid_highways = 3;
Parameter |
Name |
Description |
value |
boolean
The avoidHighways to set.
|
setAvoidIndoor(boolean value)
public RouteModifiers.Builder setAvoidIndoor(boolean value)
Optional. Specifies whether to avoid navigating indoors where reasonable.
Preference will be given to routes not containing indoor navigation.
Applies only to the WALKING
travel mode.
bool avoid_indoor = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
boolean
The avoidIndoor to set.
|
setAvoidTolls(boolean value)
public RouteModifiers.Builder setAvoidTolls(boolean value)
Specifies whether to avoid toll roads where reasonable. Preference will be
given to routes not containing toll roads. Applies only to motorized travel
modes.
bool avoid_tolls = 2;
Parameter |
Name |
Description |
value |
boolean
The avoidTolls to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public RouteModifiers.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RouteModifiers.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RouteModifiers.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides