Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ModelMonitoringJobExecutionDetail

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/aiplatform_v1beta1/classes.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb,
lib/google/apis/aiplatform_v1beta1/representations.rb

Overview

Represent the execution details of the job.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1ModelMonitoringJobExecutionDetail

Returns a new instance of GoogleCloudAiplatformV1beta1ModelMonitoringJobExecutionDetail.



34665
34666
34667
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 34665

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#baseline_datasetsArray<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ModelMonitoringJobExecutionDetailProcessedDataset>

Processed baseline datasets. Corresponds to the JSON property baselineDatasets



34643
34644
34645
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 34643

def baseline_datasets
  @baseline_datasets
end

#errorGoogle::Apis::AiplatformV1beta1::GoogleRpcStatus

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide. Corresponds to the JSON property error



34653
34654
34655
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 34653

def error
  @error
end

#objective_statusHash<String,Google::Apis::AiplatformV1beta1::GoogleRpcStatus>

Status of data processing for each monitoring objective. Key is the objective. Corresponds to the JSON property objectiveStatus



34658
34659
34660
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 34658

def objective_status
  @objective_status
end

#target_datasetsArray<Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1ModelMonitoringJobExecutionDetailProcessedDataset>

Processed target datasets. Corresponds to the JSON property targetDatasets



34663
34664
34665
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 34663

def target_datasets
  @target_datasets
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



34670
34671
34672
34673
34674
34675
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 34670

def update!(**args)
  @baseline_datasets = args[:baseline_datasets] if args.key?(:baseline_datasets)
  @error = args[:error] if args.key?(:error)
  @objective_status = args[:objective_status] if args.key?(:objective_status)
  @target_datasets = args[:target_datasets] if args.key?(:target_datasets)
end