Interface DataProfileResult.Profile.FieldOrBuilder (0.16.0)

public static interface DataProfileResult.Profile.FieldOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMode()

public abstract String getMode()

The mode of the field. Possible values include:

  • REQUIRED, if it is a required field.
  • NULLABLE, if it is an optional field.
  • REPEATED, if it is a repeated field.

string mode = 3;

Returns
Type Description
String

The mode.

getModeBytes()

public abstract ByteString getModeBytes()

The mode of the field. Possible values include:

  • REQUIRED, if it is a required field.
  • NULLABLE, if it is an optional field.
  • REPEATED, if it is a repeated field.

string mode = 3;

Returns
Type Description
ByteString

The bytes for mode.

getName()

public abstract String getName()

The name of the field.

string name = 1;

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The name of the field.

string name = 1;

Returns
Type Description
ByteString

The bytes for name.

getProfile()

public abstract DataProfileResult.Profile.Field.ProfileInfo getProfile()

Profile information for the corresponding field.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo profile = 4;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfo

The profile.

getProfileOrBuilder()

public abstract DataProfileResult.Profile.Field.ProfileInfoOrBuilder getProfileOrBuilder()

Profile information for the corresponding field.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo profile = 4;

Returns
Type Description
DataProfileResult.Profile.Field.ProfileInfoOrBuilder

getType()

public abstract String getType()

The field data type. Possible values include:

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

string type = 2;

Returns
Type Description
String

The type.

getTypeBytes()

public abstract ByteString getTypeBytes()

The field data type. Possible values include:

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

string type = 2;

Returns
Type Description
ByteString

The bytes for type.

hasProfile()

public abstract boolean hasProfile()

Profile information for the corresponding field.

.google.events.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo profile = 4;

Returns
Type Description
boolean

Whether the profile field is set.