public static final class FeatureStatsAndAnomalySpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder> implements FeatureStatsAndAnomalySpecOrBuilder
Defines how to select FeatureStatsAndAnomaly to be populated in response. If set, retrieves FeatureStatsAndAnomaly generated by FeatureMonitors based on this spec.Protobuf type
google.cloud.aiplatform.v1beta1.FeatureStatsAndAnomalySpecgetAllFields, 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<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.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<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FeatureStatsAndAnomalySpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FeatureStatsAndAnomalySpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FeatureStatsAndAnomalySpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.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<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.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<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.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<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.Builder mergeFrom(FeatureStatsAndAnomalySpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder>public FeatureStatsAndAnomalySpec.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<FeatureStatsAndAnomalySpec.Builder>IOExceptionpublic boolean hasLatestStatsCount()
Optional. If set, returns the most recent count of stats. Valid value is [0, 100]. If stats_time_range is set, return most recent count of stats within the stats_time_range.
optional int32 latest_stats_count = 1 [(.google.api.field_behavior) = OPTIONAL];hasLatestStatsCount in interface FeatureStatsAndAnomalySpecOrBuilderpublic int getLatestStatsCount()
Optional. If set, returns the most recent count of stats. Valid value is [0, 100]. If stats_time_range is set, return most recent count of stats within the stats_time_range.
optional int32 latest_stats_count = 1 [(.google.api.field_behavior) = OPTIONAL];getLatestStatsCount in interface FeatureStatsAndAnomalySpecOrBuilderpublic FeatureStatsAndAnomalySpec.Builder setLatestStatsCount(int value)
Optional. If set, returns the most recent count of stats. Valid value is [0, 100]. If stats_time_range is set, return most recent count of stats within the stats_time_range.
optional int32 latest_stats_count = 1 [(.google.api.field_behavior) = OPTIONAL];value - The latestStatsCount to set.public FeatureStatsAndAnomalySpec.Builder clearLatestStatsCount()
Optional. If set, returns the most recent count of stats. Valid value is [0, 100]. If stats_time_range is set, return most recent count of stats within the stats_time_range.
optional int32 latest_stats_count = 1 [(.google.api.field_behavior) = OPTIONAL];public boolean hasStatsTimeRange()
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
hasStatsTimeRange in interface FeatureStatsAndAnomalySpecOrBuilderpublic com.google.type.Interval getStatsTimeRange()
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
getStatsTimeRange in interface FeatureStatsAndAnomalySpecOrBuilderpublic FeatureStatsAndAnomalySpec.Builder setStatsTimeRange(com.google.type.Interval value)
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
public FeatureStatsAndAnomalySpec.Builder setStatsTimeRange(com.google.type.Interval.Builder builderForValue)
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
public FeatureStatsAndAnomalySpec.Builder mergeStatsTimeRange(com.google.type.Interval value)
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
public FeatureStatsAndAnomalySpec.Builder clearStatsTimeRange()
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
public com.google.type.Interval.Builder getStatsTimeRangeBuilder()
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
public com.google.type.IntervalOrBuilder getStatsTimeRangeOrBuilder()
Optional. If set, return all stats generated between [start_time, end_time). If latest_stats_count is set, return the most recent count of stats within the stats_time_range.
.google.type.Interval stats_time_range = 2 [(.google.api.field_behavior) = OPTIONAL];
getStatsTimeRangeOrBuilder in interface FeatureStatsAndAnomalySpecOrBuilderpublic final FeatureStatsAndAnomalySpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder>public final FeatureStatsAndAnomalySpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FeatureStatsAndAnomalySpec.Builder>Copyright © 2025 Google LLC. All rights reserved.