- 0.58.0 (latest)
- 0.57.0
- 0.56.0
- 0.55.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.49.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
public static final class ColumnDescription.Builder extends GeneratedMessageV3.Builder<ColumnDescription.Builder> implements ColumnDescriptionOrBuilder
Details on a column in the table.
Protobuf type google.area120.tables.v1alpha1.ColumnDescription
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ColumnDescription.BuilderImplements
ColumnDescriptionOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllLabels(Iterable<? extends LabeledItem> values)
public ColumnDescription.Builder addAllLabels(Iterable<? extends LabeledItem> values)
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];
Name | Description |
values | Iterable<? extends com.google.area120.tables.v1alpha1.LabeledItem> |
Type | Description |
ColumnDescription.Builder |
addLabels(LabeledItem value)
public ColumnDescription.Builder addLabels(LabeledItem value)
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];
Name | Description |
value | LabeledItem |
Type | Description |
ColumnDescription.Builder |
addLabels(LabeledItem.Builder builderForValue)
public ColumnDescription.Builder addLabels(LabeledItem.Builder builderForValue)
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];
Name | Description |
builderForValue | LabeledItem.Builder |
Type | Description |
ColumnDescription.Builder |
addLabels(int index, LabeledItem value)
public ColumnDescription.Builder addLabels(int index, LabeledItem value)
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];
Name | Description |
index | int |
value | LabeledItem |
Type | Description |
ColumnDescription.Builder |
addLabels(int index, LabeledItem.Builder builderForValue)
public ColumnDescription.Builder addLabels(int index, LabeledItem.Builder builderForValue)
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];
Name | Description |
index | int |
builderForValue | LabeledItem.Builder |
Type | Description |
ColumnDescription.Builder |
addLabelsBuilder()
public LabeledItem.Builder addLabelsBuilder()
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];
Type | Description |
LabeledItem.Builder |
addLabelsBuilder(int index)
public LabeledItem.Builder addLabelsBuilder(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];
Name | Description |
index | int |
Type | Description |
LabeledItem.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ColumnDescription.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ColumnDescription.Builder |
build()
public ColumnDescription build()
Type | Description |
ColumnDescription |
buildPartial()
public ColumnDescription buildPartial()
Type | Description |
ColumnDescription |
clear()
public ColumnDescription.Builder clear()
Type | Description |
ColumnDescription.Builder |
clearDataType()
public ColumnDescription.Builder clearDataType()
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;
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ColumnDescription.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
ColumnDescription.Builder |
clearId()
public ColumnDescription.Builder clearId()
Internal id for a column.
string id = 3;
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
clearLabels()
public ColumnDescription.Builder clearLabels()
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];
Type | Description |
ColumnDescription.Builder |
clearLookupDetails()
public ColumnDescription.Builder clearLookupDetails()
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];
Type | Description |
ColumnDescription.Builder |
clearName()
public ColumnDescription.Builder clearName()
column name
string name = 1;
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ColumnDescription.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
ColumnDescription.Builder |
clearRelationshipDetails()
public ColumnDescription.Builder clearRelationshipDetails()
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];
Type | Description |
ColumnDescription.Builder |
clone()
public ColumnDescription.Builder clone()
Type | Description |
ColumnDescription.Builder |
getDataType()
public 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;
Type | Description |
String | The dataType. |
getDataTypeBytes()
public 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;
Type | Description |
ByteString | The bytes for dataType. |
getDefaultInstanceForType()
public ColumnDescription getDefaultInstanceForType()
Type | Description |
ColumnDescription |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getId()
public String getId()
Internal id for a column.
string id = 3;
Type | Description |
String | The id. |
getIdBytes()
public ByteString getIdBytes()
Internal id for a column.
string id = 3;
Type | Description |
ByteString | The bytes for id. |
getLabels(int index)
public 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];
Name | Description |
index | int |
Type | Description |
LabeledItem |
getLabelsBuilder(int index)
public LabeledItem.Builder getLabelsBuilder(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];
Name | Description |
index | int |
Type | Description |
LabeledItem.Builder |
getLabelsBuilderList()
public List<LabeledItem.Builder> getLabelsBuilderList()
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];
Type | Description |
List<Builder> |
getLabelsCount()
public 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];
Type | Description |
int |
getLabelsList()
public 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];
Type | Description |
List<LabeledItem> |
getLabelsOrBuilder(int index)
public 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];
Name | Description |
index | int |
Type | Description |
LabeledItemOrBuilder |
getLabelsOrBuilderList()
public 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];
Type | Description |
List<? extends com.google.area120.tables.v1alpha1.LabeledItemOrBuilder> |
getLookupDetails()
public 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];
Type | Description |
LookupDetails | The lookupDetails. |
getLookupDetailsBuilder()
public LookupDetails.Builder getLookupDetailsBuilder()
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];
Type | Description |
LookupDetails.Builder |
getLookupDetailsOrBuilder()
public 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];
Type | Description |
LookupDetailsOrBuilder |
getName()
public String getName()
column name
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
column name
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getRelationshipDetails()
public 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];
Type | Description |
RelationshipDetails | The relationshipDetails. |
getRelationshipDetailsBuilder()
public RelationshipDetails.Builder getRelationshipDetailsBuilder()
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];
Type | Description |
RelationshipDetails.Builder |
getRelationshipDetailsOrBuilder()
public 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];
Type | Description |
RelationshipDetailsOrBuilder |
hasLookupDetails()
public 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];
Type | Description |
boolean | Whether the lookupDetails field is set. |
hasRelationshipDetails()
public 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];
Type | Description |
boolean | Whether the relationshipDetails field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(ColumnDescription other)
public ColumnDescription.Builder mergeFrom(ColumnDescription other)
Name | Description |
other | ColumnDescription |
Type | Description |
ColumnDescription.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ColumnDescription.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
ColumnDescription.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public ColumnDescription.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
ColumnDescription.Builder |
mergeLookupDetails(LookupDetails value)
public ColumnDescription.Builder mergeLookupDetails(LookupDetails value)
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];
Name | Description |
value | LookupDetails |
Type | Description |
ColumnDescription.Builder |
mergeRelationshipDetails(RelationshipDetails value)
public ColumnDescription.Builder mergeRelationshipDetails(RelationshipDetails value)
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];
Name | Description |
value | RelationshipDetails |
Type | Description |
ColumnDescription.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ColumnDescription.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ColumnDescription.Builder |
removeLabels(int index)
public ColumnDescription.Builder removeLabels(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];
Name | Description |
index | int |
Type | Description |
ColumnDescription.Builder |
setDataType(String value)
public ColumnDescription.Builder setDataType(String value)
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;
Name | Description |
value | String The dataType to set. |
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
setDataTypeBytes(ByteString value)
public ColumnDescription.Builder setDataTypeBytes(ByteString value)
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;
Name | Description |
value | ByteString The bytes for dataType to set. |
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ColumnDescription.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
ColumnDescription.Builder |
setId(String value)
public ColumnDescription.Builder setId(String value)
Internal id for a column.
string id = 3;
Name | Description |
value | String The id to set. |
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
setIdBytes(ByteString value)
public ColumnDescription.Builder setIdBytes(ByteString value)
Internal id for a column.
string id = 3;
Name | Description |
value | ByteString The bytes for id to set. |
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
setLabels(int index, LabeledItem value)
public ColumnDescription.Builder setLabels(int index, LabeledItem value)
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];
Name | Description |
index | int |
value | LabeledItem |
Type | Description |
ColumnDescription.Builder |
setLabels(int index, LabeledItem.Builder builderForValue)
public ColumnDescription.Builder setLabels(int index, LabeledItem.Builder builderForValue)
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];
Name | Description |
index | int |
builderForValue | LabeledItem.Builder |
Type | Description |
ColumnDescription.Builder |
setLookupDetails(LookupDetails value)
public ColumnDescription.Builder setLookupDetails(LookupDetails value)
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];
Name | Description |
value | LookupDetails |
Type | Description |
ColumnDescription.Builder |
setLookupDetails(LookupDetails.Builder builderForValue)
public ColumnDescription.Builder setLookupDetails(LookupDetails.Builder builderForValue)
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];
Name | Description |
builderForValue | LookupDetails.Builder |
Type | Description |
ColumnDescription.Builder |
setName(String value)
public ColumnDescription.Builder setName(String value)
column name
string name = 1;
Name | Description |
value | String The name to set. |
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public ColumnDescription.Builder setNameBytes(ByteString value)
column name
string name = 1;
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
ColumnDescription.Builder | This builder for chaining. |
setRelationshipDetails(RelationshipDetails value)
public ColumnDescription.Builder setRelationshipDetails(RelationshipDetails value)
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];
Name | Description |
value | RelationshipDetails |
Type | Description |
ColumnDescription.Builder |
setRelationshipDetails(RelationshipDetails.Builder builderForValue)
public ColumnDescription.Builder setRelationshipDetails(RelationshipDetails.Builder builderForValue)
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];
Name | Description |
builderForValue | RelationshipDetails.Builder |
Type | Description |
ColumnDescription.Builder |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ColumnDescription.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
ColumnDescription.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ColumnDescription.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
ColumnDescription.Builder |