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.



16549
16550
16551
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 16549

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

Instance Attribute Details

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

Processed baseline datasets. Corresponds to the JSON property baselineDatasets



16527
16528
16529
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 16527

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



16537
16538
16539
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 16537

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



16542
16543
16544
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 16542

def objective_status
  @objective_status
end

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

Processed target datasets. Corresponds to the JSON property targetDatasets



16547
16548
16549
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 16547

def target_datasets
  @target_datasets
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



16554
16555
16556
16557
16558
16559
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 16554

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