Interface ColumnSchemaOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ColumnSchema
,ColumnSchema.Builder
public interface ColumnSchemaOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getColumn()
Required.com.google.protobuf.ByteString
getColumnBytes()
Required.String
getDescription()
Optional.com.google.protobuf.ByteString
getDescriptionBytes()
Optional.String
getMode()
Optional.com.google.protobuf.ByteString
getModeBytes()
Optional.ColumnSchema
getSubcolumns(int index)
Optional.int
getSubcolumnsCount()
Optional.List<ColumnSchema>
getSubcolumnsList()
Optional.ColumnSchemaOrBuilder
getSubcolumnsOrBuilder(int index)
Optional.List<? extends ColumnSchemaOrBuilder>
getSubcolumnsOrBuilderList()
Optional.String
getType()
Required.com.google.protobuf.ByteString
getTypeBytes()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getColumn
String getColumn()
Required. Name of the column.
string column = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The column.
-
getColumnBytes
com.google.protobuf.ByteString getColumnBytes()
Required. Name of the column.
string column = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for column.
-
getType
String getType()
Required. Type of the column.
string type = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The type.
-
getTypeBytes
com.google.protobuf.ByteString getTypeBytes()
Required. Type of the column.
string type = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for type.
-
getDescription
String getDescription()
Optional. Description of the column. Default value is an empty string.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
Optional. Description of the column. Default value is an empty string.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for description.
-
getMode
String getMode()
Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only `NULLABLE`, `REQUIRED` and `REPEATED` are supported. Default mode is `NULLABLE`.
string mode = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The mode.
-
getModeBytes
com.google.protobuf.ByteString getModeBytes()
Optional. A column's mode indicates whether the values in this column are required, nullable, etc. Only `NULLABLE`, `REQUIRED` and `REPEATED` are supported. Default mode is `NULLABLE`.
string mode = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for mode.
-
getSubcolumnsList
List<ColumnSchema> getSubcolumnsList()
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
repeated .google.cloud.datacatalog.v1beta1.ColumnSchema subcolumns = 7 [(.google.api.field_behavior) = OPTIONAL];
-
getSubcolumns
ColumnSchema getSubcolumns(int index)
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
repeated .google.cloud.datacatalog.v1beta1.ColumnSchema subcolumns = 7 [(.google.api.field_behavior) = OPTIONAL];
-
getSubcolumnsCount
int getSubcolumnsCount()
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
repeated .google.cloud.datacatalog.v1beta1.ColumnSchema subcolumns = 7 [(.google.api.field_behavior) = OPTIONAL];
-
getSubcolumnsOrBuilderList
List<? extends ColumnSchemaOrBuilder> getSubcolumnsOrBuilderList()
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
repeated .google.cloud.datacatalog.v1beta1.ColumnSchema subcolumns = 7 [(.google.api.field_behavior) = OPTIONAL];
-
getSubcolumnsOrBuilder
ColumnSchemaOrBuilder getSubcolumnsOrBuilder(int index)
Optional. Schema of sub-columns. A column can have zero or more sub-columns.
repeated .google.cloud.datacatalog.v1beta1.ColumnSchema subcolumns = 7 [(.google.api.field_behavior) = OPTIONAL];
-
-