public static final class DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder extends 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.v1beta1.DeleteFeatureValuesRequest.SelectTimeRangeAndFeature
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature build()
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature buildPartial()
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clear()
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearFeatureSelector()
Required. Selectors choosing which feature values to be deleted from the
EntityType.
.google.cloud.aiplatform.v1beta1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
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 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 DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clone()
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public FeatureSelector getFeatureSelector()
Required. Selectors choosing which feature values to be deleted from the
EntityType.
.google.cloud.aiplatform.v1beta1.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.v1beta1.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.v1beta1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public 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;
Returns |
Type |
Description |
boolean |
The skipOnlineStorageDelete.
|
public 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];
Returns |
Type |
Description |
com.google.type.Interval |
The timeRange.
|
public 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];
Returns |
Type |
Description |
com.google.type.Interval.Builder |
|
public 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];
Returns |
Type |
Description |
com.google.type.IntervalOrBuilder |
|
public boolean hasFeatureSelector()
Required. Selectors choosing which feature values to be deleted from the
EntityType.
.google.cloud.aiplatform.v1beta1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the featureSelector field is set.
|
public 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];
Returns |
Type |
Description |
boolean |
Whether the timeRange field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFeatureSelector(FeatureSelector value)
Required. Selectors choosing which feature values to be deleted from the
EntityType.
.google.cloud.aiplatform.v1beta1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(DeleteFeatureValuesRequest.SelectTimeRangeAndFeature other)
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeTimeRange(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];
Parameter |
Name |
Description |
value |
com.google.type.Interval
|
public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setFeatureSelector(FeatureSelector value)
Required. Selectors choosing which feature values to be deleted from the
EntityType.
.google.cloud.aiplatform.v1beta1.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.v1beta1.FeatureSelector feature_selector = 2 [(.google.api.field_behavior) = REQUIRED];
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public 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;
Parameter |
Name |
Description |
value |
boolean
The skipOnlineStorageDelete to set.
|
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setTimeRange(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];
Parameter |
Name |
Description |
value |
com.google.type.Interval
|
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setTimeRange(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];
Parameter |
Name |
Description |
builderForValue |
com.google.type.Interval.Builder
|
public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides