Package com.google.cloud.chronicle.v1
Interface DataTableColumnInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DataTableColumnInfo,DataTableColumnInfo.Builder
@Generated
public interface DataTableColumnInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintRequired.Column type can be STRING, CIDR (Ex- 10.1.1.0/24), REGEXintColumn type can be STRING, CIDR (Ex- 10.1.1.0/24), REGEXbooleanOptional.Entity proto field path that the column is mapped tocom.google.protobuf.ByteStringEntity proto field path that the column is mapped toRequired.com.google.protobuf.ByteStringRequired.booleanOptional.booleanColumn type can be STRING, CIDR (Ex- 10.1.1.0/24), REGEXbooleanEntity proto field path that the column is mapped toMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasMappedColumnPath
boolean hasMappedColumnPath()Entity proto field path that the column is mapped to
string mapped_column_path = 3;- Returns:
- Whether the mappedColumnPath field is set.
-
getMappedColumnPath
String getMappedColumnPath()Entity proto field path that the column is mapped to
string mapped_column_path = 3;- Returns:
- The mappedColumnPath.
-
getMappedColumnPathBytes
com.google.protobuf.ByteString getMappedColumnPathBytes()Entity proto field path that the column is mapped to
string mapped_column_path = 3;- Returns:
- The bytes for mappedColumnPath.
-
hasColumnType
boolean hasColumnType()Column type can be STRING, CIDR (Ex- 10.1.1.0/24), REGEX
.google.cloud.chronicle.v1.DataTableColumnInfo.DataTableColumnType column_type = 4;- Returns:
- Whether the columnType field is set.
-
getColumnTypeValue
int getColumnTypeValue()Column type can be STRING, CIDR (Ex- 10.1.1.0/24), REGEX
.google.cloud.chronicle.v1.DataTableColumnInfo.DataTableColumnType column_type = 4;- Returns:
- The enum numeric value on the wire for columnType.
-
getColumnType
DataTableColumnInfo.DataTableColumnType getColumnType()Column type can be STRING, CIDR (Ex- 10.1.1.0/24), REGEX
.google.cloud.chronicle.v1.DataTableColumnInfo.DataTableColumnType column_type = 4;- Returns:
- The columnType.
-
getColumnIndex
int getColumnIndex()Required. Column Index. 0,1,2...
int32 column_index = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The columnIndex.
-
getOriginalColumn
String getOriginalColumn()Required. Original column name of the Data Table (present in the CSV header in case of creation of data tables using file uploads). It must satisfy the following requirements: - Starts with letter. - Contains only letters, numbers and underscore. - Must be unique and has length < 256.
string original_column = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The originalColumn.
-
getOriginalColumnBytes
com.google.protobuf.ByteString getOriginalColumnBytes()Required. Original column name of the Data Table (present in the CSV header in case of creation of data tables using file uploads). It must satisfy the following requirements: - Starts with letter. - Contains only letters, numbers and underscore. - Must be unique and has length < 256.
string original_column = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for originalColumn.
-
getKeyColumn
boolean getKeyColumn()Optional. Whether to include this column in the calculation of the row ID. If no columns have key_column = true, all columns will be included in the calculation of the row ID.
bool key_column = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The keyColumn.
-
getRepeatedValues
boolean getRepeatedValues()Optional. Whether the column is a repeated values column.
bool repeated_values = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The repeatedValues.
-
getPathOrTypeCase
DataTableColumnInfo.PathOrTypeCase getPathOrTypeCase()
-