public final class Skill extends GeneratedMessageV3 implements SkillOrBuilder
Resource that represents a skill of a candidate.
Protobuf type google.cloud.talent.v4beta1.Skill
Static Fields
CONTEXT_FIELD_NUMBER
public static final int CONTEXT_FIELD_NUMBER
Field Value
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
Field Value
LAST_USED_DATE_FIELD_NUMBER
public static final int LAST_USED_DATE_FIELD_NUMBER
Field Value
LEVEL_FIELD_NUMBER
public static final int LEVEL_FIELD_NUMBER
Field Value
SKILL_NAME_SNIPPET_FIELD_NUMBER
public static final int SKILL_NAME_SNIPPET_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static Skill getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static Skill.Builder newBuilder()
Returns
newBuilder(Skill prototype)
public static Skill.Builder newBuilder(Skill prototype)
Parameter
Name | Description |
prototype | Skill
|
Returns
public static Skill parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static Skill parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static Skill parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Skill parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static Skill parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Skill parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Skill parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static Skill parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static Skill parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static Skill parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static Skill parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Skill parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<Skill> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getContext()
public String getContext()
A paragraph describes context of this skill.
Number of characters allowed is 100,000.
string context = 4;
Returns
Type | Description |
String | The context.
|
getContextBytes()
public ByteString getContextBytes()
A paragraph describes context of this skill.
Number of characters allowed is 100,000.
string context = 4;
Returns
getDefaultInstanceForType()
public Skill getDefaultInstanceForType()
Returns
getDisplayName()
public String getDisplayName()
Skill display name.
For example, "Java", "Python".
Number of characters allowed is 100.
string display_name = 1;
Returns
Type | Description |
String | The displayName.
|
getDisplayNameBytes()
public ByteString getDisplayNameBytes()
Skill display name.
For example, "Java", "Python".
Number of characters allowed is 100.
string display_name = 1;
Returns
Type | Description |
ByteString | The bytes for displayName.
|
getLastUsedDate()
public Date getLastUsedDate()
The last time this skill was used.
.google.type.Date last_used_date = 2;
Returns
Type | Description |
com.google.type.Date | The lastUsedDate.
|
getLastUsedDateOrBuilder()
public DateOrBuilder getLastUsedDateOrBuilder()
The last time this skill was used.
.google.type.Date last_used_date = 2;
Returns
Type | Description |
com.google.type.DateOrBuilder | |
getLevel()
public SkillProficiencyLevel getLevel()
Skill proficiency level which indicates how proficient the candidate is at
this skill.
.google.cloud.talent.v4beta1.SkillProficiencyLevel level = 3;
Returns
getLevelValue()
public int getLevelValue()
Skill proficiency level which indicates how proficient the candidate is at
this skill.
.google.cloud.talent.v4beta1.SkillProficiencyLevel level = 3;
Returns
Type | Description |
int | The enum numeric value on the wire for level.
|
getParserForType()
public Parser<Skill> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getSkillNameSnippet()
public String getSkillNameSnippet()
Output only. Skill name snippet shows how the display_name is related to a search
query. It's empty if the display_name isn't related to the search
query.
string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
String | The skillNameSnippet.
|
getSkillNameSnippetBytes()
public ByteString getSkillNameSnippetBytes()
Output only. Skill name snippet shows how the display_name is related to a search
query. It's empty if the display_name isn't related to the search
query.
string skill_name_snippet = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type | Description |
ByteString | The bytes for skillNameSnippet.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasLastUsedDate()
public boolean hasLastUsedDate()
The last time this skill was used.
.google.type.Date last_used_date = 2;
Returns
Type | Description |
boolean | Whether the lastUsedDate field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public Skill.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Skill.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public Skill.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions