Package com.google.cloud.talent.v4
Interface Job.DerivedInfoOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Job.DerivedInfo
,Job.DerivedInfo.Builder
- Enclosing class:
- Job
public static interface Job.DerivedInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JobCategory
getJobCategories(int index)
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].int
getJobCategoriesCount()
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].List<JobCategory>
getJobCategoriesList()
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].int
getJobCategoriesValue(int index)
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].List<Integer>
getJobCategoriesValueList()
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].Location
getLocations(int index)
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].int
getLocationsCount()
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].List<Location>
getLocationsList()
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].LocationOrBuilder
getLocationsOrBuilder(int index)
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].List<? extends LocationOrBuilder>
getLocationsOrBuilderList()
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getLocationsList
List<Location> getLocationsList()
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses]. [locations][google.cloud.talent.v4.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4.Job.addresses] in the same order.
repeated .google.cloud.talent.v4.Location locations = 1;
-
getLocations
Location getLocations(int index)
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses]. [locations][google.cloud.talent.v4.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4.Job.addresses] in the same order.
repeated .google.cloud.talent.v4.Location locations = 1;
-
getLocationsCount
int getLocationsCount()
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses]. [locations][google.cloud.talent.v4.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4.Job.addresses] in the same order.
repeated .google.cloud.talent.v4.Location locations = 1;
-
getLocationsOrBuilderList
List<? extends LocationOrBuilder> getLocationsOrBuilderList()
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses]. [locations][google.cloud.talent.v4.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4.Job.addresses] in the same order.
repeated .google.cloud.talent.v4.Location locations = 1;
-
getLocationsOrBuilder
LocationOrBuilder getLocationsOrBuilder(int index)
Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses]. [locations][google.cloud.talent.v4.Job.DerivedInfo.locations] are exactly matched to [Job.addresses][google.cloud.talent.v4.Job.addresses] in the same order.
repeated .google.cloud.talent.v4.Location locations = 1;
-
getJobCategoriesList
List<JobCategory> getJobCategoriesList()
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
- Returns:
- A list containing the jobCategories.
-
getJobCategoriesCount
int getJobCategoriesCount()
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
- Returns:
- The count of jobCategories.
-
getJobCategories
JobCategory getJobCategories(int index)
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The jobCategories at the given index.
-
getJobCategoriesValueList
List<Integer> getJobCategoriesValueList()
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
- Returns:
- A list containing the enum numeric values on the wire for jobCategories.
-
getJobCategoriesValue
int getJobCategoriesValue(int index)
Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
- Parameters:
index
- The index of the value to return.- Returns:
- The enum numeric value on the wire of jobCategories at the given index.
-
-