public final class BigQueryTableSpec extends com.google.protobuf.GeneratedMessageV3 implements BigQueryTableSpecOrBuilder
Describes a BigQuery table.Protobuf type
google.cloud.datacatalog.v1beta1.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<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, 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()
Spec of a BigQuery table.
|
TableSpecOrBuilder |
getTableSpecOrBuilder()
Spec of a BigQuery table.
|
BigQueryTableSpec.TypeSpecCase |
getTypeSpecCase() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
ViewSpec |
getViewSpec()
Table view specification.
|
ViewSpecOrBuilder |
getViewSpecOrBuilder()
Table view specification.
|
int |
hashCode() |
boolean |
hasTableSpec()
Spec 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) |
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, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int TABLE_SOURCE_TYPE_FIELD_NUMBER
public static final int VIEW_SPEC_FIELD_NUMBER
public static final int TABLE_SPEC_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3
public BigQueryTableSpec.TypeSpecCase getTypeSpecCase()
getTypeSpecCase
in interface BigQueryTableSpecOrBuilder
public int getTableSourceTypeValue()
Output only. The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;
getTableSourceTypeValue
in interface BigQueryTableSpecOrBuilder
public TableSourceType getTableSourceType()
Output only. The table source type.
.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1;
getTableSourceType
in interface BigQueryTableSpecOrBuilder
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 BigQueryTableSpecOrBuilder
public 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 BigQueryTableSpecOrBuilder
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 BigQueryTableSpecOrBuilder
public boolean hasTableSpec()
Spec of a BigQuery table. This field should only be populated if table_source_type is BIGQUERY_TABLE.
.google.cloud.datacatalog.v1beta1.TableSpec table_spec = 3;
hasTableSpec
in interface BigQueryTableSpecOrBuilder
public TableSpec getTableSpec()
Spec of a BigQuery table. This field should only be populated if table_source_type is BIGQUERY_TABLE.
.google.cloud.datacatalog.v1beta1.TableSpec table_spec = 3;
getTableSpec
in interface BigQueryTableSpecOrBuilder
public TableSpecOrBuilder getTableSpecOrBuilder()
Spec of a BigQuery table. This field should only be populated if table_source_type is BIGQUERY_TABLE.
.google.cloud.datacatalog.v1beta1.TableSpec table_spec = 3;
getTableSpecOrBuilder
in interface BigQueryTableSpecOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static BigQueryTableSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BigQueryTableSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BigQueryTableSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BigQueryTableSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BigQueryTableSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BigQueryTableSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static BigQueryTableSpec parseFrom(InputStream input) throws IOException
IOException
public static BigQueryTableSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BigQueryTableSpec parseDelimitedFrom(InputStream input) throws IOException
IOException
public static BigQueryTableSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static BigQueryTableSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static BigQueryTableSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public BigQueryTableSpec.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static BigQueryTableSpec.Builder newBuilder()
public static BigQueryTableSpec.Builder newBuilder(BigQueryTableSpec prototype)
public BigQueryTableSpec.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected BigQueryTableSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.GeneratedMessageV3
public static BigQueryTableSpec getDefaultInstance()
public static com.google.protobuf.Parser<BigQueryTableSpec> parser()
public com.google.protobuf.Parser<BigQueryTableSpec> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public BigQueryTableSpec getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2019 Google LLC. All rights reserved.