public static final class SearchJobsResponse.CommuteInfo extends GeneratedMessageV3 implements SearchJobsResponse.CommuteInfoOrBuilder
Commute details related to this job.
Protobuf type google.cloud.talent.v4.SearchJobsResponse.CommuteInfo
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
JOB_LOCATION_FIELD_NUMBER
public static final int JOB_LOCATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TRAVEL_DURATION_FIELD_NUMBER
public static final int TRAVEL_DURATION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SearchJobsResponse.CommuteInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SearchJobsResponse.CommuteInfo.Builder newBuilder()
newBuilder(SearchJobsResponse.CommuteInfo prototype)
public static SearchJobsResponse.CommuteInfo.Builder newBuilder(SearchJobsResponse.CommuteInfo prototype)
public static SearchJobsResponse.CommuteInfo parseDelimitedFrom(InputStream input)
public static SearchJobsResponse.CommuteInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SearchJobsResponse.CommuteInfo parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.CommuteInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SearchJobsResponse.CommuteInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.CommuteInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.CommuteInfo parseFrom(CodedInputStream input)
public static SearchJobsResponse.CommuteInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.CommuteInfo parseFrom(InputStream input)
public static SearchJobsResponse.CommuteInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SearchJobsResponse.CommuteInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SearchJobsResponse.CommuteInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SearchJobsResponse.CommuteInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SearchJobsResponse.CommuteInfo getDefaultInstanceForType()
getJobLocation()
public Location getJobLocation()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
Returns |
Type |
Description |
Location |
The jobLocation.
|
getJobLocationOrBuilder()
public LocationOrBuilder getJobLocationOrBuilder()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
getParserForType()
public Parser<SearchJobsResponse.CommuteInfo> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTravelDuration()
public 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;
Returns |
Type |
Description |
Duration |
The travelDuration.
|
getTravelDurationOrBuilder()
public 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;
hasJobLocation()
public boolean hasJobLocation()
Location used as the destination in the commute calculation.
.google.cloud.talent.v4.Location job_location = 1;
Returns |
Type |
Description |
boolean |
Whether the jobLocation field is set.
|
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;
Returns |
Type |
Description |
boolean |
Whether the travelDuration field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SearchJobsResponse.CommuteInfo.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SearchJobsResponse.CommuteInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public SearchJobsResponse.CommuteInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides