public static final class Job.DerivedInfo extends GeneratedMessageV3 implements Job.DerivedInfoOrBuilder
Derived details about the job posting.
Protobuf type google.cloud.talent.v4.Job.DerivedInfo
Static Fields
JOB_CATEGORIES_FIELD_NUMBER
public static final int JOB_CATEGORIES_FIELD_NUMBER
Field Value
LOCATIONS_FIELD_NUMBER
public static final int LOCATIONS_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Job.DerivedInfo getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Job.DerivedInfo.Builder newBuilder()
Returns
newBuilder(Job.DerivedInfo prototype)
public static Job.DerivedInfo.Builder newBuilder(Job.DerivedInfo prototype)
Parameter
Returns
public static Job.DerivedInfo parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static Job.DerivedInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Job.DerivedInfo parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Job.DerivedInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Job.DerivedInfo parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Job.DerivedInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Job.DerivedInfo parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static Job.DerivedInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Job.DerivedInfo parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static Job.DerivedInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Job.DerivedInfo parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Job.DerivedInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Job.DerivedInfo> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public Job.DerivedInfo getDefaultInstanceForType()
Returns
getJobCategories(int index)
public JobCategory getJobCategories(int index)
Job categories derived from Job.title and Job.description.
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
JobCategory | The jobCategories at the given index.
|
getJobCategoriesCount()
public int getJobCategoriesCount()
Job categories derived from Job.title and Job.description.
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
Returns
Type | Description |
int | The count of jobCategories.
|
getJobCategoriesList()
public List<JobCategory> getJobCategoriesList()
Job categories derived from Job.title and Job.description.
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
Returns
getJobCategoriesValue(int index)
public int getJobCategoriesValue(int index)
Job categories derived from Job.title and Job.description.
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
Parameter
Name | Description |
index | int
The index of the value to return.
|
Returns
Type | Description |
int | The enum numeric value on the wire of jobCategories at the given index.
|
getJobCategoriesValueList()
public List<Integer> getJobCategoriesValueList()
Job categories derived from Job.title and Job.description.
repeated .google.cloud.talent.v4.JobCategory job_categories = 3;
Returns
Type | Description |
List<Integer> | A list containing the enum numeric values on the wire for jobCategories.
|
getLocations(int index)
public 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
Returns
getLocationsCount()
public 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
getLocationsList()
public 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
getLocationsOrBuilder(int index)
public 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
Returns
getLocationsOrBuilderList()
public 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
Type | Description |
List<? extends com.google.cloud.talent.v4.LocationOrBuilder> | |
getParserForType()
public Parser<Job.DerivedInfo> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Job.DerivedInfo.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Job.DerivedInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Job.DerivedInfo.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions