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.
    com.google.protobuf.Duration
    Deprecated.
    google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval is deprecated.
    int
    Configuration of the snapshot analysis based monitoring pipeline running interval.
    com.google.protobuf.DurationOrBuilder
    Deprecated.
    int
    Customized export features time window for snapshot analysis.
    boolean
    Deprecated.
    google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval is deprecated.

    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.
    • hasMonitoringInterval

      @Deprecated boolean hasMonitoringInterval()
      Deprecated.
      google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval is deprecated. See google/cloud/aiplatform/v1beta1/featurestore_monitoring.proto;l=56
       Configuration of the snapshot analysis based monitoring pipeline running
       interval. The value is rolled up to full day.
       If both
       [monitoring_interval_days][google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval_days]
       and the deprecated `monitoring_interval` field
       are set when creating/updating EntityTypes/Features,
       [monitoring_interval_days][google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval_days]
       will be used.
       
      .google.protobuf.Duration monitoring_interval = 2 [deprecated = true];
      Returns:
      Whether the monitoringInterval field is set.
    • getMonitoringInterval

      @Deprecated com.google.protobuf.Duration getMonitoringInterval()
      Deprecated.
      google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval is deprecated. See google/cloud/aiplatform/v1beta1/featurestore_monitoring.proto;l=56
       Configuration of the snapshot analysis based monitoring pipeline running
       interval. The value is rolled up to full day.
       If both
       [monitoring_interval_days][google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval_days]
       and the deprecated `monitoring_interval` field
       are set when creating/updating EntityTypes/Features,
       [monitoring_interval_days][google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval_days]
       will be used.
       
      .google.protobuf.Duration monitoring_interval = 2 [deprecated = true];
      Returns:
      The monitoringInterval.
    • getMonitoringIntervalOrBuilder

      @Deprecated com.google.protobuf.DurationOrBuilder getMonitoringIntervalOrBuilder()
      Deprecated.
       Configuration of the snapshot analysis based monitoring pipeline running
       interval. The value is rolled up to full day.
       If both
       [monitoring_interval_days][google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval_days]
       and the deprecated `monitoring_interval` field
       are set when creating/updating EntityTypes/Features,
       [monitoring_interval_days][google.cloud.aiplatform.v1beta1.FeaturestoreMonitoringConfig.SnapshotAnalysis.monitoring_interval_days]
       will be used.
       
      .google.protobuf.Duration monitoring_interval = 2 [deprecated = true];
    • 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.