Class TagField (1.2.0)

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

Contains the value and supporting information for a field within a [Tag][google.cloud.datacatalog.v1.Tag].

Inheritance

Object > TagField

Namespace

Google.Cloud.DataCatalog.V1

Assembly

Google.Cloud.DataCatalog.V1.dll

Constructors

TagField()

public TagField()

TagField(TagField)

public TagField(TagField other)
Parameter
NameDescription
otherTagField

Properties

BoolValue

public bool BoolValue { get; set; }

Holds the value for a tag field with boolean type.

Property Value
TypeDescription
Boolean

DisplayName

public string DisplayName { get; set; }

Output only. The display name of this field.

Property Value
TypeDescription
String

DoubleValue

public double DoubleValue { get; set; }

Holds the value for a tag field with double type.

Property Value
TypeDescription
Double

EnumValue

public TagField.Types.EnumValue EnumValue { get; set; }

Holds the value for a tag field with enum type. This value must be one of the allowed values in the definition of this enum.

Property Value
TypeDescription
TagField.Types.EnumValue

KindCase

public TagField.KindOneofCase KindCase { get; }
Property Value
TypeDescription
TagField.KindOneofCase

Order

public int Order { get; set; }

Output only. The order of this field with respect to other fields in this tag. It can be set in [Tag][google.cloud.datacatalog.v1.TagTemplateField.order]. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order, and field orders within a tag do not have to be sequential.

Property Value
TypeDescription
Int32

StringValue

public string StringValue { get; set; }

Holds the value for a tag field with string type. The maximum length is 2000 UTF-8 characters.

Property Value
TypeDescription
String

TimestampValue

public Timestamp TimestampValue { get; set; }

Holds the value for a tag field with timestamp type.

Property Value
TypeDescription
Timestamp