Interface ModelDeploymentMonitoringScheduleConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ModelDeploymentMonitoringScheduleConfig, ModelDeploymentMonitoringScheduleConfig.Builder

@Generated public interface ModelDeploymentMonitoringScheduleConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Duration
    Required.
    com.google.protobuf.DurationOrBuilder
    Required.
    com.google.protobuf.Duration
    The time window of the prediction data being included in each prediction dataset.
    com.google.protobuf.DurationOrBuilder
    The time window of the prediction data being included in each prediction dataset.
    boolean
    Required.
    boolean
    The time window of the prediction data being included in each prediction dataset.

    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

    • hasMonitorInterval

      boolean hasMonitorInterval()
       Required. The model monitoring job scheduling interval. It will be rounded
       up to next full hour. This defines how often the monitoring jobs are
       triggered.
       
      .google.protobuf.Duration monitor_interval = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the monitorInterval field is set.
    • getMonitorInterval

      com.google.protobuf.Duration getMonitorInterval()
       Required. The model monitoring job scheduling interval. It will be rounded
       up to next full hour. This defines how often the monitoring jobs are
       triggered.
       
      .google.protobuf.Duration monitor_interval = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The monitorInterval.
    • getMonitorIntervalOrBuilder

      com.google.protobuf.DurationOrBuilder getMonitorIntervalOrBuilder()
       Required. The model monitoring job scheduling interval. It will be rounded
       up to next full hour. This defines how often the monitoring jobs are
       triggered.
       
      .google.protobuf.Duration monitor_interval = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasMonitorWindow

      boolean hasMonitorWindow()
       The time window of the prediction data being included in each prediction
       dataset. This window specifies how long the data should be collected from
       historical model results for each run. If not set,
       [ModelDeploymentMonitoringScheduleConfig.monitor_interval][google.cloud.aiplatform.v1.ModelDeploymentMonitoringScheduleConfig.monitor_interval]
       will be used. e.g. If currently the cutoff time is 2022-01-08 14:30:00 and
       the monitor_window is set to be 3600, then data from 2022-01-08 13:30:00 to
       2022-01-08 14:30:00 will be retrieved and aggregated to calculate the
       monitoring statistics.
       
      .google.protobuf.Duration monitor_window = 2;
      Returns:
      Whether the monitorWindow field is set.
    • getMonitorWindow

      com.google.protobuf.Duration getMonitorWindow()
       The time window of the prediction data being included in each prediction
       dataset. This window specifies how long the data should be collected from
       historical model results for each run. If not set,
       [ModelDeploymentMonitoringScheduleConfig.monitor_interval][google.cloud.aiplatform.v1.ModelDeploymentMonitoringScheduleConfig.monitor_interval]
       will be used. e.g. If currently the cutoff time is 2022-01-08 14:30:00 and
       the monitor_window is set to be 3600, then data from 2022-01-08 13:30:00 to
       2022-01-08 14:30:00 will be retrieved and aggregated to calculate the
       monitoring statistics.
       
      .google.protobuf.Duration monitor_window = 2;
      Returns:
      The monitorWindow.
    • getMonitorWindowOrBuilder

      com.google.protobuf.DurationOrBuilder getMonitorWindowOrBuilder()
       The time window of the prediction data being included in each prediction
       dataset. This window specifies how long the data should be collected from
       historical model results for each run. If not set,
       [ModelDeploymentMonitoringScheduleConfig.monitor_interval][google.cloud.aiplatform.v1.ModelDeploymentMonitoringScheduleConfig.monitor_interval]
       will be used. e.g. If currently the cutoff time is 2022-01-08 14:30:00 and
       the monitor_window is set to be 3600, then data from 2022-01-08 13:30:00 to
       2022-01-08 14:30:00 will be retrieved and aggregated to calculate the
       monitoring statistics.
       
      .google.protobuf.Duration monitor_window = 2;