DeleteFeatureValuesRequest_SelectTimeRangeAndFeature class final

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.

Inheritance
  • Object
  • ProtoMessage
  • DeleteFeatureValuesRequest_SelectTimeRangeAndFeature

Constructors

DeleteFeatureValuesRequest_SelectTimeRangeAndFeature({required Interval? timeRange, required FeatureSelector? featureSelector, bool skipOnlineStorageDelete = false})
DeleteFeatureValuesRequest_SelectTimeRangeAndFeature.fromJson(Object? j)
factory

Properties

featureSelector FeatureSelector?
Required. Selectors choosing which feature values to be deleted from the EntityType.
final
hashCode int
The hash code for this object.
no setterinherited
qualifiedName String
The fully qualified name of this message, i.e., google.protobuf.Duration or google.rpc.ErrorInfo.
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skipOnlineStorageDelete 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.
final
timeRange → Interval?
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Object
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

fullyQualifiedName → const String