pub struct GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature {
pub time_range: Option<GoogleTypeInterval>,
pub feature_selector: Option<GoogleCloudAiplatformV1FeatureSelector>,
pub skip_online_storage_delete: Option<bool>,
}Expand description
Message to select time range and feature. Values of the selected feature generated within an inclusive time range will be deleted. Using this option permanently deletes the feature values from the specified feature IDs within the specified time range. This might include data from the online storage. If you want to retain any deleted historical data in the online storage, you must re-ingest it.
This type is not used in any activity, and only used as part of another schema.
Fields§
§time_range: Option<GoogleTypeInterval>Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
feature_selector: Option<GoogleCloudAiplatformV1FeatureSelector>Required. Selectors choosing which feature values to be deleted from the EntityType.
skip_online_storage_delete: Option<bool>If set, data will not be deleted from online storage. When time range is older than the data in online storage, setting this to be true will make the deletion have no impact on online serving.
Trait Implementations§
Source§impl Clone for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Clone for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
Source§fn clone(
&self,
) -> GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
fn clone( &self, ) -> GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Default for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Default for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
Source§fn default() -> GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
fn default() -> GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
Source§impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl<'de> Deserialize<'de> for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
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>,
Source§impl Serialize for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Serialize for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Part for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
Auto Trait Implementations§
impl Freeze for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl RefUnwindSafe for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Send for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Sync for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl Unpin for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
impl UnwindSafe for GoogleCloudAiplatformV1DeleteFeatureValuesRequestSelectTimeRangeAndFeature
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