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.



38223
38224
38225
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 38223

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

Instance Attribute Details

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

Processed baseline datasets. Corresponds to the JSON property baselineDatasets



38201
38202
38203
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 38201

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



38211
38212
38213
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 38211

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



38216
38217
38218
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 38216

def objective_status
  @objective_status
end

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

Processed target datasets. Corresponds to the JSON property targetDatasets



38221
38222
38223
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 38221

def target_datasets
  @target_datasets
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



38228
38229
38230
38231
38232
38233
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 38228

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