#[non_exhaustive]pub struct FeatureViewSync {
pub name: String,
pub create_time: Option<Timestamp>,
pub run_time: Option<Interval>,
pub final_status: Option<Status>,
pub sync_summary: Option<SyncSummary>,
pub satisfies_pzs: bool,
pub satisfies_pzi: bool,
/* private fields */
}Expand description
FeatureViewSync is a representation of sync operation which copies data from data source to Feature View in Online Store.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.name: StringIdentifier. Name of the FeatureViewSync. Format:
projects/{project}/locations/{location}/featureOnlineStores/{feature_online_store}/featureViews/{feature_view}/featureViewSyncs/{feature_view_sync}
create_time: Option<Timestamp>Output only. Time when this FeatureViewSync is created. Creation of a FeatureViewSync means that the job is pending / waiting for sufficient resources but may not have started the actual data transfer yet.
run_time: Option<Interval>Output only. Time when this FeatureViewSync is finished.
final_status: Option<Status>Output only. Final status of the FeatureViewSync.
sync_summary: Option<SyncSummary>Output only. Summary of the sync job.
satisfies_pzs: boolOutput only. Reserved for future use.
satisfies_pzi: boolOutput only. Reserved for future use.
Implementations§
Source§impl FeatureViewSync
impl FeatureViewSync
pub fn new() -> Self
Sourcepub fn set_create_time<T: Into<Option<Timestamp>>>(self, v: T) -> Self
pub fn set_create_time<T: Into<Option<Timestamp>>>(self, v: T) -> Self
Sets the value of create_time.
Sourcepub fn set_final_status<T: Into<Option<Status>>>(self, v: T) -> Self
pub fn set_final_status<T: Into<Option<Status>>>(self, v: T) -> Self
Sets the value of final_status.
Sourcepub fn set_sync_summary<T: Into<Option<SyncSummary>>>(self, v: T) -> Self
pub fn set_sync_summary<T: Into<Option<SyncSummary>>>(self, v: T) -> Self
Sets the value of sync_summary.
Sourcepub fn set_satisfies_pzs<T: Into<bool>>(self, v: T) -> Self
pub fn set_satisfies_pzs<T: Into<bool>>(self, v: T) -> Self
Sets the value of satisfies_pzs.
Sourcepub fn set_satisfies_pzi<T: Into<bool>>(self, v: T) -> Self
pub fn set_satisfies_pzi<T: Into<bool>>(self, v: T) -> Self
Sets the value of satisfies_pzi.
Trait Implementations§
Source§impl Clone for FeatureViewSync
impl Clone for FeatureViewSync
Source§fn clone(&self) -> FeatureViewSync
fn clone(&self) -> FeatureViewSync
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more