# Generated by the protocol buffer compiler. DO NOT EDIT! # source: google/cloud/dataplex/v1/data_profile.proto require 'google/protobuf' require 'google/cloud/dataplex/v1/processing_pb' Google::Protobuf::DescriptorPool.generated_pool.build do add_file("google/cloud/dataplex/v1/data_profile.proto", :syntax => :proto3) do add_message "google.cloud.dataplex.v1.DataProfileSpec" do end add_message "google.cloud.dataplex.v1.DataProfileResult" do optional :row_count, :int64, 3 optional :profile, :message, 4, "google.cloud.dataplex.v1.DataProfileResult.Profile" optional :scanned_data, :message, 5, "google.cloud.dataplex.v1.ScannedData" end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile" do repeated :fields, :message, 2, "google.cloud.dataplex.v1.DataProfileResult.Profile.Field" end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile.Field" do optional :name, :string, 1 optional :type, :string, 2 optional :mode, :string, 3 optional :profile, :message, 4, "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo" end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo" do optional :null_ratio, :double, 2 optional :distinct_ratio, :double, 3 repeated :top_n_values, :message, 4, "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue" oneof :field_info do optional :string_profile, :message, 101, "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo" optional :integer_profile, :message, 102, "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo" optional :double_profile, :message, 103, "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo" end end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo" do optional :min_length, :int64, 1 optional :max_length, :int64, 2 optional :average_length, :double, 3 end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo" do optional :average, :double, 1 optional :standard_deviation, :double, 3 optional :min, :int64, 4 repeated :quartiles, :int64, 6 optional :max, :int64, 5 end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo" do optional :average, :double, 1 optional :standard_deviation, :double, 3 optional :min, :double, 4 repeated :quartiles, :double, 6 optional :max, :double, 5 end add_message "google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue" do optional :value, :string, 1 optional :count, :int64, 2 end end end module Google module Cloud module Dataplex module V1 DataProfileSpec = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileSpec").msgclass DataProfileResult = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult").msgclass DataProfileResult::Profile = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile").msgclass DataProfileResult::Profile::Field = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile.Field").msgclass DataProfileResult::Profile::Field::ProfileInfo = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo").msgclass DataProfileResult::Profile::Field::ProfileInfo::StringFieldInfo = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.StringFieldInfo").msgclass DataProfileResult::Profile::Field::ProfileInfo::IntegerFieldInfo = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.IntegerFieldInfo").msgclass DataProfileResult::Profile::Field::ProfileInfo::DoubleFieldInfo = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.DoubleFieldInfo").msgclass DataProfileResult::Profile::Field::ProfileInfo::TopNValue = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("google.cloud.dataplex.v1.DataProfileResult.Profile.Field.ProfileInfo.TopNValue").msgclass end end end end