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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CommuteFilter
build()
CommuteFilter
buildPartial()
CommuteFilter.Builder
clear()
CommuteFilter.Builder
clearAllowImpreciseAddresses()
If `true`, jobs without street level addresses may also be returned.CommuteFilter.Builder
clearCommuteMethod()
Required.CommuteFilter.Builder
clearDepartureTime()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.CommuteFilter.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CommuteFilter.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CommuteFilter.Builder
clearRoadTraffic()
Specifies the traffic density to use when calculating commute time.CommuteFilter.Builder
clearStartCoordinates()
Required.CommuteFilter.Builder
clearTrafficOption()
CommuteFilter.Builder
clearTravelDuration()
Required.CommuteFilter.Builder
clone()
boolean
getAllowImpreciseAddresses()
If `true`, jobs without street level addresses may also be returned.CommuteMethod
getCommuteMethod()
Required.int
getCommuteMethodValue()
Required.CommuteFilter
getDefaultInstanceForType()
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.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.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.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
CommuteFilter.RoadTraffic
getRoadTraffic()
Specifies the traffic density to use when calculating commute time.int
getRoadTrafficValue()
Specifies the traffic density to use when calculating commute time.com.google.type.LatLng
getStartCoordinates()
Required.com.google.type.LatLng.Builder
getStartCoordinatesBuilder()
Required.com.google.type.LatLngOrBuilder
getStartCoordinatesOrBuilder()
Required.CommuteFilter.TrafficOptionCase
getTrafficOptionCase()
com.google.protobuf.Duration
getTravelDuration()
Required.com.google.protobuf.Duration.Builder
getTravelDurationBuilder()
Required.com.google.protobuf.DurationOrBuilder
getTravelDurationOrBuilder()
Required.boolean
hasDepartureTime()
The departure time used to calculate traffic impact, represented as [google.type.TimeOfDay][google.type.TimeOfDay] in local time zone.boolean
hasRoadTraffic()
Specifies the traffic density to use when calculating commute time.boolean
hasStartCoordinates()
Required.boolean
hasTravelDuration()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
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.CommuteFilter.Builder
mergeFrom(CommuteFilter other)
CommuteFilter.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CommuteFilter.Builder
mergeFrom(com.google.protobuf.Message other)
CommuteFilter.Builder
mergeStartCoordinates(com.google.type.LatLng value)
Required.CommuteFilter.Builder
mergeTravelDuration(com.google.protobuf.Duration value)
Required.CommuteFilter.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CommuteFilter.Builder
setAllowImpreciseAddresses(boolean value)
If `true`, jobs without street level addresses may also be returned.CommuteFilter.Builder
setCommuteMethod(CommuteMethod value)
Required.CommuteFilter.Builder
setCommuteMethodValue(int value)
Required.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.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.CommuteFilter.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CommuteFilter.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CommuteFilter.Builder
setRoadTraffic(CommuteFilter.RoadTraffic value)
Specifies the traffic density to use when calculating commute time.CommuteFilter.Builder
setRoadTrafficValue(int value)
Specifies the traffic density to use when calculating commute time.CommuteFilter.Builder
setStartCoordinates(com.google.type.LatLng value)
Required.CommuteFilter.Builder
setStartCoordinates(com.google.type.LatLng.Builder builderForValue)
Required.CommuteFilter.Builder
setTravelDuration(com.google.protobuf.Duration value)
Required.CommuteFilter.Builder
setTravelDuration(com.google.protobuf.Duration.Builder builderForValue)
Required.CommuteFilter.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<CommuteFilter.Builder>
-
clear
public CommuteFilter.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<CommuteFilter.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<CommuteFilter.Builder>
-
getDefaultInstanceForType
public CommuteFilter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CommuteFilter build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CommuteFilter buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CommuteFilter.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<CommuteFilter.Builder>
-
setField
public CommuteFilter.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<CommuteFilter.Builder>
-
clearField
public CommuteFilter.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<CommuteFilter.Builder>
-
clearOneof
public CommuteFilter.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<CommuteFilter.Builder>
-
setRepeatedField
public CommuteFilter.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<CommuteFilter.Builder>
-
addRepeatedField
public CommuteFilter.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<CommuteFilter.Builder>
-
mergeFrom
public CommuteFilter.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CommuteFilter.Builder>
-
mergeFrom
public CommuteFilter.Builder mergeFrom(CommuteFilter other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CommuteFilter.Builder>
- Throws:
IOException
-
getTrafficOptionCase
public CommuteFilter.TrafficOptionCase getTrafficOptionCase()
- Specified by:
getTrafficOptionCase
in 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:
getCommuteMethodValue
in 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:
getCommuteMethod
in 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:
hasStartCoordinates
in 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:
getStartCoordinates
in 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:
getStartCoordinatesOrBuilder
in 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:
hasTravelDuration
in 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:
getTravelDuration
in 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:
getTravelDurationOrBuilder
in 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:
getAllowImpreciseAddresses
in 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:
hasRoadTraffic
in 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:
getRoadTrafficValue
in 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:
getRoadTraffic
in 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:
hasDepartureTime
in 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:
getDepartureTime
in 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:
getDepartureTimeOrBuilder
in interfaceCommuteFilterOrBuilder
-
setUnknownFields
public final CommuteFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
mergeUnknownFields
public final CommuteFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CommuteFilter.Builder>
-
-