class Google::Apis::DataprocV1::BatchOperationMetadata
Metadata describing the Batch operation.
Attributes
Name of the batch for the operation. Corresponds to the JSON property `batch` @return [String]
Batch UUID for the operation. Corresponds to the JSON property `batchUuid` @return [String]
The time when the operation was created. Corresponds to the JSON property `createTime` @return [String]
Short description of the operation. Corresponds to the JSON property `description` @return [String]
The time when the operation finished. Corresponds to the JSON property `doneTime` @return [String]
Labels associated with the operation. Corresponds to the JSON property `labels` @return [Hash<String,String>]
The operation type. Corresponds to the JSON property `operationType` @return [String]
Warnings encountered during operation execution. Corresponds to the JSON property `warnings` @return [Array<String>]
Public Class Methods
# File lib/google/apis/dataproc_v1/classes.rb, line 275 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dataproc_v1/classes.rb, line 280 def update!(**args) @batch = args[:batch] if args.key?(:batch) @batch_uuid = args[:batch_uuid] if args.key?(:batch_uuid) @create_time = args[:create_time] if args.key?(:create_time) @description = args[:description] if args.key?(:description) @done_time = args[:done_time] if args.key?(:done_time) @labels = args[:labels] if args.key?(:labels) @operation_type = args[:operation_type] if args.key?(:operation_type) @warnings = args[:warnings] if args.key?(:warnings) end