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.



19659
19660
19661
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 19659

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

Instance Attribute Details

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

Processed baseline datasets. Corresponds to the JSON property baselineDatasets



19637
19638
19639
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 19637

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



19647
19648
19649
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 19647

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



19652
19653
19654
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 19652

def objective_status
  @objective_status
end

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

Processed target datasets. Corresponds to the JSON property targetDatasets



19657
19658
19659
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 19657

def target_datasets
  @target_datasets
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



19664
19665
19666
19667
19668
19669
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 19664

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