Package com.google.cloud.datacatalog.v1
Interface DatabaseTableSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DatabaseTableSpec
,DatabaseTableSpec.Builder
public interface DatabaseTableSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DatabaseTableSpec.DatabaseViewSpec
getDatabaseViewSpec()
Spec what aplies to tables that are actually views.DatabaseTableSpec.DatabaseViewSpecOrBuilder
getDatabaseViewSpecOrBuilder()
Spec what aplies to tables that are actually views.DataplexTableSpec
getDataplexTable()
Output only.DataplexTableSpecOrBuilder
getDataplexTableOrBuilder()
Output only.DatabaseTableSpec.TableType
getType()
Type of this table.int
getTypeValue()
Type of this table.boolean
hasDatabaseViewSpec()
Spec what aplies to tables that are actually views.boolean
hasDataplexTable()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTypeValue
int getTypeValue()
Type of this table.
.google.cloud.datacatalog.v1.DatabaseTableSpec.TableType type = 1;
- Returns:
- The enum numeric value on the wire for type.
-
getType
DatabaseTableSpec.TableType getType()
Type of this table.
.google.cloud.datacatalog.v1.DatabaseTableSpec.TableType type = 1;
- Returns:
- The type.
-
hasDataplexTable
boolean hasDataplexTable()
Output only. Fields specific to a Dataplex table and present only in the Dataplex table entries.
.google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the dataplexTable field is set.
-
getDataplexTable
DataplexTableSpec getDataplexTable()
Output only. Fields specific to a Dataplex table and present only in the Dataplex table entries.
.google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The dataplexTable.
-
getDataplexTableOrBuilder
DataplexTableSpecOrBuilder getDataplexTableOrBuilder()
Output only. Fields specific to a Dataplex table and present only in the Dataplex table entries.
.google.cloud.datacatalog.v1.DataplexTableSpec dataplex_table = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasDatabaseViewSpec
boolean hasDatabaseViewSpec()
Spec what aplies to tables that are actually views. Not set for "real" tables.
.google.cloud.datacatalog.v1.DatabaseTableSpec.DatabaseViewSpec database_view_spec = 3;
- Returns:
- Whether the databaseViewSpec field is set.
-
getDatabaseViewSpec
DatabaseTableSpec.DatabaseViewSpec getDatabaseViewSpec()
Spec what aplies to tables that are actually views. Not set for "real" tables.
.google.cloud.datacatalog.v1.DatabaseTableSpec.DatabaseViewSpec database_view_spec = 3;
- Returns:
- The databaseViewSpec.
-
getDatabaseViewSpecOrBuilder
DatabaseTableSpec.DatabaseViewSpecOrBuilder getDatabaseViewSpecOrBuilder()
Spec what aplies to tables that are actually views. Not set for "real" tables.
.google.cloud.datacatalog.v1.DatabaseTableSpec.DatabaseViewSpec database_view_spec = 3;
-
-