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.



37618
37619
37620
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 37618

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

Instance Attribute Details

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

Processed baseline datasets. Corresponds to the JSON property baselineDatasets



37596
37597
37598
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 37596

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



37606
37607
37608
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 37606

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



37611
37612
37613
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 37611

def objective_status
  @objective_status
end

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

Processed target datasets. Corresponds to the JSON property targetDatasets



37616
37617
37618
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 37616

def target_datasets
  @target_datasets
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



37623
37624
37625
37626
37627
37628
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 37623

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