Cloud Dataplex v1 API - Class DataProfileResult.Types.Profile.Types.Field (2.3.0)

public sealed class DataProfileResult.Types.Profile.Types.Field : IMessage<DataProfileResult.Types.Profile.Types.Field>, IEquatable<DataProfileResult.Types.Profile.Types.Field>, IDeepCloneable<DataProfileResult.Types.Profile.Types.Field>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Dataplex v1 API class DataProfileResult.Types.Profile.Types.Field.

Represents a column field within a table schema.

Inheritance

object > DataProfileResult.Types.Profile.Types.Field

Namespace

GoogleCloudGoogle.Cloud.DataplexV1

Assembly

Google.Cloud.Dataplex.V1.dll

Constructors

Field()

public Field()

Field(Field)

public Field(DataProfileResult.Types.Profile.Types.Field other)
Parameter
NameDescription
otherDataProfileResultTypesProfileTypesField

Properties

Mode

public string Mode { get; set; }

The mode of the field. Its value will be: REQUIRED, if it is a required field. NULLABLE, if it is an optional field. REPEATED, if it is a repeated field.

Property Value
TypeDescription
string

Name

public string Name { get; set; }

The name of the field.

Property Value
TypeDescription
string

Profile

public DataProfileResult.Types.Profile.Types.Field.Types.ProfileInfo Profile { get; set; }

The profile information for the corresponding field.

Property Value
TypeDescription
DataProfileResultTypesProfileTypesFieldTypesProfileInfo

Type

public string Type { get; set; }

The field data type. Possible values include:

  • STRING
  • BYTE
  • INT64
  • INT32
  • INT16
  • DOUBLE
  • FLOAT
  • DECIMAL
  • BOOLEAN
  • BINARY
  • TIMESTAMP
  • DATE
  • TIME
  • NULL
  • RECORD
Property Value
TypeDescription
string