public static final class BigQueryTableSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder> implements BigQueryTableSpecOrBuilder
Describes a BigQuery table.Protobuf type
google.cloud.datacatalog.v1.BigQueryTableSpec| Modifier and Type | Method and Description |
|---|---|
BigQueryTableSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BigQueryTableSpec |
build() |
BigQueryTableSpec |
buildPartial() |
BigQueryTableSpec.Builder |
clear() |
BigQueryTableSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BigQueryTableSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BigQueryTableSpec.Builder |
clearTableSourceType()
Output only.
|
BigQueryTableSpec.Builder |
clearTableSpec()
Specification of a BigQuery table.
|
BigQueryTableSpec.Builder |
clearTypeSpec() |
BigQueryTableSpec.Builder |
clearViewSpec()
Table view specification.
|
BigQueryTableSpec.Builder |
clone() |
BigQueryTableSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TableSourceType |
getTableSourceType()
Output only.
|
int |
getTableSourceTypeValue()
Output only.
|
TableSpec |
getTableSpec()
Specification of a BigQuery table.
|
TableSpec.Builder |
getTableSpecBuilder()
Specification of a BigQuery table.
|
TableSpecOrBuilder |
getTableSpecOrBuilder()
Specification of a BigQuery table.
|
BigQueryTableSpec.TypeSpecCase |
getTypeSpecCase() |
ViewSpec |
getViewSpec()
Table view specification.
|
ViewSpec.Builder |
getViewSpecBuilder()
Table view specification.
|
ViewSpecOrBuilder |
getViewSpecOrBuilder()
Table view specification.
|
boolean |
hasTableSpec()
Specification of a BigQuery table.
|
boolean |
hasViewSpec()
Table view specification.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BigQueryTableSpec.Builder |
mergeFrom(BigQueryTableSpec other) |
BigQueryTableSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BigQueryTableSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
BigQueryTableSpec.Builder |
mergeTableSpec(TableSpec value)
Specification of a BigQuery table.
|
BigQueryTableSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BigQueryTableSpec.Builder |
mergeViewSpec(ViewSpec value)
Table view specification.
|
BigQueryTableSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BigQueryTableSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BigQueryTableSpec.Builder |
setTableSourceType(TableSourceType value)
Output only.
|
BigQueryTableSpec.Builder |
setTableSourceTypeValue(int value)
Output only.
|
BigQueryTableSpec.Builder |
setTableSpec(TableSpec.Builder builderForValue)
Specification of a BigQuery table.
|
BigQueryTableSpec.Builder |
setTableSpec(TableSpec value)
Specification of a BigQuery table.
|
BigQueryTableSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BigQueryTableSpec.Builder |
setViewSpec(ViewSpec.Builder builderForValue)
Table view specification.
|
BigQueryTableSpec.Builder |
setViewSpec(ViewSpec value)
Table view specification.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>public BigQueryTableSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.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<BigQueryTableSpec.Builder>public BigQueryTableSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BigQueryTableSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BigQueryTableSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BigQueryTableSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>public BigQueryTableSpec.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<BigQueryTableSpec.Builder>public BigQueryTableSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>public BigQueryTableSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>public BigQueryTableSpec.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<BigQueryTableSpec.Builder>public BigQueryTableSpec.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<BigQueryTableSpec.Builder>public BigQueryTableSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BigQueryTableSpec.Builder>public BigQueryTableSpec.Builder mergeFrom(BigQueryTableSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>public BigQueryTableSpec.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<BigQueryTableSpec.Builder>IOExceptionpublic BigQueryTableSpec.TypeSpecCase getTypeSpecCase()
getTypeSpecCase in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder clearTypeSpec()
public int getTableSourceTypeValue()
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTableSourceTypeValue in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setTableSourceTypeValue(int value)
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for tableSourceType to set.public TableSourceType getTableSourceType()
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTableSourceType in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setTableSourceType(TableSourceType value)
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The tableSourceType to set.public BigQueryTableSpec.Builder clearTableSourceType()
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasViewSpec()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;hasViewSpec in interface BigQueryTableSpecOrBuilderpublic ViewSpec getViewSpec()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;getViewSpec in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setViewSpec(ViewSpec value)
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;public BigQueryTableSpec.Builder setViewSpec(ViewSpec.Builder builderForValue)
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;public BigQueryTableSpec.Builder mergeViewSpec(ViewSpec value)
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;public BigQueryTableSpec.Builder clearViewSpec()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;public ViewSpec.Builder getViewSpecBuilder()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;public ViewSpecOrBuilder getViewSpecOrBuilder()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;getViewSpecOrBuilder in interface BigQueryTableSpecOrBuilderpublic boolean hasTableSpec()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;hasTableSpec in interface BigQueryTableSpecOrBuilderpublic TableSpec getTableSpec()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;getTableSpec in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setTableSpec(TableSpec value)
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;public BigQueryTableSpec.Builder setTableSpec(TableSpec.Builder builderForValue)
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;public BigQueryTableSpec.Builder mergeTableSpec(TableSpec value)
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;public BigQueryTableSpec.Builder clearTableSpec()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;public TableSpec.Builder getTableSpecBuilder()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;public TableSpecOrBuilder getTableSpecOrBuilder()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;getTableSpecOrBuilder in interface BigQueryTableSpecOrBuilderpublic final BigQueryTableSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>public final BigQueryTableSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BigQueryTableSpec.Builder>Copyright © 2023 Google LLC. All rights reserved.