Class: Google::Cloud::Retail::V2::ExperimentInfo

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/retail/v2/search_service.rb

Overview

Metadata for active A/B testing experiment.

Defined Under Namespace

Classes: ServingConfigExperiment

Instance Attribute Summary collapse

Instance Attribute Details

#experiment::String

Returns The fully qualified resource name of the experiment that provides the serving config under test, should an active experiment exist. For example: projects/*/locations/global/catalogs/default_catalog/experiments/experiment_id.

Returns:

  • (::String)

    The fully qualified resource name of the experiment that provides the serving config under test, should an active experiment exist. For example: projects/*/locations/global/catalogs/default_catalog/experiments/experiment_id



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/retail/v2/search_service.rb', line 1276

class ExperimentInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Metadata for active serving config A/B tests.
  # @!attribute [rw] original_serving_config
  #   @return [::String]
  #     The fully qualified resource name of the original
  #     {::Google::Cloud::Retail::V2::SearchRequest#placement SearchRequest.placement}
  #     in the search request prior to reassignment by experiment API. For
  #     example: `projects/*/locations/*/catalogs/*/servingConfigs/*`.
  # @!attribute [rw] experiment_serving_config
  #   @return [::String]
  #     The fully qualified resource name of the serving config
  #     `Experiment.VariantArm.serving_config_id` responsible for generating
  #     the search response. For example:
  #     `projects/*/locations/*/catalogs/*/servingConfigs/*`.
  class ServingConfigExperiment
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end

#serving_config_experiment::Google::Cloud::Retail::V2::ExperimentInfo::ServingConfigExperiment

Returns A/B test between existing Cloud Retail Search ServingConfigs.

Returns:



1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
# File 'proto_docs/google/cloud/retail/v2/search_service.rb', line 1276

class ExperimentInfo
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Metadata for active serving config A/B tests.
  # @!attribute [rw] original_serving_config
  #   @return [::String]
  #     The fully qualified resource name of the original
  #     {::Google::Cloud::Retail::V2::SearchRequest#placement SearchRequest.placement}
  #     in the search request prior to reassignment by experiment API. For
  #     example: `projects/*/locations/*/catalogs/*/servingConfigs/*`.
  # @!attribute [rw] experiment_serving_config
  #   @return [::String]
  #     The fully qualified resource name of the serving config
  #     `Experiment.VariantArm.serving_config_id` responsible for generating
  #     the search response. For example:
  #     `projects/*/locations/*/catalogs/*/servingConfigs/*`.
  class ServingConfigExperiment
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end