public static final class TableSpec.Builder extends GeneratedMessageV3.Builder<TableSpec.Builder> implements TableSpecOrBuilder
Normal BigQuery table specification.
Protobuf type google.cloud.datacatalog.v1.TableSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TableSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public TableSpec buildPartial()
clear()
public TableSpec.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public TableSpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearGroupedEntry()
public TableSpec.Builder clearGroupedEntry()
Output only. If the table is date-sharded, that is, it matches the
[prefix]YYYYMMDD
name pattern, this field is the Data Catalog resource
name of the date-sharded grouped entry. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Otherwise, grouped_entry
is empty.
string grouped_entry = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public TableSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public TableSpec.Builder clone()
Overrides
getDefaultInstanceForType()
public TableSpec getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getGroupedEntry()
public String getGroupedEntry()
Output only. If the table is date-sharded, that is, it matches the
[prefix]YYYYMMDD
name pattern, this field is the Data Catalog resource
name of the date-sharded grouped entry. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Otherwise, grouped_entry
is empty.
string grouped_entry = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The groupedEntry.
|
getGroupedEntryBytes()
public ByteString getGroupedEntryBytes()
Output only. If the table is date-sharded, that is, it matches the
[prefix]YYYYMMDD
name pattern, this field is the Data Catalog resource
name of the date-sharded grouped entry. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Otherwise, grouped_entry
is empty.
string grouped_entry = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for groupedEntry.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(TableSpec other)
public TableSpec.Builder mergeFrom(TableSpec other)
public TableSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public TableSpec.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TableSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public TableSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setGroupedEntry(String value)
public TableSpec.Builder setGroupedEntry(String value)
Output only. If the table is date-sharded, that is, it matches the
[prefix]YYYYMMDD
name pattern, this field is the Data Catalog resource
name of the date-sharded grouped entry. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Otherwise, grouped_entry
is empty.
string grouped_entry = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The groupedEntry to set.
|
setGroupedEntryBytes(ByteString value)
public TableSpec.Builder setGroupedEntryBytes(ByteString value)
Output only. If the table is date-sharded, that is, it matches the
[prefix]YYYYMMDD
name pattern, this field is the Data Catalog resource
name of the date-sharded grouped entry. For example:
projects/{PROJECT_ID}/locations/{LOCATION}/entrygroups/{ENTRY_GROUP_ID}/entries/{ENTRY_ID}
.
Otherwise, grouped_entry
is empty.
string grouped_entry = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for groupedEntry to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TableSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final TableSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides