Package com.google.cloud.aiplatform.v1
Class DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
- com.google.cloud.aiplatform.v1.DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder
-
- All Implemented Interfaces:
DeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DeleteFeatureValuesRequest.SelectTimeRangeAndFeature
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 typegoogle.cloud.aiplatform.v1.DeleteFeatureValuesRequest.SelectTimeRangeAndFeature
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
clear
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
getDefaultInstanceForType
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
setField
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
clearField
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
clearOneof
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
setRepeatedField
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
addRepeatedField
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
mergeFrom
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
mergeFrom
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(DeleteFeatureValuesRequest.SelectTimeRangeAndFeature other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
mergeFrom
public DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>- Throws:
IOException
-
hasTimeRange
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];- Specified by:
hasTimeRangein interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder- Returns:
- Whether the timeRange field is set.
-
getTimeRange
public 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];- Specified by:
getTimeRangein interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder- Returns:
- The timeRange.
-
setTimeRange
public 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];
-
setTimeRange
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];
-
mergeTimeRange
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];
-
clearTimeRange
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];
-
getTimeRangeBuilder
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];
-
getTimeRangeOrBuilder
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];- Specified by:
getTimeRangeOrBuilderin interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder
-
hasFeatureSelector
public 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];- Specified by:
hasFeatureSelectorin interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder- Returns:
- Whether the featureSelector field is set.
-
getFeatureSelector
public 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];- Specified by:
getFeatureSelectorin interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder- Returns:
- The featureSelector.
-
setFeatureSelector
public 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];
-
setFeatureSelector
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];
-
mergeFeatureSelector
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];
-
clearFeatureSelector
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];
-
getFeatureSelectorBuilder
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];
-
getFeatureSelectorOrBuilder
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];- Specified by:
getFeatureSelectorOrBuilderin interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder
-
getSkipOnlineStorageDelete
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;- Specified by:
getSkipOnlineStorageDeletein interfaceDeleteFeatureValuesRequest.SelectTimeRangeAndFeatureOrBuilder- Returns:
- The skipOnlineStorageDelete.
-
setSkipOnlineStorageDelete
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;- Parameters:
value- The skipOnlineStorageDelete to set.- Returns:
- This builder for chaining.
-
clearSkipOnlineStorageDelete
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:
- This builder for chaining.
-
setUnknownFields
public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
mergeUnknownFields
public final DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DeleteFeatureValuesRequest.SelectTimeRangeAndFeature.Builder>
-
-