public final class BigQueryTableSpec extends com.google.protobuf.GeneratedMessageV3 implements BigQueryTableSpecOrBuilder
Describes a BigQuery table.Protobuf type
google.cloud.datacatalog.v1.BigQueryTableSpec| Modifier and Type | Class and Description |
|---|---|
static class |
BigQueryTableSpec.Builder
Describes a BigQuery table.
|
static class |
BigQueryTableSpec.TypeSpecCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
TABLE_SOURCE_TYPE_FIELD_NUMBER |
static int |
TABLE_SPEC_FIELD_NUMBER |
static int |
VIEW_SPEC_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static BigQueryTableSpec |
getDefaultInstance() |
BigQueryTableSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<BigQueryTableSpec> |
getParserForType() |
int |
getSerializedSize() |
TableSourceType |
getTableSourceType()
Output only.
|
int |
getTableSourceTypeValue()
Output only.
|
TableSpec |
getTableSpec()
Specification of a BigQuery table.
|
TableSpecOrBuilder |
getTableSpecOrBuilder()
Specification of a BigQuery table.
|
BigQueryTableSpec.TypeSpecCase |
getTypeSpecCase() |
ViewSpec |
getViewSpec()
Table view specification.
|
ViewSpecOrBuilder |
getViewSpecOrBuilder()
Table view specification.
|
int |
hashCode() |
boolean |
hasTableSpec()
Specification of a BigQuery table.
|
boolean |
hasViewSpec()
Table view specification.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BigQueryTableSpec.Builder |
newBuilder() |
static BigQueryTableSpec.Builder |
newBuilder(BigQueryTableSpec prototype) |
BigQueryTableSpec.Builder |
newBuilderForType() |
protected BigQueryTableSpec.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BigQueryTableSpec |
parseDelimitedFrom(InputStream input) |
static BigQueryTableSpec |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BigQueryTableSpec |
parseFrom(byte[] data) |
static BigQueryTableSpec |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BigQueryTableSpec |
parseFrom(ByteBuffer data) |
static BigQueryTableSpec |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BigQueryTableSpec |
parseFrom(com.google.protobuf.ByteString data) |
static BigQueryTableSpec |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BigQueryTableSpec |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BigQueryTableSpec |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BigQueryTableSpec |
parseFrom(InputStream input) |
static BigQueryTableSpec |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BigQueryTableSpec> |
parser() |
BigQueryTableSpec.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TABLE_SOURCE_TYPE_FIELD_NUMBER
public static final int VIEW_SPEC_FIELD_NUMBER
public static final int TABLE_SPEC_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public BigQueryTableSpec.TypeSpecCase getTypeSpecCase()
getTypeSpecCase in interface BigQueryTableSpecOrBuilderpublic 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 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 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 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 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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static BigQueryTableSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BigQueryTableSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BigQueryTableSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BigQueryTableSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BigQueryTableSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BigQueryTableSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BigQueryTableSpec parseFrom(InputStream input) throws IOException
IOExceptionpublic static BigQueryTableSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BigQueryTableSpec parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BigQueryTableSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BigQueryTableSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BigQueryTableSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BigQueryTableSpec.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BigQueryTableSpec.Builder newBuilder()
public static BigQueryTableSpec.Builder newBuilder(BigQueryTableSpec prototype)
public BigQueryTableSpec.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BigQueryTableSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BigQueryTableSpec getDefaultInstance()
public static com.google.protobuf.Parser<BigQueryTableSpec> parser()
public com.google.protobuf.Parser<BigQueryTableSpec> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BigQueryTableSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.