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.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()
Returns
Methods
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature build()
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature buildPartial()
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clear()
Returns
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];
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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;
Returns
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];
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clone()
Returns
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
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];
Returns
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];
Returns
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];
Returns
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()
Returns
Overrides
public final boolean isInitialized()
Returns
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];
Parameter
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(DeleteFeatureValuesRequest.SelectTimeRangeAndFeature other)
Parameter
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(Message other)
Parameter
Returns
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
|
Returns
public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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];
Parameter
Returns
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];
Parameter
Returns
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
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.
|
Returns
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
|
Returns
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
|
Returns
public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides