Class Publication

public sealed class Publication : IMessage<Publication>, IEquatable<Publication>, IDeepCloneable<Publication>, IBufferMessage, IMessage

Resource that represents a publication resource of a candidate.

Inheritance

Object > Publication

Namespace

Google.Cloud.Talent.V4Beta1

Assembly

Google.Cloud.Talent.V4Beta1.dll

Constructors

Publication()

public Publication()

Publication(Publication)

public Publication(Publication other)
Parameter
NameDescription
otherPublication

Properties

Authors

public RepeatedField<string> Authors { get; }

A list of author names.

Number of characters allowed is 100.

Property Value
TypeDescription
RepeatedField<String>

Description

public string Description { get; set; }

The description of the publication.

Number of characters allowed is 100,000.

Property Value
TypeDescription
String

Isbn

public string Isbn { get; set; }

ISBN number.

Number of characters allowed is 100.

Property Value
TypeDescription
String

Journal

public string Journal { get; set; }

The journal name of the publication.

Number of characters allowed is 100.

Property Value
TypeDescription
String

PublicationDate

public Date PublicationDate { get; set; }

The publication date.

Property Value
TypeDescription
Date

PublicationType

public string PublicationType { get; set; }

The publication type.

Number of characters allowed is 100.

Property Value
TypeDescription
String

Publisher

public string Publisher { get; set; }

The publisher of the journal.

Number of characters allowed is 100.

Property Value
TypeDescription
String

Title

public string Title { get; set; }

The title of the publication.

Number of characters allowed is 100.

Property Value
TypeDescription
String

Volume

public string Volume { get; set; }

Volume number.

Number of characters allowed is 100.

Property Value
TypeDescription
String