Class FeatureStatsAndAnomalySpec

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.aiplatform.v1beta1.FeatureStatsAndAnomalySpec
All Implemented Interfaces:
FeatureStatsAndAnomalySpecOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class FeatureStatsAndAnomalySpec extends com.google.protobuf.GeneratedMessage 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.FeatureStatsAndAnomalySpec
See Also:
  • Field Details

    • LATEST_STATS_COUNT_FIELD_NUMBER

      public static final int LATEST_STATS_COUNT_FIELD_NUMBER
      See Also:
    • STATS_TIME_RANGE_FIELD_NUMBER

      public static final int STATS_TIME_RANGE_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • hasLatestStatsCount

      public 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];
      Specified by:
      hasLatestStatsCount in interface FeatureStatsAndAnomalySpecOrBuilder
      Returns:
      Whether the latestStatsCount field is set.
    • getLatestStatsCount

      public 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];
      Specified by:
      getLatestStatsCount in interface FeatureStatsAndAnomalySpecOrBuilder
      Returns:
      The latestStatsCount.
    • hasStatsTimeRange

      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];
      Specified by:
      hasStatsTimeRange in interface FeatureStatsAndAnomalySpecOrBuilder
      Returns:
      Whether the statsTimeRange field is set.
    • getStatsTimeRange

      public 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];
      Specified by:
      getStatsTimeRange in interface FeatureStatsAndAnomalySpecOrBuilder
      Returns:
      The statsTimeRange.
    • getStatsTimeRangeOrBuilder

      public 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];
      Specified by:
      getStatsTimeRangeOrBuilder in interface FeatureStatsAndAnomalySpecOrBuilder
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static FeatureStatsAndAnomalySpec parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static FeatureStatsAndAnomalySpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static FeatureStatsAndAnomalySpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public FeatureStatsAndAnomalySpec.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static FeatureStatsAndAnomalySpec.Builder newBuilder()
    • newBuilder

      public static FeatureStatsAndAnomalySpec.Builder newBuilder(FeatureStatsAndAnomalySpec prototype)
    • toBuilder

      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected FeatureStatsAndAnomalySpec.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static FeatureStatsAndAnomalySpec getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<FeatureStatsAndAnomalySpec> parser()
    • getParserForType

      public com.google.protobuf.Parser<FeatureStatsAndAnomalySpec> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public FeatureStatsAndAnomalySpec getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder