public final class Patent extends com.google.protobuf.GeneratedMessageV3 implements PatentOrBuilder
Resource that represents the patent acquired by a candidate.Protobuf type
google.cloud.talent.v4beta1.Patent| Modifier and Type | Class and Description |
|---|---|
static class |
Patent.Builder
Resource that represents the patent acquired by a candidate.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
INVENTORS_FIELD_NUMBER |
static int |
PATENT_DESCRIPTION_FIELD_NUMBER |
static int |
PATENT_FILING_DATE_FIELD_NUMBER |
static int |
PATENT_NUMBER_FIELD_NUMBER |
static int |
PATENT_OFFICE_FIELD_NUMBER |
static int |
PATENT_STATUS_DATE_FIELD_NUMBER |
static int |
PATENT_STATUS_FIELD_NUMBER |
static int |
SKILLS_USED_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static Patent |
getDefaultInstance() |
Patent |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Optional.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Optional.
|
String |
getInventors(int index)
Optional.
|
com.google.protobuf.ByteString |
getInventorsBytes(int index)
Optional.
|
int |
getInventorsCount()
Optional.
|
com.google.protobuf.ProtocolStringList |
getInventorsList()
Optional.
|
com.google.protobuf.Parser<Patent> |
getParserForType() |
String |
getPatentDescription()
Optional.
|
com.google.protobuf.ByteString |
getPatentDescriptionBytes()
Optional.
|
com.google.type.Date |
getPatentFilingDate()
Optional.
|
com.google.type.DateOrBuilder |
getPatentFilingDateOrBuilder()
Optional.
|
String |
getPatentNumber()
Optional.
|
com.google.protobuf.ByteString |
getPatentNumberBytes()
Optional.
|
String |
getPatentOffice()
Optional.
|
com.google.protobuf.ByteString |
getPatentOfficeBytes()
Optional.
|
String |
getPatentStatus()
Optional.
|
com.google.protobuf.ByteString |
getPatentStatusBytes()
Optional.
|
com.google.type.Date |
getPatentStatusDate()
Optional.
|
com.google.type.DateOrBuilder |
getPatentStatusDateOrBuilder()
Optional.
|
int |
getSerializedSize() |
Skill |
getSkillsUsed(int index)
Optional.
|
int |
getSkillsUsedCount()
Optional.
|
List<Skill> |
getSkillsUsedList()
Optional.
|
SkillOrBuilder |
getSkillsUsedOrBuilder(int index)
Optional.
|
List<? extends SkillOrBuilder> |
getSkillsUsedOrBuilderList()
Optional.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasPatentFilingDate()
Optional.
|
boolean |
hasPatentStatusDate()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Patent.Builder |
newBuilder() |
static Patent.Builder |
newBuilder(Patent prototype) |
Patent.Builder |
newBuilderForType() |
protected Patent.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Patent |
parseDelimitedFrom(InputStream input) |
static Patent |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Patent |
parseFrom(byte[] data) |
static Patent |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Patent |
parseFrom(ByteBuffer data) |
static Patent |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Patent |
parseFrom(com.google.protobuf.ByteString data) |
static Patent |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Patent |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Patent |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Patent |
parseFrom(InputStream input) |
static Patent |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Patent> |
parser() |
Patent.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int DISPLAY_NAME_FIELD_NUMBER
public static final int INVENTORS_FIELD_NUMBER
public static final int PATENT_STATUS_FIELD_NUMBER
public static final int PATENT_STATUS_DATE_FIELD_NUMBER
public static final int PATENT_FILING_DATE_FIELD_NUMBER
public static final int PATENT_OFFICE_FIELD_NUMBER
public static final int PATENT_NUMBER_FIELD_NUMBER
public static final int PATENT_DESCRIPTION_FIELD_NUMBER
public static final int SKILLS_USED_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getDisplayName()
Optional. Name of the patent. Number of characters allowed is 100.
string display_name = 1;getDisplayName in interface PatentOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Optional. Name of the patent. Number of characters allowed is 100.
string display_name = 1;getDisplayNameBytes in interface PatentOrBuilderpublic com.google.protobuf.ProtocolStringList getInventorsList()
Optional. A list of inventors' names. Number of characters allowed for each is 100.
repeated string inventors = 2;getInventorsList in interface PatentOrBuilderpublic int getInventorsCount()
Optional. A list of inventors' names. Number of characters allowed for each is 100.
repeated string inventors = 2;getInventorsCount in interface PatentOrBuilderpublic String getInventors(int index)
Optional. A list of inventors' names. Number of characters allowed for each is 100.
repeated string inventors = 2;getInventors in interface PatentOrBuilderpublic com.google.protobuf.ByteString getInventorsBytes(int index)
Optional. A list of inventors' names. Number of characters allowed for each is 100.
repeated string inventors = 2;getInventorsBytes in interface PatentOrBuilderpublic String getPatentStatus()
Optional. The status of the patent. Number of characters allowed is 100.
string patent_status = 3;getPatentStatus in interface PatentOrBuilderpublic com.google.protobuf.ByteString getPatentStatusBytes()
Optional. The status of the patent. Number of characters allowed is 100.
string patent_status = 3;getPatentStatusBytes in interface PatentOrBuilderpublic boolean hasPatentStatusDate()
Optional. The date the last time the status of the patent was checked.
.google.type.Date patent_status_date = 4;hasPatentStatusDate in interface PatentOrBuilderpublic com.google.type.Date getPatentStatusDate()
Optional. The date the last time the status of the patent was checked.
.google.type.Date patent_status_date = 4;getPatentStatusDate in interface PatentOrBuilderpublic com.google.type.DateOrBuilder getPatentStatusDateOrBuilder()
Optional. The date the last time the status of the patent was checked.
.google.type.Date patent_status_date = 4;getPatentStatusDateOrBuilder in interface PatentOrBuilderpublic boolean hasPatentFilingDate()
Optional. The date that the patent was filed.
.google.type.Date patent_filing_date = 5;hasPatentFilingDate in interface PatentOrBuilderpublic com.google.type.Date getPatentFilingDate()
Optional. The date that the patent was filed.
.google.type.Date patent_filing_date = 5;getPatentFilingDate in interface PatentOrBuilderpublic com.google.type.DateOrBuilder getPatentFilingDateOrBuilder()
Optional. The date that the patent was filed.
.google.type.Date patent_filing_date = 5;getPatentFilingDateOrBuilder in interface PatentOrBuilderpublic String getPatentOffice()
Optional. The name of the patent office. Number of characters allowed is 100.
string patent_office = 6;getPatentOffice in interface PatentOrBuilderpublic com.google.protobuf.ByteString getPatentOfficeBytes()
Optional. The name of the patent office. Number of characters allowed is 100.
string patent_office = 6;getPatentOfficeBytes in interface PatentOrBuilderpublic String getPatentNumber()
Optional. The number of the patent. Number of characters allowed is 100.
string patent_number = 7;getPatentNumber in interface PatentOrBuilderpublic com.google.protobuf.ByteString getPatentNumberBytes()
Optional. The number of the patent. Number of characters allowed is 100.
string patent_number = 7;getPatentNumberBytes in interface PatentOrBuilderpublic String getPatentDescription()
Optional. The description of the patent. Number of characters allowed is 100,000.
string patent_description = 8;getPatentDescription in interface PatentOrBuilderpublic com.google.protobuf.ByteString getPatentDescriptionBytes()
Optional. The description of the patent. Number of characters allowed is 100,000.
string patent_description = 8;getPatentDescriptionBytes in interface PatentOrBuilderpublic List<Skill> getSkillsUsedList()
Optional. The skills used in this patent.
repeated .google.cloud.talent.v4beta1.Skill skills_used = 9;getSkillsUsedList in interface PatentOrBuilderpublic List<? extends SkillOrBuilder> getSkillsUsedOrBuilderList()
Optional. The skills used in this patent.
repeated .google.cloud.talent.v4beta1.Skill skills_used = 9;getSkillsUsedOrBuilderList in interface PatentOrBuilderpublic int getSkillsUsedCount()
Optional. The skills used in this patent.
repeated .google.cloud.talent.v4beta1.Skill skills_used = 9;getSkillsUsedCount in interface PatentOrBuilderpublic Skill getSkillsUsed(int index)
Optional. The skills used in this patent.
repeated .google.cloud.talent.v4beta1.Skill skills_used = 9;getSkillsUsed in interface PatentOrBuilderpublic SkillOrBuilder getSkillsUsedOrBuilder(int index)
Optional. The skills used in this patent.
repeated .google.cloud.talent.v4beta1.Skill skills_used = 9;getSkillsUsedOrBuilder in interface PatentOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Patent parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Patent parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Patent parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Patent parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Patent parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Patent parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Patent parseFrom(InputStream input) throws IOException
IOExceptionpublic static Patent parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Patent parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Patent parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Patent parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Patent parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Patent.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Patent.Builder newBuilder()
public static Patent.Builder newBuilder(Patent prototype)
public Patent.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Patent.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Patent getDefaultInstance()
public static com.google.protobuf.Parser<Patent> parser()
public com.google.protobuf.Parser<Patent> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Patent getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.