public static final class ColumnDescription.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder> implements ColumnDescriptionOrBuilder
Details on a column in the table.Protobuf type
google.area120.tables.v1alpha1.ColumnDescription| Modifier and Type | Method and Description |
|---|---|
ColumnDescription.Builder |
addAllLabels(Iterable<? extends LabeledItem> values)
Optional.
|
ColumnDescription.Builder |
addLabels(int index,
LabeledItem.Builder builderForValue)
Optional.
|
ColumnDescription.Builder |
addLabels(int index,
LabeledItem value)
Optional.
|
ColumnDescription.Builder |
addLabels(LabeledItem.Builder builderForValue)
Optional.
|
ColumnDescription.Builder |
addLabels(LabeledItem value)
Optional.
|
LabeledItem.Builder |
addLabelsBuilder()
Optional.
|
LabeledItem.Builder |
addLabelsBuilder(int index)
Optional.
|
ColumnDescription.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ColumnDescription |
build() |
ColumnDescription |
buildPartial() |
ColumnDescription.Builder |
clear() |
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.
|
ColumnDescription.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ColumnDescription.Builder |
clearId()
Internal id for a column.
|
ColumnDescription.Builder |
clearLabels()
Optional.
|
ColumnDescription.Builder |
clearLookupDetails()
Optional.
|
ColumnDescription.Builder |
clearName()
column name
|
ColumnDescription.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ColumnDescription.Builder |
clearRelationshipDetails()
Optional.
|
ColumnDescription.Builder |
clone() |
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.
|
ColumnDescription |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getId()
Internal id for a column.
|
com.google.protobuf.ByteString |
getIdBytes()
Internal id for a column.
|
LabeledItem |
getLabels(int index)
Optional.
|
LabeledItem.Builder |
getLabelsBuilder(int index)
Optional.
|
List<LabeledItem.Builder> |
getLabelsBuilderList()
Optional.
|
int |
getLabelsCount()
Optional.
|
List<LabeledItem> |
getLabelsList()
Optional.
|
LabeledItemOrBuilder |
getLabelsOrBuilder(int index)
Optional.
|
List<? extends LabeledItemOrBuilder> |
getLabelsOrBuilderList()
Optional.
|
LookupDetails |
getLookupDetails()
Optional.
|
LookupDetails.Builder |
getLookupDetailsBuilder()
Optional.
|
LookupDetailsOrBuilder |
getLookupDetailsOrBuilder()
Optional.
|
String |
getName()
column name
|
com.google.protobuf.ByteString |
getNameBytes()
column name
|
RelationshipDetails |
getRelationshipDetails()
Optional.
|
RelationshipDetails.Builder |
getRelationshipDetailsBuilder()
Optional.
|
RelationshipDetailsOrBuilder |
getRelationshipDetailsOrBuilder()
Optional.
|
boolean |
hasLookupDetails()
Optional.
|
boolean |
hasRelationshipDetails()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ColumnDescription.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ColumnDescription.Builder |
mergeFrom(ColumnDescription other) |
ColumnDescription.Builder |
mergeFrom(com.google.protobuf.Message other) |
ColumnDescription.Builder |
mergeLookupDetails(LookupDetails value)
Optional.
|
ColumnDescription.Builder |
mergeRelationshipDetails(RelationshipDetails value)
Optional.
|
ColumnDescription.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ColumnDescription.Builder |
removeLabels(int index)
Optional.
|
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.
|
ColumnDescription.Builder |
setDataTypeBytes(com.google.protobuf.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.
|
ColumnDescription.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ColumnDescription.Builder |
setId(String value)
Internal id for a column.
|
ColumnDescription.Builder |
setIdBytes(com.google.protobuf.ByteString value)
Internal id for a column.
|
ColumnDescription.Builder |
setLabels(int index,
LabeledItem.Builder builderForValue)
Optional.
|
ColumnDescription.Builder |
setLabels(int index,
LabeledItem value)
Optional.
|
ColumnDescription.Builder |
setLookupDetails(LookupDetails.Builder builderForValue)
Optional.
|
ColumnDescription.Builder |
setLookupDetails(LookupDetails value)
Optional.
|
ColumnDescription.Builder |
setName(String value)
column name
|
ColumnDescription.Builder |
setNameBytes(com.google.protobuf.ByteString value)
column name
|
ColumnDescription.Builder |
setRelationshipDetails(RelationshipDetails.Builder builderForValue)
Optional.
|
ColumnDescription.Builder |
setRelationshipDetails(RelationshipDetails value)
Optional.
|
ColumnDescription.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ColumnDescription.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ColumnDescription build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ColumnDescription buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ColumnDescription.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ColumnDescription.Builder>public ColumnDescription.Builder mergeFrom(ColumnDescription other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public ColumnDescription.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ColumnDescription.Builder>IOExceptionpublic String getName()
column name
string name = 1;getName in interface ColumnDescriptionOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
column name
string name = 1;getNameBytes in interface ColumnDescriptionOrBuilderpublic ColumnDescription.Builder setName(String value)
column name
string name = 1;value - The name to set.public ColumnDescription.Builder clearName()
column name
string name = 1;public ColumnDescription.Builder setNameBytes(com.google.protobuf.ByteString value)
column name
string name = 1;value - The bytes for name to set.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;getDataType in interface ColumnDescriptionOrBuilderpublic 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;getDataTypeBytes in interface ColumnDescriptionOrBuilderpublic 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;value - The dataType to set.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;public ColumnDescription.Builder setDataTypeBytes(com.google.protobuf.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;value - The bytes for dataType to set.public String getId()
Internal id for a column.
string id = 3;getId in interface ColumnDescriptionOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
Internal id for a column.
string id = 3;getIdBytes in interface ColumnDescriptionOrBuilderpublic ColumnDescription.Builder setId(String value)
Internal id for a column.
string id = 3;value - The id to set.public ColumnDescription.Builder clearId()
Internal id for a column.
string id = 3;public ColumnDescription.Builder setIdBytes(com.google.protobuf.ByteString value)
Internal id for a column.
string id = 3;value - The bytes for id to set.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];
getLabelsList in interface ColumnDescriptionOrBuilderpublic 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];
getLabelsCount in interface ColumnDescriptionOrBuilderpublic 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];
getLabels in interface ColumnDescriptionOrBuilderpublic 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];
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];
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];
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];
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];
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];
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];
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];
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];
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];
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];
getLabelsOrBuilder in interface ColumnDescriptionOrBuilderpublic 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];
getLabelsOrBuilderList in interface ColumnDescriptionOrBuilderpublic 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];
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];
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];
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];
hasRelationshipDetails in interface ColumnDescriptionOrBuilderpublic 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];
getRelationshipDetails in interface ColumnDescriptionOrBuilderpublic 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];
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];
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];
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];
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];
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];
getRelationshipDetailsOrBuilder in interface ColumnDescriptionOrBuilderpublic 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];
hasLookupDetails in interface ColumnDescriptionOrBuilderpublic 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];
getLookupDetails in interface ColumnDescriptionOrBuilderpublic 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];
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];
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];
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];
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];
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];
getLookupDetailsOrBuilder in interface ColumnDescriptionOrBuilderpublic final ColumnDescription.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>public final ColumnDescription.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ColumnDescription.Builder>Copyright © 2024 Google LLC. All rights reserved.