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

    Modifier and Type
    Method
    Description
    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
    Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
    Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
    int
    Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
    Job categories derived from [Job.title][google.cloud.talent.v4.Job.title] and [Job.description][google.cloud.talent.v4.Job.description].
    getLocations(int index)
    Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].
    int
    Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].
    Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].
    Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].
    Structured locations of the job, resolved from [Job.addresses][google.cloud.talent.v4.Job.addresses].

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • 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.