Package com.google.cloud.talent.v4
Class CommuteFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
- com.google.cloud.talent.v4.CommuteFilter.Builder
-
- All Implemented Interfaces:
CommuteFilterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CommuteFilter
public static final class CommuteFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder> implements CommuteFilterOrBuilder
Parameters needed for commute search.
Protobuf typegoogle.cloud.talent.v4.CommuteFilter
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CommuteFilter.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CommuteFilterbuild()CommuteFilterbuildPartial()CommuteFilter.Builderclear()CommuteFilter.BuilderclearAllowImpreciseAddresses()If `true`, jobs without street level addresses may also be returned.CommuteFilter.BuilderclearCommuteMethod()Required.CommuteFilter.BuilderclearDepartureTime()The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.CommuteFilter.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)CommuteFilter.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)CommuteFilter.BuilderclearRoadTraffic()Specifies the traffic density to use when calculating commute time.CommuteFilter.BuilderclearStartCoordinates()Required.CommuteFilter.BuilderclearTrafficOption()CommuteFilter.BuilderclearTravelDuration()Required.CommuteFilter.Builderclone()booleangetAllowImpreciseAddresses()If `true`, jobs without street level addresses may also be returned.CommuteMethodgetCommuteMethod()Required.intgetCommuteMethodValue()Required.CommuteFiltergetDefaultInstanceForType()com.google.type.TimeOfDaygetDepartureTime()The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.com.google.type.TimeOfDay.BuildergetDepartureTimeBuilder()The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.com.google.type.TimeOfDayOrBuildergetDepartureTimeOrBuilder()The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()CommuteFilter.RoadTrafficgetRoadTraffic()Specifies the traffic density to use when calculating commute time.intgetRoadTrafficValue()Specifies the traffic density to use when calculating commute time.com.google.type.LatLnggetStartCoordinates()Required.com.google.type.LatLng.BuildergetStartCoordinatesBuilder()Required.com.google.type.LatLngOrBuildergetStartCoordinatesOrBuilder()Required.CommuteFilter.TrafficOptionCasegetTrafficOptionCase()com.google.protobuf.DurationgetTravelDuration()Required.com.google.protobuf.Duration.BuildergetTravelDurationBuilder()Required.com.google.protobuf.DurationOrBuildergetTravelDurationOrBuilder()Required.booleanhasDepartureTime()The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.booleanhasRoadTraffic()Specifies the traffic density to use when calculating commute time.booleanhasStartCoordinates()Required.booleanhasTravelDuration()Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()CommuteFilter.BuildermergeDepartureTime(com.google.type.TimeOfDay value)The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.CommuteFilter.BuildermergeFrom(CommuteFilter other)CommuteFilter.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)CommuteFilter.BuildermergeFrom(com.google.protobuf.Message other)CommuteFilter.BuildermergeStartCoordinates(com.google.type.LatLng value)Required.CommuteFilter.BuildermergeTravelDuration(com.google.protobuf.Duration value)Required.CommuteFilter.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)CommuteFilter.BuildersetAllowImpreciseAddresses(boolean value)If `true`, jobs without street level addresses may also be returned.CommuteFilter.BuildersetCommuteMethod(CommuteMethod value)Required.CommuteFilter.BuildersetCommuteMethodValue(int value)Required.CommuteFilter.BuildersetDepartureTime(com.google.type.TimeOfDay value)The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.CommuteFilter.BuildersetDepartureTime(com.google.type.TimeOfDay.Builder builderForValue)The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.CommuteFilter.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)CommuteFilter.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)CommuteFilter.BuildersetRoadTraffic(CommuteFilter.RoadTraffic value)Specifies the traffic density to use when calculating commute time.CommuteFilter.BuildersetRoadTrafficValue(int value)Specifies the traffic density to use when calculating commute time.CommuteFilter.BuildersetStartCoordinates(com.google.type.LatLng value)Required.CommuteFilter.BuildersetStartCoordinates(com.google.type.LatLng.Builder builderForValue)Required.CommuteFilter.BuildersetTravelDuration(com.google.protobuf.Duration value)Required.CommuteFilter.BuildersetTravelDuration(com.google.protobuf.Duration.Builder builderForValue)Required.CommuteFilter.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<CommuteFilter.Builder>
-
clear
public CommuteFilter.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<CommuteFilter.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<CommuteFilter.Builder>
-
getDefaultInstanceForType
public CommuteFilter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public CommuteFilter build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CommuteFilter buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CommuteFilter.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<CommuteFilter.Builder>
-
setField
public CommuteFilter.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<CommuteFilter.Builder>
-
clearField
public CommuteFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
clearOneof
public CommuteFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
setRepeatedField
public CommuteFilter.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<CommuteFilter.Builder>
-
addRepeatedField
public CommuteFilter.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<CommuteFilter.Builder>
-
mergeFrom
public CommuteFilter.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CommuteFilter.Builder>
-
mergeFrom
public CommuteFilter.Builder mergeFrom(CommuteFilter other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
mergeFrom
public CommuteFilter.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<CommuteFilter.Builder>- Throws:
IOException
-
getTrafficOptionCase
public CommuteFilter.TrafficOptionCase getTrafficOptionCase()
- Specified by:
getTrafficOptionCasein interfaceCommuteFilterOrBuilder
-
clearTrafficOption
public CommuteFilter.Builder clearTrafficOption()
-
getCommuteMethodValue
public int getCommuteMethodValue()
Required. The method of transportation to calculate the commute time for.
.google.cloud.talent.v4.CommuteMethod commute_method = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCommuteMethodValuein interfaceCommuteFilterOrBuilder- Returns:
- The enum numeric value on the wire for commuteMethod.
-
setCommuteMethodValue
public CommuteFilter.Builder setCommuteMethodValue(int value)
Required. The method of transportation to calculate the commute time for.
.google.cloud.talent.v4.CommuteMethod commute_method = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for commuteMethod to set.- Returns:
- This builder for chaining.
-
getCommuteMethod
public CommuteMethod getCommuteMethod()
Required. The method of transportation to calculate the commute time for.
.google.cloud.talent.v4.CommuteMethod commute_method = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getCommuteMethodin interfaceCommuteFilterOrBuilder- Returns:
- The commuteMethod.
-
setCommuteMethod
public CommuteFilter.Builder setCommuteMethod(CommuteMethod value)
Required. The method of transportation to calculate the commute time for.
.google.cloud.talent.v4.CommuteMethod commute_method = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The commuteMethod to set.- Returns:
- This builder for chaining.
-
clearCommuteMethod
public CommuteFilter.Builder clearCommuteMethod()
Required. The method of transportation to calculate the commute time for.
.google.cloud.talent.v4.CommuteMethod commute_method = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
hasStartCoordinates
public boolean hasStartCoordinates()
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasStartCoordinatesin interfaceCommuteFilterOrBuilder- Returns:
- Whether the startCoordinates field is set.
-
getStartCoordinates
public com.google.type.LatLng getStartCoordinates()
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getStartCoordinatesin interfaceCommuteFilterOrBuilder- Returns:
- The startCoordinates.
-
setStartCoordinates
public CommuteFilter.Builder setStartCoordinates(com.google.type.LatLng value)
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];
-
setStartCoordinates
public CommuteFilter.Builder setStartCoordinates(com.google.type.LatLng.Builder builderForValue)
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeStartCoordinates
public CommuteFilter.Builder mergeStartCoordinates(com.google.type.LatLng value)
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearStartCoordinates
public CommuteFilter.Builder clearStartCoordinates()
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];
-
getStartCoordinatesBuilder
public com.google.type.LatLng.Builder getStartCoordinatesBuilder()
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];
-
getStartCoordinatesOrBuilder
public com.google.type.LatLngOrBuilder getStartCoordinatesOrBuilder()
Required. The latitude and longitude of the location to calculate the commute time from.
.google.type.LatLng start_coordinates = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getStartCoordinatesOrBuilderin interfaceCommuteFilterOrBuilder
-
hasTravelDuration
public boolean hasTravelDuration()
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasTravelDurationin interfaceCommuteFilterOrBuilder- Returns:
- Whether the travelDuration field is set.
-
getTravelDuration
public com.google.protobuf.Duration getTravelDuration()
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTravelDurationin interfaceCommuteFilterOrBuilder- Returns:
- The travelDuration.
-
setTravelDuration
public CommuteFilter.Builder setTravelDuration(com.google.protobuf.Duration value)
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];
-
setTravelDuration
public CommuteFilter.Builder setTravelDuration(com.google.protobuf.Duration.Builder builderForValue)
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];
-
mergeTravelDuration
public CommuteFilter.Builder mergeTravelDuration(com.google.protobuf.Duration value)
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];
-
clearTravelDuration
public CommuteFilter.Builder clearTravelDuration()
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];
-
getTravelDurationBuilder
public com.google.protobuf.Duration.Builder getTravelDurationBuilder()
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];
-
getTravelDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getTravelDurationOrBuilder()
Required. The maximum travel time in seconds. The maximum allowed value is `3600s` (one hour). Format is `123s`.
.google.protobuf.Duration travel_duration = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTravelDurationOrBuilderin interfaceCommuteFilterOrBuilder
-
getAllowImpreciseAddresses
public boolean getAllowImpreciseAddresses()
If `true`, jobs without street level addresses may also be returned. For city level addresses, the city center is used. For state and coarser level addresses, text matching is used. If this field is set to `false` or isn't specified, only jobs that include street level addresses will be returned by commute search.
bool allow_imprecise_addresses = 4;- Specified by:
getAllowImpreciseAddressesin interfaceCommuteFilterOrBuilder- Returns:
- The allowImpreciseAddresses.
-
setAllowImpreciseAddresses
public CommuteFilter.Builder setAllowImpreciseAddresses(boolean value)
If `true`, jobs without street level addresses may also be returned. For city level addresses, the city center is used. For state and coarser level addresses, text matching is used. If this field is set to `false` or isn't specified, only jobs that include street level addresses will be returned by commute search.
bool allow_imprecise_addresses = 4;- Parameters:
value- The allowImpreciseAddresses to set.- Returns:
- This builder for chaining.
-
clearAllowImpreciseAddresses
public CommuteFilter.Builder clearAllowImpreciseAddresses()
If `true`, jobs without street level addresses may also be returned. For city level addresses, the city center is used. For state and coarser level addresses, text matching is used. If this field is set to `false` or isn't specified, only jobs that include street level addresses will be returned by commute search.
bool allow_imprecise_addresses = 4;- Returns:
- This builder for chaining.
-
hasRoadTraffic
public boolean hasRoadTraffic()
Specifies the traffic density to use when calculating commute time.
.google.cloud.talent.v4.CommuteFilter.RoadTraffic road_traffic = 5;- Specified by:
hasRoadTrafficin interfaceCommuteFilterOrBuilder- Returns:
- Whether the roadTraffic field is set.
-
getRoadTrafficValue
public int getRoadTrafficValue()
Specifies the traffic density to use when calculating commute time.
.google.cloud.talent.v4.CommuteFilter.RoadTraffic road_traffic = 5;- Specified by:
getRoadTrafficValuein interfaceCommuteFilterOrBuilder- Returns:
- The enum numeric value on the wire for roadTraffic.
-
setRoadTrafficValue
public CommuteFilter.Builder setRoadTrafficValue(int value)
Specifies the traffic density to use when calculating commute time.
.google.cloud.talent.v4.CommuteFilter.RoadTraffic road_traffic = 5;- Parameters:
value- The enum numeric value on the wire for roadTraffic to set.- Returns:
- This builder for chaining.
-
getRoadTraffic
public CommuteFilter.RoadTraffic getRoadTraffic()
Specifies the traffic density to use when calculating commute time.
.google.cloud.talent.v4.CommuteFilter.RoadTraffic road_traffic = 5;- Specified by:
getRoadTrafficin interfaceCommuteFilterOrBuilder- Returns:
- The roadTraffic.
-
setRoadTraffic
public CommuteFilter.Builder setRoadTraffic(CommuteFilter.RoadTraffic value)
Specifies the traffic density to use when calculating commute time.
.google.cloud.talent.v4.CommuteFilter.RoadTraffic road_traffic = 5;- Parameters:
value- The roadTraffic to set.- Returns:
- This builder for chaining.
-
clearRoadTraffic
public CommuteFilter.Builder clearRoadTraffic()
Specifies the traffic density to use when calculating commute time.
.google.cloud.talent.v4.CommuteFilter.RoadTraffic road_traffic = 5;- Returns:
- This builder for chaining.
-
hasDepartureTime
public boolean hasDepartureTime()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;- Specified by:
hasDepartureTimein interfaceCommuteFilterOrBuilder- Returns:
- Whether the departureTime field is set.
-
getDepartureTime
public com.google.type.TimeOfDay getDepartureTime()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;- Specified by:
getDepartureTimein interfaceCommuteFilterOrBuilder- Returns:
- The departureTime.
-
setDepartureTime
public CommuteFilter.Builder setDepartureTime(com.google.type.TimeOfDay value)
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;
-
setDepartureTime
public CommuteFilter.Builder setDepartureTime(com.google.type.TimeOfDay.Builder builderForValue)
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;
-
mergeDepartureTime
public CommuteFilter.Builder mergeDepartureTime(com.google.type.TimeOfDay value)
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;
-
clearDepartureTime
public CommuteFilter.Builder clearDepartureTime()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;
-
getDepartureTimeBuilder
public com.google.type.TimeOfDay.Builder getDepartureTimeBuilder()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;
-
getDepartureTimeOrBuilder
public com.google.type.TimeOfDayOrBuilder getDepartureTimeOrBuilder()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone. Currently traffic model is restricted to hour level resolution.
.google.type.TimeOfDay departure_time = 6;- Specified by:
getDepartureTimeOrBuilderin interfaceCommuteFilterOrBuilder
-
setUnknownFields
public final CommuteFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
mergeUnknownFields
public final CommuteFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
-