Package com.google.cloud.datacatalog.v1
Class PhysicalSchema.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
- com.google.cloud.datacatalog.v1.PhysicalSchema.Builder
-
- All Implemented Interfaces:
PhysicalSchemaOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- PhysicalSchema
public static final class PhysicalSchema.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder> implements PhysicalSchemaOrBuilder
Native schema used by a resource represented as an entry. Used by query engines for deserializing and parsing source data.
Protobuf typegoogle.cloud.datacatalog.v1.PhysicalSchema
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
clear
public PhysicalSchema.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
getDefaultInstanceForType
public PhysicalSchema getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public PhysicalSchema build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PhysicalSchema buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PhysicalSchema.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
setField
public PhysicalSchema.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
clearField
public PhysicalSchema.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
clearOneof
public PhysicalSchema.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
setRepeatedField
public PhysicalSchema.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
addRepeatedField
public PhysicalSchema.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
mergeFrom
public PhysicalSchema.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PhysicalSchema.Builder>
-
mergeFrom
public PhysicalSchema.Builder mergeFrom(PhysicalSchema other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
mergeFrom
public PhysicalSchema.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<PhysicalSchema.Builder>
- Throws:
IOException
-
getSchemaCase
public PhysicalSchema.SchemaCase getSchemaCase()
- Specified by:
getSchemaCase
in interfacePhysicalSchemaOrBuilder
-
clearSchema
public PhysicalSchema.Builder clearSchema()
-
hasAvro
public boolean hasAvro()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
- Specified by:
hasAvro
in interfacePhysicalSchemaOrBuilder
- Returns:
- Whether the avro field is set.
-
getAvro
public PhysicalSchema.AvroSchema getAvro()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
- Specified by:
getAvro
in interfacePhysicalSchemaOrBuilder
- Returns:
- The avro.
-
setAvro
public PhysicalSchema.Builder setAvro(PhysicalSchema.AvroSchema value)
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
-
setAvro
public PhysicalSchema.Builder setAvro(PhysicalSchema.AvroSchema.Builder builderForValue)
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
-
mergeAvro
public PhysicalSchema.Builder mergeAvro(PhysicalSchema.AvroSchema value)
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
-
clearAvro
public PhysicalSchema.Builder clearAvro()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
-
getAvroBuilder
public PhysicalSchema.AvroSchema.Builder getAvroBuilder()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
-
getAvroOrBuilder
public PhysicalSchema.AvroSchemaOrBuilder getAvroOrBuilder()
Schema in Avro JSON format.
.google.cloud.datacatalog.v1.PhysicalSchema.AvroSchema avro = 1;
- Specified by:
getAvroOrBuilder
in interfacePhysicalSchemaOrBuilder
-
hasThrift
public boolean hasThrift()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
- Specified by:
hasThrift
in interfacePhysicalSchemaOrBuilder
- Returns:
- Whether the thrift field is set.
-
getThrift
public PhysicalSchema.ThriftSchema getThrift()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
- Specified by:
getThrift
in interfacePhysicalSchemaOrBuilder
- Returns:
- The thrift.
-
setThrift
public PhysicalSchema.Builder setThrift(PhysicalSchema.ThriftSchema value)
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
-
setThrift
public PhysicalSchema.Builder setThrift(PhysicalSchema.ThriftSchema.Builder builderForValue)
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
-
mergeThrift
public PhysicalSchema.Builder mergeThrift(PhysicalSchema.ThriftSchema value)
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
-
clearThrift
public PhysicalSchema.Builder clearThrift()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
-
getThriftBuilder
public PhysicalSchema.ThriftSchema.Builder getThriftBuilder()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
-
getThriftOrBuilder
public PhysicalSchema.ThriftSchemaOrBuilder getThriftOrBuilder()
Schema in Thrift format.
.google.cloud.datacatalog.v1.PhysicalSchema.ThriftSchema thrift = 2;
- Specified by:
getThriftOrBuilder
in interfacePhysicalSchemaOrBuilder
-
hasProtobuf
public boolean hasProtobuf()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
- Specified by:
hasProtobuf
in interfacePhysicalSchemaOrBuilder
- Returns:
- Whether the protobuf field is set.
-
getProtobuf
public PhysicalSchema.ProtobufSchema getProtobuf()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
- Specified by:
getProtobuf
in interfacePhysicalSchemaOrBuilder
- Returns:
- The protobuf.
-
setProtobuf
public PhysicalSchema.Builder setProtobuf(PhysicalSchema.ProtobufSchema value)
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
-
setProtobuf
public PhysicalSchema.Builder setProtobuf(PhysicalSchema.ProtobufSchema.Builder builderForValue)
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
-
mergeProtobuf
public PhysicalSchema.Builder mergeProtobuf(PhysicalSchema.ProtobufSchema value)
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
-
clearProtobuf
public PhysicalSchema.Builder clearProtobuf()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
-
getProtobufBuilder
public PhysicalSchema.ProtobufSchema.Builder getProtobufBuilder()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
-
getProtobufOrBuilder
public PhysicalSchema.ProtobufSchemaOrBuilder getProtobufOrBuilder()
Schema in protocol buffer format.
.google.cloud.datacatalog.v1.PhysicalSchema.ProtobufSchema protobuf = 3;
- Specified by:
getProtobufOrBuilder
in interfacePhysicalSchemaOrBuilder
-
hasParquet
public boolean hasParquet()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
- Specified by:
hasParquet
in interfacePhysicalSchemaOrBuilder
- Returns:
- Whether the parquet field is set.
-
getParquet
public PhysicalSchema.ParquetSchema getParquet()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
- Specified by:
getParquet
in interfacePhysicalSchemaOrBuilder
- Returns:
- The parquet.
-
setParquet
public PhysicalSchema.Builder setParquet(PhysicalSchema.ParquetSchema value)
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
-
setParquet
public PhysicalSchema.Builder setParquet(PhysicalSchema.ParquetSchema.Builder builderForValue)
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
-
mergeParquet
public PhysicalSchema.Builder mergeParquet(PhysicalSchema.ParquetSchema value)
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
-
clearParquet
public PhysicalSchema.Builder clearParquet()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
-
getParquetBuilder
public PhysicalSchema.ParquetSchema.Builder getParquetBuilder()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
-
getParquetOrBuilder
public PhysicalSchema.ParquetSchemaOrBuilder getParquetOrBuilder()
Marks a Parquet-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.ParquetSchema parquet = 4;
- Specified by:
getParquetOrBuilder
in interfacePhysicalSchemaOrBuilder
-
hasOrc
public boolean hasOrc()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
- Specified by:
hasOrc
in interfacePhysicalSchemaOrBuilder
- Returns:
- Whether the orc field is set.
-
getOrc
public PhysicalSchema.OrcSchema getOrc()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
- Specified by:
getOrc
in interfacePhysicalSchemaOrBuilder
- Returns:
- The orc.
-
setOrc
public PhysicalSchema.Builder setOrc(PhysicalSchema.OrcSchema value)
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
-
setOrc
public PhysicalSchema.Builder setOrc(PhysicalSchema.OrcSchema.Builder builderForValue)
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
-
mergeOrc
public PhysicalSchema.Builder mergeOrc(PhysicalSchema.OrcSchema value)
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
-
clearOrc
public PhysicalSchema.Builder clearOrc()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
-
getOrcBuilder
public PhysicalSchema.OrcSchema.Builder getOrcBuilder()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
-
getOrcOrBuilder
public PhysicalSchema.OrcSchemaOrBuilder getOrcOrBuilder()
Marks an ORC-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.OrcSchema orc = 5;
- Specified by:
getOrcOrBuilder
in interfacePhysicalSchemaOrBuilder
-
hasCsv
public boolean hasCsv()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
- Specified by:
hasCsv
in interfacePhysicalSchemaOrBuilder
- Returns:
- Whether the csv field is set.
-
getCsv
public PhysicalSchema.CsvSchema getCsv()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
- Specified by:
getCsv
in interfacePhysicalSchemaOrBuilder
- Returns:
- The csv.
-
setCsv
public PhysicalSchema.Builder setCsv(PhysicalSchema.CsvSchema value)
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
-
setCsv
public PhysicalSchema.Builder setCsv(PhysicalSchema.CsvSchema.Builder builderForValue)
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
-
mergeCsv
public PhysicalSchema.Builder mergeCsv(PhysicalSchema.CsvSchema value)
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
-
clearCsv
public PhysicalSchema.Builder clearCsv()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
-
getCsvBuilder
public PhysicalSchema.CsvSchema.Builder getCsvBuilder()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
-
getCsvOrBuilder
public PhysicalSchema.CsvSchemaOrBuilder getCsvOrBuilder()
Marks a CSV-encoded data source.
.google.cloud.datacatalog.v1.PhysicalSchema.CsvSchema csv = 6;
- Specified by:
getCsvOrBuilder
in interfacePhysicalSchemaOrBuilder
-
setUnknownFields
public final PhysicalSchema.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
mergeUnknownFields
public final PhysicalSchema.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<PhysicalSchema.Builder>
-
-