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].
Implements
IMessage<TagField>, IEquatable<TagField>, IDeepCloneable<TagField>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
TagField()
public TagField()
TagField(TagField)
public TagField(TagField other)
Parameter | |
---|---|
Name | Description |
other | TagField |
Properties
BoolValue
public bool BoolValue { get; set; }
Holds the value for a tag field with boolean type.
Property Value | |
---|---|
Type | Description |
Boolean |
DisplayName
public string DisplayName { get; set; }
Output only. The display name of this field.
Property Value | |
---|---|
Type | Description |
String |
DoubleValue
public double DoubleValue { get; set; }
Holds the value for a tag field with double type.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
TagField.Types.EnumValue |
KindCase
public TagField.KindOneofCase KindCase { get; }
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
TimestampValue
public Timestamp TimestampValue { get; set; }
Holds the value for a tag field with timestamp type.
Property Value | |
---|---|
Type | Description |
Timestamp |