Package com.google.cloud.dataplex.v1
Interface DataProfileResult.Profile.FieldOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataProfileResult.Profile.Field,DataProfileResult.Profile.Field.Builder
- Enclosing class:
- DataProfileResult.Profile
public static interface DataProfileResult.Profile.FieldOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetMode()The mode of the field.com.google.protobuf.ByteStringgetModeBytes()The mode of the field.StringgetName()The name of the field.com.google.protobuf.ByteStringgetNameBytes()The name of the field.DataProfileResult.Profile.Field.ProfileInfogetProfile()Profile information for the corresponding field.DataProfileResult.Profile.Field.ProfileInfoOrBuildergetProfileOrBuilder()Profile information for the corresponding field.StringgetType()The data type retrieved from the schema of the data source.com.google.protobuf.ByteStringgetTypeBytes()The data type retrieved from the schema of the data source.booleanhasProfile()Profile information for the corresponding field.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The name of the field.
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the field.
string name = 1;- Returns:
- The bytes for name.
-
getType
String getType()
The data type retrieved from the schema of the data source. For instance, for a BigQuery native table, it is the [BigQuery Table Schema](https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#tablefieldschema). For a Dataplex Entity, it is the [Entity Schema](https://cloud.google.com/dataplex/docs/reference/rpc/google.cloud.dataplex.v1#type_3).
string type = 2;- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()
The data type retrieved from the schema of the data source. For instance, for a BigQuery native table, it is the [BigQuery Table Schema](https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#tablefieldschema). For a Dataplex Entity, it is the [Entity Schema](https://cloud.google.com/dataplex/docs/reference/rpc/google.cloud.dataplex.v1#type_3).
string type = 2;- Returns:
- The bytes for type.
-
getMode
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:
- The mode.
-
getModeBytes
com.google.protobuf.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:
- The bytes for mode.
-
hasProfile
boolean hasProfile()
Profile information for the corresponding field.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo profile = 4;- Returns:
- Whether the profile field is set.
-
getProfile
DataProfileResult.Profile.Field.ProfileInfo getProfile()
Profile information for the corresponding field.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo profile = 4;- Returns:
- The profile.
-
getProfileOrBuilder
DataProfileResult.Profile.Field.ProfileInfoOrBuilder getProfileOrBuilder()
Profile information for the corresponding field.
.google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo profile = 4;
-
-