- 2.71.0 (latest)
- 2.69.0
- 2.68.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.6
- 2.2.9
public interface LocationFilterOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAddress()
public abstract String getAddress()
The address name, such as "Mountain View" or "Bay Area".
string address = 1;
Returns | |
---|---|
Type | Description |
String |
The address. |
getAddressBytes()
public abstract ByteString getAddressBytes()
The address name, such as "Mountain View" or "Bay Area".
string address = 1;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for address. |
getDistanceInMiles()
public abstract double getDistanceInMiles()
The distance_in_miles is applied when the ___location being searched for is identified as a city or smaller. This field is ignored if the ___location being searched for is a state or larger.
double distance_in_miles = 4;
Returns | |
---|---|
Type | Description |
double |
The distanceInMiles. |
getLatLng()
public abstract LatLng getLatLng()
The latitude and longitude of the geographic center to search from. This
field is ignored if address
is provided.
.google.type.LatLng lat_lng = 3;
Returns | |
---|---|
Type | Description |
com.google.type.LatLng |
The latLng. |
getLatLngOrBuilder()
public abstract LatLngOrBuilder getLatLngOrBuilder()
The latitude and longitude of the geographic center to search from. This
field is ignored if address
is provided.
.google.type.LatLng lat_lng = 3;
Returns | |
---|---|
Type | Description |
com.google.type.LatLngOrBuilder |
getNegated()
public abstract boolean getNegated()
Whether to apply negation to the filter so profiles matching the filter are excluded.
bool negated = 6;
Returns | |
---|---|
Type | Description |
boolean |
The negated. |
getRegionCode()
public abstract String getRegionCode()
CLDR region code of the country/region. This field may be used in two ways:
1) If telecommute preference is not set, this field is used address ambiguity of the user-input address. For example, "Liverpool" may refer to "Liverpool, NY, US" or "Liverpool, UK". This region code biases the address resolution toward a specific country or territory. If this field is not set, address resolution is biased toward the United States by default.
2) If telecommute preference is set to TELECOMMUTE_ALLOWED, the telecommute ___location filter will be limited to the region specified in this field. If this field is not set, the telecommute job locations will not be
See https://unicode-org.github.io/cldr-staging/charts/latest/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
string region_code = 2;
Returns | |
---|---|
Type | Description |
String |
The regionCode. |
getRegionCodeBytes()
public abstract ByteString getRegionCodeBytes()
CLDR region code of the country/region. This field may be used in two ways:
1) If telecommute preference is not set, this field is used address ambiguity of the user-input address. For example, "Liverpool" may refer to "Liverpool, NY, US" or "Liverpool, UK". This region code biases the address resolution toward a specific country or territory. If this field is not set, address resolution is biased toward the United States by default.
2) If telecommute preference is set to TELECOMMUTE_ALLOWED, the telecommute ___location filter will be limited to the region specified in this field. If this field is not set, the telecommute job locations will not be
See https://unicode-org.github.io/cldr-staging/charts/latest/supplemental/territory_information.html for details. Example: "CH" for Switzerland.
string region_code = 2;
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for regionCode. |
getTelecommutePreference()
public abstract LocationFilter.TelecommutePreference getTelecommutePreference()
Allows the client to return jobs without a set ___location, specifically, telecommuting jobs (telecommuting is considered by the service as a special ___location). Job.posting_region indicates if a job permits telecommuting. If this field is set to TelecommutePreference.TELECOMMUTE_ALLOWED, telecommuting jobs are searched, and address and lat_lng are ignored. If not set or set to TelecommutePreference.TELECOMMUTE_EXCLUDED, the telecommute status of the jobs is ignored. Jobs that have PostingRegion.TELECOMMUTE and have additional Job.addresses may still be matched based on other ___location filters using address or [latlng][].
This filter can be used by itself to search exclusively for telecommuting jobs, or it can be combined with another ___location filter to search for a combination of job locations, such as "Mountain View" or "telecommuting" jobs. However, when used in combination with other ___location filters, telecommuting jobs can be treated as less relevant than other jobs in the search response.
This field is only used for job search requests.
.google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference telecommute_preference = 5;
Returns | |
---|---|
Type | Description |
LocationFilter.TelecommutePreference |
The telecommutePreference. |
getTelecommutePreferenceValue()
public abstract int getTelecommutePreferenceValue()
Allows the client to return jobs without a set ___location, specifically, telecommuting jobs (telecommuting is considered by the service as a special ___location). Job.posting_region indicates if a job permits telecommuting. If this field is set to TelecommutePreference.TELECOMMUTE_ALLOWED, telecommuting jobs are searched, and address and lat_lng are ignored. If not set or set to TelecommutePreference.TELECOMMUTE_EXCLUDED, the telecommute status of the jobs is ignored. Jobs that have PostingRegion.TELECOMMUTE and have additional Job.addresses may still be matched based on other ___location filters using address or [latlng][].
This filter can be used by itself to search exclusively for telecommuting jobs, or it can be combined with another ___location filter to search for a combination of job locations, such as "Mountain View" or "telecommuting" jobs. However, when used in combination with other ___location filters, telecommuting jobs can be treated as less relevant than other jobs in the search response.
This field is only used for job search requests.
.google.cloud.talent.v4beta1.LocationFilter.TelecommutePreference telecommute_preference = 5;
Returns | |
---|---|
Type | Description |
int |
The enum numeric value on the wire for telecommutePreference. |
hasLatLng()
public abstract boolean hasLatLng()
The latitude and longitude of the geographic center to search from. This
field is ignored if address
is provided.
.google.type.LatLng lat_lng = 3;
Returns | |
---|---|
Type | Description |
boolean |
Whether the latLng field is set. |