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

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