Class: Google::Apis::AiplatformV1beta1::GoogleCloudAiplatformV1beta1BigQueryRequestSetSamplingConfig

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

The sampling config.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudAiplatformV1beta1BigQueryRequestSetSamplingConfig

Returns a new instance of GoogleCloudAiplatformV1beta1BigQueryRequestSetSamplingConfig.



8513
8514
8515
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 8513

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

Instance Attribute Details

#sampling_countFixnum

Optional. The total number of logged data to import. If available data is less than the sampling count, all data will be imported. Default is 100. Corresponds to the JSON property samplingCount

Returns:

  • (Fixnum)


8500
8501
8502
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 8500

def sampling_count
  @sampling_count
end

#sampling_durationString

Optional. How long to wait before sampling data from the BigQuery table. If not specified, defaults to 0. Corresponds to the JSON property samplingDuration

Returns:

  • (String)


8506
8507
8508
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 8506

def sampling_duration
  @sampling_duration
end

#sampling_methodString

Optional. The sampling method to use. Corresponds to the JSON property samplingMethod

Returns:

  • (String)


8511
8512
8513
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 8511

def sampling_method
  @sampling_method
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



8518
8519
8520
8521
8522
# File 'lib/google/apis/aiplatform_v1beta1/classes.rb', line 8518

def update!(**args)
  @sampling_count = args[:sampling_count] if args.key?(:sampling_count)
  @sampling_duration = args[:sampling_duration] if args.key?(:sampling_duration)
  @sampling_method = args[:sampling_method] if args.key?(:sampling_method)
end