pub struct GoogleCloudDataplexV1DataQualityResult {
pub columns: Option<Vec<GoogleCloudDataplexV1DataQualityColumnResult>>,
pub dimensions: Option<Vec<GoogleCloudDataplexV1DataQualityDimensionResult>>,
pub passed: Option<bool>,
pub post_scan_actions_result: Option<GoogleCloudDataplexV1DataQualityResultPostScanActionsResult>,
pub row_count: Option<i64>,
pub rules: Option<Vec<GoogleCloudDataplexV1DataQualityRuleResult>>,
pub scanned_data: Option<GoogleCloudDataplexV1ScannedData>,
pub score: Option<f32>,
}
Expand description
The output of a DataQualityScan.
This type is not used in any activity, and only used as part of another schema.
Fields§
§columns: Option<Vec<GoogleCloudDataplexV1DataQualityColumnResult>>
Output only. A list of results at the column level.A column will have a corresponding DataQualityColumnResult if and only if there is at least one rule with the ‘column’ field set to it.
dimensions: Option<Vec<GoogleCloudDataplexV1DataQualityDimensionResult>>
A list of results at the dimension level.A dimension will have a corresponding DataQualityDimensionResult if and only if there is at least one rule with the ‘dimension’ field set to it.
passed: Option<bool>
Overall data quality result – true if all rules passed.
post_scan_actions_result: Option<GoogleCloudDataplexV1DataQualityResultPostScanActionsResult>
Output only. The result of post scan actions.
row_count: Option<i64>
The count of rows processed.
rules: Option<Vec<GoogleCloudDataplexV1DataQualityRuleResult>>
A list of all the rules in a job, and their results.
scanned_data: Option<GoogleCloudDataplexV1ScannedData>
The data scanned for this result.
score: Option<f32>
Output only. The overall data quality score.The score ranges between 0, 100 (up to two decimal points).
Trait Implementations§
Source§impl Clone for GoogleCloudDataplexV1DataQualityResult
impl Clone for GoogleCloudDataplexV1DataQualityResult
Source§fn clone(&self) -> GoogleCloudDataplexV1DataQualityResult
fn clone(&self) -> GoogleCloudDataplexV1DataQualityResult
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for GoogleCloudDataplexV1DataQualityResult
impl Default for GoogleCloudDataplexV1DataQualityResult
Source§fn default() -> GoogleCloudDataplexV1DataQualityResult
fn default() -> GoogleCloudDataplexV1DataQualityResult
Source§impl<'de> Deserialize<'de> for GoogleCloudDataplexV1DataQualityResult
impl<'de> Deserialize<'de> for GoogleCloudDataplexV1DataQualityResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl Part for GoogleCloudDataplexV1DataQualityResult
Auto Trait Implementations§
impl Freeze for GoogleCloudDataplexV1DataQualityResult
impl RefUnwindSafe for GoogleCloudDataplexV1DataQualityResult
impl Send for GoogleCloudDataplexV1DataQualityResult
impl Sync for GoogleCloudDataplexV1DataQualityResult
impl Unpin for GoogleCloudDataplexV1DataQualityResult
impl UnwindSafe for GoogleCloudDataplexV1DataQualityResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more