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.v1beta1.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()
The table source type.
|
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()
The table source type.
|
int |
getTableSourceTypeValue()
The table source type.
|
ViewSpec |
getViewSpec()
Table view specification.
|
ViewSpec.Builder |
getViewSpecBuilder()
Table view specification.
|
ViewSpecOrBuilder |
getViewSpecOrBuilder()
Table view specification.
|
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 |
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)
The table source type.
|
BigQueryTableSpec.Builder |
setTableSourceTypeValue(int value)
The table source type.
|
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, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<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 int getTableSourceTypeValue()
The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;getTableSourceTypeValue in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setTableSourceTypeValue(int value)
The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;public TableSourceType getTableSourceType()
The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;getTableSourceType in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setTableSourceType(TableSourceType value)
The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;public BigQueryTableSpec.Builder clearTableSourceType()
The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;public boolean hasViewSpec()
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;hasViewSpec in interface BigQueryTableSpecOrBuilderpublic ViewSpec getViewSpec()
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;getViewSpec in interface BigQueryTableSpecOrBuilderpublic BigQueryTableSpec.Builder setViewSpec(ViewSpec value)
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;public BigQueryTableSpec.Builder setViewSpec(ViewSpec.Builder builderForValue)
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;public BigQueryTableSpec.Builder mergeViewSpec(ViewSpec value)
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;public BigQueryTableSpec.Builder clearViewSpec()
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;public ViewSpec.Builder getViewSpecBuilder()
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;public ViewSpecOrBuilder getViewSpecOrBuilder()
Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.
.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;getViewSpecOrBuilder 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 © 2019 Google LLC. All rights reserved.