Interface Job.DerivedInfoOrBuilder (2.53.0)

public static interface Job.DerivedInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getJobCategories(int index)

public abstract JobCategory getJobCategories(int index)

Job categories derived from Job.title and Job.description.

repeated .google.cloud.talent.v4.JobCategory job_categories = 3;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
JobCategory

The jobCategories at the given index.

getJobCategoriesCount()

public abstract int getJobCategoriesCount()

Job categories derived from Job.title and Job.description.

repeated .google.cloud.talent.v4.JobCategory job_categories = 3;

Returns
Type Description
int

The count of jobCategories.

getJobCategoriesList()

public abstract List<JobCategory> getJobCategoriesList()

Job categories derived from Job.title and Job.description.

repeated .google.cloud.talent.v4.JobCategory job_categories = 3;

Returns
Type Description
List<JobCategory>

A list containing the jobCategories.

getJobCategoriesValue(int index)

public abstract int getJobCategoriesValue(int index)

Job categories derived from Job.title and Job.description.

repeated .google.cloud.talent.v4.JobCategory job_categories = 3;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of jobCategories at the given index.

getJobCategoriesValueList()

public abstract List<Integer> getJobCategoriesValueList()

Job categories derived from Job.title and Job.description.

repeated .google.cloud.talent.v4.JobCategory job_categories = 3;

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for jobCategories.

getLocations(int index)

public abstract Location getLocations(int index)

Structured locations of the job, resolved from Job.addresses.

locations are exactly matched to Job.addresses in the same order.

repeated .google.cloud.talent.v4.Location locations = 1;

Parameter
Name Description
index int
Returns
Type Description
Location

getLocationsCount()

public abstract int getLocationsCount()

Structured locations of the job, resolved from Job.addresses.

locations are exactly matched to Job.addresses in the same order.

repeated .google.cloud.talent.v4.Location locations = 1;

Returns
Type Description
int

getLocationsList()

public abstract List<Location> getLocationsList()

Structured locations of the job, resolved from Job.addresses.

locations are exactly matched to Job.addresses in the same order.

repeated .google.cloud.talent.v4.Location locations = 1;

Returns
Type Description
List<Location>

getLocationsOrBuilder(int index)

public abstract LocationOrBuilder getLocationsOrBuilder(int index)

Structured locations of the job, resolved from Job.addresses.

locations are exactly matched to Job.addresses in the same order.

repeated .google.cloud.talent.v4.Location locations = 1;

Parameter
Name Description
index int
Returns
Type Description
LocationOrBuilder

getLocationsOrBuilderList()

public abstract List<? extends LocationOrBuilder> getLocationsOrBuilderList()

Structured locations of the job, resolved from Job.addresses.

locations are exactly matched to Job.addresses in the same order.

repeated .google.cloud.talent.v4.Location locations = 1;

Returns
Type Description
List<? extends com.google.cloud.talent.v4.LocationOrBuilder>