public static final class DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder> implements DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder
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.Protobuf type
google.cloud.aiplatform.v1.DeleteFeatureValuesRequest.SelectTimeRangeAndFeaturegetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DeleteFeatureValuesRequest.SelectTimeRangeAndFeature build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DeleteFeatureValuesRequest.SelectTimeRangeAndFeature buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(DeleteFeatureValuesRequest.SelectTimeRangeAndFeature other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>IOExceptionpublic boolean hasTimeRange()
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
hasTimeRange in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic com.google.type.Interval getTimeRange()
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
getTimeRange in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setTimeRange(com.google.type.Interval value)
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setTimeRange(com.google.type.Interval.Builder builderForValue)
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeTimeRange(com.google.type.Interval value)
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearTimeRange()
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
public com.google.type.Interval.Builder getTimeRangeBuilder()
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
public com.google.type.IntervalOrBuilder getTimeRangeOrBuilder()
Required. Select feature generated within a half-inclusive time range. The time range is lower inclusive and upper exclusive.
.google.type.Interval time_range = 1 [(.google.api.field_behavior) = REQUIRED];
getTimeRangeOrBuilder in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic boolean hasFeatureSelector()
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
hasFeatureSelector in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic FeatureSelector getFeatureSelector()
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
getFeatureSelector in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setFeatureSelector(FeatureSelector value)
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setFeatureSelector(FeatureSelector.Builder builderForValue)
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFeatureSelector(FeatureSelector value)
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearFeatureSelector()
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public FeatureSelector.Builder getFeatureSelectorBuilder()
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public FeatureSelectorOrBuilder getFeatureSelectorOrBuilder()
Required. Selectors choosing which feature values to be deleted from the EntityType.
.google.cloud.aiplatform.v1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
getFeatureSelectorOrBuilder in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic boolean getSkipOnlineStorageDelete()
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.
bool skip_online_storage_delete = 3;getSkipOnlineStorageDelete in interface DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilderpublic DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setSkipOnlineStorageDelete(boolean value)
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.
bool skip_online_storage_delete = 3;value - The skipOnlineStorageDelete to set.public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearSkipOnlineStorageDelete()
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.
bool skip_online_storage_delete = 3;public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>Copyright © 2025 Google LLC. All rights reserved.