Enum JobView

java.lang.Object
java.lang.Enum<JobView>
com.google.cloud.talent.v4.JobView
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<JobView>

@Generated public enum JobView extends Enum<JobView> implements com.google.protobuf.ProtocolMessageEnum
 An enum that specifies the job attributes that are returned in the
 [MatchingJob.job][google.cloud.talent.v4.SearchJobsResponse.MatchingJob.job]
 or [ListJobsResponse.jobs][google.cloud.talent.v4.ListJobsResponse.jobs]
 fields.
 
Protobuf enum google.cloud.talent.v4.JobView
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    All available attributes are included in the search results.
    A ID only view of job, with following attributes: [Job.name][google.cloud.talent.v4.Job.name], [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id], [Job.language_code][google.cloud.talent.v4.Job.language_code].
    A minimal view of the job, with the following attributes: [Job.name][google.cloud.talent.v4.Job.name], [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id], [Job.title][google.cloud.talent.v4.Job.title], [Job.company][google.cloud.talent.v4.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations], [Job.language_code][google.cloud.talent.v4.Job.language_code].
    A small view of the job, with the following attributes in the search results: [Job.name][google.cloud.talent.v4.Job.name], [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id], [Job.title][google.cloud.talent.v4.Job.title], [Job.company][google.cloud.talent.v4.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations], [Job.visibility][google.cloud.talent.v4.Job.visibility], [Job.language_code][google.cloud.talent.v4.Job.language_code], [Job.description][google.cloud.talent.v4.Job.description].
    Default value.
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    All available attributes are included in the search results.
    static final int
    A ID only view of job, with following attributes: [Job.name][google.cloud.talent.v4.Job.name], [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id], [Job.language_code][google.cloud.talent.v4.Job.language_code].
    static final int
    A minimal view of the job, with the following attributes: [Job.name][google.cloud.talent.v4.Job.name], [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id], [Job.title][google.cloud.talent.v4.Job.title], [Job.company][google.cloud.talent.v4.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations], [Job.language_code][google.cloud.talent.v4.Job.language_code].
    static final int
    A small view of the job, with the following attributes in the search results: [Job.name][google.cloud.talent.v4.Job.name], [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id], [Job.title][google.cloud.talent.v4.Job.title], [Job.company][google.cloud.talent.v4.Job.company], [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations], [Job.visibility][google.cloud.talent.v4.Job.visibility], [Job.language_code][google.cloud.talent.v4.Job.language_code], [Job.description][google.cloud.talent.v4.Job.description].
    static final int
    Default value.
  • Method Summary

    Modifier and Type
    Method
    Description
    static JobView
    forNumber(int value)
     
    static com.google.protobuf.Descriptors.EnumDescriptor
     
    final com.google.protobuf.Descriptors.EnumDescriptor
     
    final int
     
    final com.google.protobuf.Descriptors.EnumValueDescriptor
     
    static com.google.protobuf.Internal.EnumLiteMap<JobView>
     
    static JobView
    valueOf(int value)
    Deprecated.
    static JobView
    valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
    Returns the enum constant of this type with the specified name.
    static JobView
    Returns the enum constant of this type with the specified name.
    static JobView[]
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • JOB_VIEW_UNSPECIFIED

      public static final JobView JOB_VIEW_UNSPECIFIED
       Default value.
       
      JOB_VIEW_UNSPECIFIED = 0;
    • JOB_VIEW_ID_ONLY

      public static final JobView JOB_VIEW_ID_ONLY
       A ID only view of job, with following attributes:
       [Job.name][google.cloud.talent.v4.Job.name],
       [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id],
       [Job.language_code][google.cloud.talent.v4.Job.language_code].
       
      JOB_VIEW_ID_ONLY = 1;
    • JOB_VIEW_MINIMAL

      public static final JobView JOB_VIEW_MINIMAL
       A minimal view of the job, with the following attributes:
       [Job.name][google.cloud.talent.v4.Job.name],
       [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id],
       [Job.title][google.cloud.talent.v4.Job.title],
       [Job.company][google.cloud.talent.v4.Job.company],
       [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations],
       [Job.language_code][google.cloud.talent.v4.Job.language_code].
       
      JOB_VIEW_MINIMAL = 2;
    • JOB_VIEW_SMALL

      public static final JobView JOB_VIEW_SMALL
       A small view of the job, with the following attributes in the search
       results: [Job.name][google.cloud.talent.v4.Job.name],
       [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id],
       [Job.title][google.cloud.talent.v4.Job.title],
       [Job.company][google.cloud.talent.v4.Job.company],
       [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations],
       [Job.visibility][google.cloud.talent.v4.Job.visibility],
       [Job.language_code][google.cloud.talent.v4.Job.language_code],
       [Job.description][google.cloud.talent.v4.Job.description].
       
      JOB_VIEW_SMALL = 3;
    • JOB_VIEW_FULL

      public static final JobView JOB_VIEW_FULL
       All available attributes are included in the search results.
       
      JOB_VIEW_FULL = 4;
    • UNRECOGNIZED

      public static final JobView UNRECOGNIZED
  • Field Details

    • JOB_VIEW_UNSPECIFIED_VALUE

      public static final int JOB_VIEW_UNSPECIFIED_VALUE
       Default value.
       
      JOB_VIEW_UNSPECIFIED = 0;
      See Also:
    • JOB_VIEW_ID_ONLY_VALUE

      public static final int JOB_VIEW_ID_ONLY_VALUE
       A ID only view of job, with following attributes:
       [Job.name][google.cloud.talent.v4.Job.name],
       [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id],
       [Job.language_code][google.cloud.talent.v4.Job.language_code].
       
      JOB_VIEW_ID_ONLY = 1;
      See Also:
    • JOB_VIEW_MINIMAL_VALUE

      public static final int JOB_VIEW_MINIMAL_VALUE
       A minimal view of the job, with the following attributes:
       [Job.name][google.cloud.talent.v4.Job.name],
       [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id],
       [Job.title][google.cloud.talent.v4.Job.title],
       [Job.company][google.cloud.talent.v4.Job.company],
       [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations],
       [Job.language_code][google.cloud.talent.v4.Job.language_code].
       
      JOB_VIEW_MINIMAL = 2;
      See Also:
    • JOB_VIEW_SMALL_VALUE

      public static final int JOB_VIEW_SMALL_VALUE
       A small view of the job, with the following attributes in the search
       results: [Job.name][google.cloud.talent.v4.Job.name],
       [Job.requisition_id][google.cloud.talent.v4.Job.requisition_id],
       [Job.title][google.cloud.talent.v4.Job.title],
       [Job.company][google.cloud.talent.v4.Job.company],
       [Job.DerivedInfo.locations][google.cloud.talent.v4.Job.DerivedInfo.locations],
       [Job.visibility][google.cloud.talent.v4.Job.visibility],
       [Job.language_code][google.cloud.talent.v4.Job.language_code],
       [Job.description][google.cloud.talent.v4.Job.description].
       
      JOB_VIEW_SMALL = 3;
      See Also:
    • JOB_VIEW_FULL_VALUE

      public static final int JOB_VIEW_FULL_VALUE
       All available attributes are included in the search results.
       
      JOB_VIEW_FULL = 4;
      See Also:
  • Method Details

    • values

      public static JobView[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static JobView valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static JobView valueOf(int value)
      Deprecated.
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      value - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • forNumber

      public static JobView forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<JobView> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static JobView valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      desc - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null