Interface FeaturestoreMonitoringConfig.SnapshotAnalysisOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FeaturestoreMonitoringConfig.SnapshotAnalysis, FeaturestoreMonitoringConfig.SnapshotAnalysis.Builder
Enclosing class:
FeaturestoreMonitoringConfig

public static interface FeaturestoreMonitoringConfig.SnapshotAnalysisOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    The monitoring schedule for snapshot analysis.
    int
    Configuration of the snapshot analysis based monitoring pipeline running interval.
    int
    Customized export features time window for snapshot analysis.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDisabled

      boolean getDisabled()
       The monitoring schedule for snapshot analysis.
       For EntityType-level config:
       unset / disabled = true indicates disabled by
       default for Features under it; otherwise by default enable snapshot
       analysis monitoring with monitoring_interval for Features under it.
       Feature-level config:
       disabled = true indicates disabled regardless of the EntityType-level
       config; unset monitoring_interval indicates going with EntityType-level
       config; otherwise run snapshot analysis monitoring with
       monitoring_interval regardless of the EntityType-level config.
       Explicitly Disable the snapshot analysis based monitoring.
       
      bool disabled = 1;
      Returns:
      The disabled.
    • getMonitoringIntervalDays

      int getMonitoringIntervalDays()
       Configuration of the snapshot analysis based monitoring pipeline
       running interval. The value indicates number of days.
       
      int32 monitoring_interval_days = 3;
      Returns:
      The monitoringIntervalDays.
    • getStalenessDays

      int getStalenessDays()
       Customized export features time window for snapshot analysis. Unit is one
       day. Default value is 3 weeks. Minimum value is 1 day. Maximum value is
       4000 days.
       
      int32 staleness_days = 4;
      Returns:
      The stalenessDays.