public interface ColumnDescriptionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getDataType()
Data type of the column
Supported types are auto_id, boolean, boolean_list, creator,
create_timestamp, date, dropdown, location, integer,
integer_list, number, number_list, person, person_list, tags, check_list,
text, text_list, update_timestamp, updater, relationship,
file_attachment_list.
|
com.google.protobuf.ByteString |
getDataTypeBytes()
Data type of the column
Supported types are auto_id, boolean, boolean_list, creator,
create_timestamp, date, dropdown, location, integer,
integer_list, number, number_list, person, person_list, tags, check_list,
text, text_list, update_timestamp, updater, relationship,
file_attachment_list.
|
String |
getId()
Internal id for a column.
|
com.google.protobuf.ByteString |
getIdBytes()
Internal id for a column.
|
LabeledItem |
getLabels(int index)
Optional.
|
int |
getLabelsCount()
Optional.
|
List<LabeledItem> |
getLabelsList()
Optional.
|
LabeledItemOrBuilder |
getLabelsOrBuilder(int index)
Optional.
|
List<? extends LabeledItemOrBuilder> |
getLabelsOrBuilderList()
Optional.
|
LookupDetails |
getLookupDetails()
Optional.
|
LookupDetailsOrBuilder |
getLookupDetailsOrBuilder()
Optional.
|
String |
getName()
column name
|
com.google.protobuf.ByteString |
getNameBytes()
column name
|
RelationshipDetails |
getRelationshipDetails()
Optional.
|
RelationshipDetailsOrBuilder |
getRelationshipDetailsOrBuilder()
Optional.
|
boolean |
hasLookupDetails()
Optional.
|
boolean |
hasRelationshipDetails()
Optional.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
column name
string name = 1;com.google.protobuf.ByteString getNameBytes()
column name
string name = 1;String getDataType()
Data type of the column Supported types are auto_id, boolean, boolean_list, creator, create_timestamp, date, dropdown, location, integer, integer_list, number, number_list, person, person_list, tags, check_list, text, text_list, update_timestamp, updater, relationship, file_attachment_list. These types directly map to the column types supported on Tables website.
string data_type = 2;com.google.protobuf.ByteString getDataTypeBytes()
Data type of the column Supported types are auto_id, boolean, boolean_list, creator, create_timestamp, date, dropdown, location, integer, integer_list, number, number_list, person, person_list, tags, check_list, text, text_list, update_timestamp, updater, relationship, file_attachment_list. These types directly map to the column types supported on Tables website.
string data_type = 2;String getId()
Internal id for a column.
string id = 3;com.google.protobuf.ByteString getIdBytes()
Internal id for a column.
string id = 3;List<LabeledItem> getLabelsList()
Optional. Range of labeled values for the column. Some columns like tags and drop-downs limit the values to a set of possible values. We return the range of values in such cases to help clients implement better user data validation.
repeated .google.area120.tables.v1alpha1.LabeledItem labels = 4 [(.google.api.field_behavior) = OPTIONAL];
LabeledItem getLabels(int index)
Optional. Range of labeled values for the column. Some columns like tags and drop-downs limit the values to a set of possible values. We return the range of values in such cases to help clients implement better user data validation.
repeated .google.area120.tables.v1alpha1.LabeledItem labels = 4 [(.google.api.field_behavior) = OPTIONAL];
int getLabelsCount()
Optional. Range of labeled values for the column. Some columns like tags and drop-downs limit the values to a set of possible values. We return the range of values in such cases to help clients implement better user data validation.
repeated .google.area120.tables.v1alpha1.LabeledItem labels = 4 [(.google.api.field_behavior) = OPTIONAL];
List<? extends LabeledItemOrBuilder> getLabelsOrBuilderList()
Optional. Range of labeled values for the column. Some columns like tags and drop-downs limit the values to a set of possible values. We return the range of values in such cases to help clients implement better user data validation.
repeated .google.area120.tables.v1alpha1.LabeledItem labels = 4 [(.google.api.field_behavior) = OPTIONAL];
LabeledItemOrBuilder getLabelsOrBuilder(int index)
Optional. Range of labeled values for the column. Some columns like tags and drop-downs limit the values to a set of possible values. We return the range of values in such cases to help clients implement better user data validation.
repeated .google.area120.tables.v1alpha1.LabeledItem labels = 4 [(.google.api.field_behavior) = OPTIONAL];
boolean hasRelationshipDetails()
Optional. Additional details about a relationship column. Specified when data_type is relationship.
.google.area120.tables.v1alpha1.RelationshipDetails relationship_details = 5 [(.google.api.field_behavior) = OPTIONAL];
RelationshipDetails getRelationshipDetails()
Optional. Additional details about a relationship column. Specified when data_type is relationship.
.google.area120.tables.v1alpha1.RelationshipDetails relationship_details = 5 [(.google.api.field_behavior) = OPTIONAL];
RelationshipDetailsOrBuilder getRelationshipDetailsOrBuilder()
Optional. Additional details about a relationship column. Specified when data_type is relationship.
.google.area120.tables.v1alpha1.RelationshipDetails relationship_details = 5 [(.google.api.field_behavior) = OPTIONAL];
boolean hasLookupDetails()
Optional. Indicates that this is a lookup column whose value is derived from the relationship column specified in the details. Lookup columns can not be updated directly. To change the value you must update the associated relationship column.
.google.area120.tables.v1alpha1.LookupDetails lookup_details = 6 [(.google.api.field_behavior) = OPTIONAL];
LookupDetails getLookupDetails()
Optional. Indicates that this is a lookup column whose value is derived from the relationship column specified in the details. Lookup columns can not be updated directly. To change the value you must update the associated relationship column.
.google.area120.tables.v1alpha1.LookupDetails lookup_details = 6 [(.google.api.field_behavior) = OPTIONAL];
LookupDetailsOrBuilder getLookupDetailsOrBuilder()
Optional. Indicates that this is a lookup column whose value is derived from the relationship column specified in the details. Lookup columns can not be updated directly. To change the value you must update the associated relationship column.
.google.area120.tables.v1alpha1.LookupDetails lookup_details = 6 [(.google.api.field_behavior) = OPTIONAL];
Copyright © 2024 Google LLC. All rights reserved.