Package com.google.cloud.talent.v4beta1
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.v4beta1.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.v4beta1.SearchJobsResponse.CommuteInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchJobsResponse.CommuteInfo.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchJobsResponse.CommuteInfo
build()
SearchJobsResponse.CommuteInfo
buildPartial()
SearchJobsResponse.CommuteInfo.Builder
clear()
SearchJobsResponse.CommuteInfo.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
SearchJobsResponse.CommuteInfo.Builder
clearJobLocation()
Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
SearchJobsResponse.CommuteInfo.Builder
clearTravelDuration()
The number of seconds required to travel to the job location from the query location.SearchJobsResponse.CommuteInfo.Builder
clone()
SearchJobsResponse.CommuteInfo
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Location
getJobLocation()
Location used as the destination in the commute calculation.Location.Builder
getJobLocationBuilder()
Location used as the destination in the commute calculation.LocationOrBuilder
getJobLocationOrBuilder()
Location used as the destination in the commute calculation.com.google.protobuf.Duration
getTravelDuration()
The number of seconds required to travel to the job location from the query location.com.google.protobuf.Duration.Builder
getTravelDurationBuilder()
The number of seconds required to travel to the job location from the query location.com.google.protobuf.DurationOrBuilder
getTravelDurationOrBuilder()
The number of seconds required to travel to the job location from the query location.boolean
hasJobLocation()
Location used as the destination in the commute calculation.boolean
hasTravelDuration()
The number of seconds required to travel to the job location from the query location.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
SearchJobsResponse.CommuteInfo.Builder
mergeFrom(SearchJobsResponse.CommuteInfo other)
SearchJobsResponse.CommuteInfo.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
SearchJobsResponse.CommuteInfo.Builder
mergeFrom(com.google.protobuf.Message other)
SearchJobsResponse.CommuteInfo.Builder
mergeJobLocation(Location value)
Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.Builder
mergeTravelDuration(com.google.protobuf.Duration value)
The number of seconds required to travel to the job location from the query location.SearchJobsResponse.CommuteInfo.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
SearchJobsResponse.CommuteInfo.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
SearchJobsResponse.CommuteInfo.Builder
setJobLocation(Location value)
Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.Builder
setJobLocation(Location.Builder builderForValue)
Location used as the destination in the commute calculation.SearchJobsResponse.CommuteInfo.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
SearchJobsResponse.CommuteInfo.Builder
setTravelDuration(com.google.protobuf.Duration value)
The number of seconds required to travel to the job location from the query location.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.SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
clear
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
getDefaultInstanceForType
public SearchJobsResponse.CommuteInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public SearchJobsResponse.CommuteInfo build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SearchJobsResponse.CommuteInfo buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
setField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
clearField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
clearOneof
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
setRepeatedField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
addRepeatedField
public SearchJobsResponse.CommuteInfo.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<SearchJobsResponse.CommuteInfo.Builder>
-
mergeFrom
public SearchJobsResponse.CommuteInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
mergeFrom
public SearchJobsResponse.CommuteInfo.Builder mergeFrom(SearchJobsResponse.CommuteInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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.v4beta1.Location job_location = 1;
- Specified by:
hasJobLocation
in 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.v4beta1.Location job_location = 1;
- Specified by:
getJobLocation
in 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.v4beta1.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.v4beta1.Location job_location = 1;
-
mergeJobLocation
public SearchJobsResponse.CommuteInfo.Builder mergeJobLocation(Location value)
Location used as the destination in the commute calculation.
.google.cloud.talent.v4beta1.Location job_location = 1;
-
clearJobLocation
public SearchJobsResponse.CommuteInfo.Builder clearJobLocation()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4beta1.Location job_location = 1;
-
getJobLocationBuilder
public Location.Builder getJobLocationBuilder()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4beta1.Location job_location = 1;
-
getJobLocationOrBuilder
public LocationOrBuilder getJobLocationOrBuilder()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4beta1.Location job_location = 1;
- Specified by:
getJobLocationOrBuilder
in 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:
hasTravelDuration
in 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:
getTravelDuration
in 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:
getTravelDurationOrBuilder
in interfaceSearchJobsResponse.CommuteInfoOrBuilder
-
setUnknownFields
public final SearchJobsResponse.CommuteInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
mergeUnknownFields
public final SearchJobsResponse.CommuteInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<SearchJobsResponse.CommuteInfo.Builder>
-
-