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