avro = $avro; } /** * @return GoogleCloudDatacatalogV1PhysicalSchemaAvroSchema */ public function getAvro() { return $this->avro; } /** * @param GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema */ public function setCsv(GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema $csv) { $this->csv = $csv; } /** * @return GoogleCloudDatacatalogV1PhysicalSchemaCsvSchema */ public function getCsv() { return $this->csv; } /** * @param GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema */ public function setOrc(GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema $orc) { $this->orc = $orc; } /** * @return GoogleCloudDatacatalogV1PhysicalSchemaOrcSchema */ public function getOrc() { return $this->orc; } /** * @param GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema */ public function setParquet(GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema $parquet) { $this->parquet = $parquet; } /** * @return GoogleCloudDatacatalogV1PhysicalSchemaParquetSchema */ public function getParquet() { return $this->parquet; } /** * @param GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema */ public function setProtobuf(GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema $protobuf) { $this->protobuf = $protobuf; } /** * @return GoogleCloudDatacatalogV1PhysicalSchemaProtobufSchema */ public function getProtobuf() { return $this->protobuf; } /** * @param GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema */ public function setThrift(GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema $thrift) { $this->thrift = $thrift; } /** * @return GoogleCloudDatacatalogV1PhysicalSchemaThriftSchema */ public function getThrift() { return $this->thrift; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDatacatalogV1PhysicalSchema::class, 'Google_Service_DataCatalog_GoogleCloudDatacatalogV1PhysicalSchema');