Interface DataProfileResult.Profile.FieldOrBuilder (1.13.0)

public static interface DataProfileResult.Profile.FieldOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMode()

public abstract String getMode()

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.

string mode = 3;

Returns
TypeDescription
String

The mode.

getModeBytes()

public abstract ByteString getModeBytes()

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.

string mode = 3;

Returns
TypeDescription
ByteString

The bytes for mode.

getName()

public abstract String getName()

The name of the field.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

The name of the field.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getProfile()

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

The profile information for the corresponding field.

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

Returns
TypeDescription
DataProfileResult.Profile.Field.ProfileInfo

The profile.

getProfileOrBuilder()

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

The profile information for the corresponding field.

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

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
ByteString

The bytes for type.

hasProfile()

public abstract boolean hasProfile()

The profile information for the corresponding field.

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

Returns
TypeDescription
boolean

Whether the profile field is set.