Interface Job.DerivedInfoOrBuilder (2.15.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
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
List<? extends com.google.cloud.talent.v4.LocationOrBuilder>