Package com.google.cloud.talent.v4
Class SearchJobsResponse.CommuteInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
- com.google.cloud.talent.v4.SearchJobsResponse.CommuteInfo.Builder
-
- All Implemented Interfaces:
SearchJobsResponse.CommuteInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchJobsResponse.CommuteInfo
public static final class SearchJobsResponse.CommuteInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder> implements SearchJobsResponse.CommuteInfoOrBuilder
Commute details related to this job.
Protobuf typegoogle.cloud.talent.v4.SearchJobsResponse.CommuteInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchJobsResponse.CommuteInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SearchJobsResponse.CommuteInfobuild()SearchJobsResponse.CommuteInfobuildPartial()SearchJobsResponse.CommuteInfo.Builderclear()SearchJobsResponse.CommuteInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SearchJobsResponse.CommuteInfo.BuilderclearJobLocation()Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SearchJobsResponse.CommuteInfo.BuilderclearTravelDuration()The number of seconds required to travel to the job location from the query location.SearchJobsResponse.CommuteInfo.Builderclone()SearchJobsResponse.CommuteInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()LocationgetJobLocation()Location used as the destination in the commute calculation.Location.BuildergetJobLocationBuilder()Location used as the destination in the commute calculation.LocationOrBuildergetJobLocationOrBuilder()Location used as the destination in the commute calculation.com.google.protobuf.DurationgetTravelDuration()The number of seconds required to travel to the job location from the query location.com.google.protobuf.Duration.BuildergetTravelDurationBuilder()The number of seconds required to travel to the job location from the query location.com.google.protobuf.DurationOrBuildergetTravelDurationOrBuilder()The number of seconds required to travel to the job location from the query location.booleanhasJobLocation()Location used as the destination in the commute calculation.booleanhasTravelDuration()The number of seconds required to travel to the job location from the query location.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SearchJobsResponse.CommuteInfo.BuildermergeFrom(SearchJobsResponse.CommuteInfo other)SearchJobsResponse.CommuteInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SearchJobsResponse.CommuteInfo.BuildermergeFrom(com.google.protobuf.Message other)SearchJobsResponse.CommuteInfo.BuildermergeJobLocation(Location value)Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.BuildermergeTravelDuration(com.google.protobuf.Duration value)The number of seconds required to travel to the job location from the query location.SearchJobsResponse.CommuteInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SearchJobsResponse.CommuteInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)SearchJobsResponse.CommuteInfo.BuildersetJobLocation(Location value)Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.BuildersetJobLocation(Location.Builder builderForValue)Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)SearchJobsResponse.CommuteInfo.BuildersetTravelDuration(com.google.protobuf.Duration value)The number of seconds required to travel to the job location from the query location.SearchJobsResponse.CommuteInfo.BuildersetTravelDuration(com.google.protobuf.Duration.Builder builderForValue)The number of seconds required to travel to the job location from the query location.SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
clear
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
getDefaultInstanceForType
public SearchJobsResponse.CommuteInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchJobsResponse.CommuteInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchJobsResponse.CommuteInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
setField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
clearField
public SearchJobsResponse.CommuteInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
clearOneof
public SearchJobsResponse.CommuteInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
setRepeatedField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
addRepeatedField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
mergeFrom
public SearchJobsResponse.CommuteInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
mergeFrom
public SearchJobsResponse.CommuteInfo.Builder mergeFrom(SearchJobsResponse.CommuteInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
mergeFrom
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>- Throws:
IOException
-
hasJobLocation
public boolean hasJobLocation()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;- Specified by:
hasJobLocationin interfaceSearchJobsResponse.CommuteInfoOrBuilder- Returns:
- Whether the jobLocation field is set.
-
getJobLocation
public Location getJobLocation()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;- Specified by:
getJobLocationin interfaceSearchJobsResponse.CommuteInfoOrBuilder- Returns:
- The jobLocation.
-
setJobLocation
public SearchJobsResponse.CommuteInfo.Builder setJobLocation(Location value)
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
-
setJobLocation
public SearchJobsResponse.CommuteInfo.Builder setJobLocation(Location.Builder builderForValue)
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
-
mergeJobLocation
public SearchJobsResponse.CommuteInfo.Builder mergeJobLocation(Location value)
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
-
clearJobLocation
public SearchJobsResponse.CommuteInfo.Builder clearJobLocation()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
-
getJobLocationBuilder
public Location.Builder getJobLocationBuilder()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
-
getJobLocationOrBuilder
public LocationOrBuilder getJobLocationOrBuilder()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;- Specified by:
getJobLocationOrBuilderin interfaceSearchJobsResponse.CommuteInfoOrBuilder
-
hasTravelDuration
public boolean hasTravelDuration()
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;- Specified by:
hasTravelDurationin interfaceSearchJobsResponse.CommuteInfoOrBuilder- Returns:
- Whether the travelDuration field is set.
-
getTravelDuration
public com.google.protobuf.Duration getTravelDuration()
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;- Specified by:
getTravelDurationin interfaceSearchJobsResponse.CommuteInfoOrBuilder- Returns:
- The travelDuration.
-
setTravelDuration
public SearchJobsResponse.CommuteInfo.Builder setTravelDuration(com.google.protobuf.Duration value)
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;
-
setTravelDuration
public SearchJobsResponse.CommuteInfo.Builder setTravelDuration(com.google.protobuf.Duration.Builder builderForValue)
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;
-
mergeTravelDuration
public SearchJobsResponse.CommuteInfo.Builder mergeTravelDuration(com.google.protobuf.Duration value)
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;
-
clearTravelDuration
public SearchJobsResponse.CommuteInfo.Builder clearTravelDuration()
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;
-
getTravelDurationBuilder
public com.google.protobuf.Duration.Builder getTravelDurationBuilder()
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;
-
getTravelDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getTravelDurationOrBuilder()
The number of seconds required to travel to the job location from the query location. A duration of 0 seconds indicates that the job isn't reachable within the requested duration, but was returned as part of an expanded query.
.google.protobuf.Duration travel_duration = 2;- Specified by:
getTravelDurationOrBuilderin interfaceSearchJobsResponse.CommuteInfoOrBuilder
-
setUnknownFields
public final SearchJobsResponse.CommuteInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
mergeUnknownFields
public final SearchJobsResponse.CommuteInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
-