public sealed class Patent : IMessage<Patent>, IEquatable<Patent>, IDeepCloneable<Patent>, IBufferMessage, IMessage
Resource that represents the patent acquired by a candidate.
Namespace
Google.Cloud.Talent.V4Beta1Assembly
Google.Cloud.Talent.V4Beta1.dll
Constructors
Patent()
public Patent()
Patent(Patent)
public Patent(Patent other)
Parameter | |
---|---|
Name | Description |
other | Patent |
Properties
DisplayName
public string DisplayName { get; set; }
Name of the patent.
Number of characters allowed is 100.
Property Value | |
---|---|
Type | Description |
String |
Inventors
public RepeatedField<string> Inventors { get; }
A list of inventors' names.
Number of characters allowed for each is 100.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
PatentDescription
public string PatentDescription { get; set; }
The description of the patent.
Number of characters allowed is 100,000.
Property Value | |
---|---|
Type | Description |
String |
PatentFilingDate
public Date PatentFilingDate { get; set; }
The date that the patent was filed.
Property Value | |
---|---|
Type | Description |
Date |
PatentNumber
public string PatentNumber { get; set; }
The number of the patent.
Number of characters allowed is 100.
Property Value | |
---|---|
Type | Description |
String |
PatentOffice
public string PatentOffice { get; set; }
The name of the patent office.
Number of characters allowed is 100.
Property Value | |
---|---|
Type | Description |
String |
PatentStatus
public string PatentStatus { get; set; }
The status of the patent.
Number of characters allowed is 100.
Property Value | |
---|---|
Type | Description |
String |
PatentStatusDate
public Date PatentStatusDate { get; set; }
The date the last time the status of the patent was checked.
Property Value | |
---|---|
Type | Description |
Date |
SkillsUsed
public RepeatedField<Skill> SkillsUsed { get; }
The skills used in this patent.
Property Value | |
---|---|
Type | Description |
RepeatedField<Skill> |