GoogleCloudAiplatformV1ModelDeploymentMonitoringJob class
Represents a job that runs periodically to monitor the deployed models in an endpoint.
It will analyze the logged training & prediction data to detect any abnormal behaviors.
Constructors
- 
          GoogleCloudAiplatformV1ModelDeploymentMonitoringJob({String? analysisInstanceSchemaUri, List<
GoogleCloudAiplatformV1ModelDeploymentMonitoringBigQueryTable> ? bigqueryTables, String? createTime, String? displayName, bool? enableMonitoringPipelineLogs, GoogleCloudAiplatformV1EncryptionSpec? encryptionSpec, String? endpoint, GoogleRpcStatus? error, Map<String, String> ? labels, GoogleCloudAiplatformV1ModelDeploymentMonitoringJobLatestMonitoringPipelineMetadata? latestMonitoringPipelineMetadata, String? logTtl, GoogleCloudAiplatformV1SamplingStrategy? loggingSamplingStrategy, List<GoogleCloudAiplatformV1ModelDeploymentMonitoringObjectiveConfig> ? modelDeploymentMonitoringObjectiveConfigs, GoogleCloudAiplatformV1ModelDeploymentMonitoringScheduleConfig? modelDeploymentMonitoringScheduleConfig, GoogleCloudAiplatformV1ModelMonitoringAlertConfig? modelMonitoringAlertConfig, String? name, String? nextScheduleTime, String? predictInstanceSchemaUri, Object? samplePredictInstance, String? scheduleState, String? state, GoogleCloudAiplatformV1GcsDestination? statsAnomaliesBaseDirectory, String? updateTime}) - GoogleCloudAiplatformV1ModelDeploymentMonitoringJob.fromJson(Map json_)
 
Properties
- analysisInstanceSchemaUri ↔ String?
 - 
  YAML schema file uri describing the format of a single instance that you
want Tensorflow Data Validation (TFDV) to analyze.
  getter/setter pair
 - 
  bigqueryTables
  ↔ List<
GoogleCloudAiplatformV1ModelDeploymentMonitoringBigQueryTable> ? - 
  The created bigquery tables for the job under customer project.
  getter/setter pair
 - createTime ↔ String?
 - 
  Timestamp when this ModelDeploymentMonitoringJob was created.
  getter/setter pair
 - displayName ↔ String?
 - 
  The user-defined name of the ModelDeploymentMonitoringJob.
  getter/setter pair
 - enableMonitoringPipelineLogs ↔ bool?
 - 
  If true, the scheduled monitoring pipeline logs are sent to Google Cloud
Logging, including pipeline status and anomalies detected.
  getter/setter pair
 - encryptionSpec ↔ GoogleCloudAiplatformV1EncryptionSpec?
 - 
  Customer-managed encryption key spec for a ModelDeploymentMonitoringJob.
  getter/setter pair
 - endpoint ↔ String?
 - 
  Endpoint resource name.
  getter/setter pair
 - error ↔ GoogleRpcStatus?
 - 
  Only populated when the job's state is 
JOB_STATE_FAILEDorJOB_STATE_CANCELLED.getter/setter pair - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - 
  labels
  ↔ Map<
String, String> ? - 
  The labels with user-defined metadata to organize your
ModelDeploymentMonitoringJob.
  getter/setter pair
 - latestMonitoringPipelineMetadata ↔ GoogleCloudAiplatformV1ModelDeploymentMonitoringJobLatestMonitoringPipelineMetadata?
 - 
  Latest triggered monitoring pipeline metadata.
  getter/setter pair
 - loggingSamplingStrategy ↔ GoogleCloudAiplatformV1SamplingStrategy?
 - 
  Sample Strategy for logging.
  getter/setter pair
 - logTtl ↔ String?
 - 
  The TTL of BigQuery tables in user projects which stores logs.
  getter/setter pair
 - 
  modelDeploymentMonitoringObjectiveConfigs
  ↔ List<
GoogleCloudAiplatformV1ModelDeploymentMonitoringObjectiveConfig> ? - 
  The config for monitoring objectives.
  getter/setter pair
 - modelDeploymentMonitoringScheduleConfig ↔ GoogleCloudAiplatformV1ModelDeploymentMonitoringScheduleConfig?
 - 
  Schedule config for running the monitoring job.
  getter/setter pair
 - modelMonitoringAlertConfig ↔ GoogleCloudAiplatformV1ModelMonitoringAlertConfig?
 - 
  Alert config for model monitoring.
  getter/setter pair
 - name ↔ String?
 - 
  Resource name of a ModelDeploymentMonitoringJob.
  getter/setter pair
 - nextScheduleTime ↔ String?
 - 
  Timestamp when this monitoring pipeline will be scheduled to run for the
next round.
  getter/setter pair
 - predictInstanceSchemaUri ↔ String?
 - 
  YAML schema file uri describing the format of a single instance, which are
given to format this Endpoint's prediction (and explanation).
  getter/setter pair
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 - samplePredictInstance ↔ Object?
 - 
  Sample Predict instance, same format as PredictRequest.instances, this can
be set as a replacement of
ModelDeploymentMonitoringJob.predict_instance_schema_uri.
  getter/setter pair
 - scheduleState ↔ String?
 - 
  Schedule state when the monitoring job is in Running state.
  getter/setter pair
 - state ↔ String?
 - 
  The detailed state of the monitoring job.
  getter/setter pair
 - statsAnomaliesBaseDirectory ↔ GoogleCloudAiplatformV1GcsDestination?
 - 
  Stats anomalies base folder path.
  getter/setter pair
 - updateTime ↔ String?
 - 
  Timestamp when this ModelDeploymentMonitoringJob was updated most
recently.
  getter/setter pair
 
Methods
- 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toJson(
) → Map< String, dynamic>  - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited