GoogleApi.Jobs.V3.Model.NamespacedDebugInput (google_api_jobs v0.14.0) View Source
Next ID: 15
Attributes
-
absolutelyForcedExpNames
(type:list(String.t)
, default:nil
) - Set of experiment names to be absolutely forced. These experiments will be forced without evaluating the conditions. -
absolutelyForcedExpTags
(type:list(String.t)
, default:nil
) - Set of experiment tags to be absolutely forced. The experiments with these tags will be forced without evaluating the conditions. -
absolutelyForcedExps
(type:list(integer())
, default:nil
) - Set of experiment ids to be absolutely forced. These ids will be forced without evaluating the conditions. -
conditionallyForcedExpNames
(type:list(String.t)
, default:nil
) - Set of experiment names to be conditionally forced. These experiments will be forced only if their conditions and their parent domain's conditions are true. -
conditionallyForcedExpTags
(type:list(String.t)
, default:nil
) - Set of experiment tags to be conditionally forced. The experiments with these tags will be forced only if their conditions and their parent domain's conditions are true. -
conditionallyForcedExps
(type:list(integer())
, default:nil
) - Set of experiment ids to be conditionally forced. These ids will be forced only if their conditions and their parent domain's conditions are true. -
disableAutomaticEnrollmentSelection
(type:boolean()
, default:nil
) - If true, disable automatic enrollment selection (at all diversion points). Automatic enrollment selection means experiment selection process based on the experiment's automatic enrollment condition. This does not disable selection of forced experiments. -
disableExpNames
(type:list(String.t)
, default:nil
) - Set of experiment names to be disabled. If an experiment is disabled, it is never selected nor forced. If an aggregate experiment is disabled, its partitions are disabled together. If an experiment with an enrollment is disabled, the enrollment is disabled together. If a name corresponds to a domain, the domain itself and all descendant experiments and domains are disabled together. -
disableExpTags
(type:list(String.t)
, default:nil
) - Set of experiment tags to be disabled. All experiments that are tagged with one or more of these tags are disabled. If an experiment is disabled, it is never selected nor forced. If an aggregate experiment is disabled, its partitions are disabled together. If an experiment with an enrollment is disabled, the enrollment is disabled together. -
disableExps
(type:list(integer())
, default:nil
) - Set of experiment ids to be disabled. If an experiment is disabled, it is never selected nor forced. If an aggregate experiment is disabled, its partitions are disabled together. If an experiment with an enrollment is disabled, the enrollment is disabled together. If an ID corresponds to a domain, the domain itself and all descendant experiments and domains are disabled together. -
disableManualEnrollmentSelection
(type:boolean()
, default:nil
) - If true, disable manual enrollment selection (at all diversion points). Manual enrollment selection means experiment selection process based on the request's manual enrollment states (a.k.a. opt-in experiments). This does not disable selection of forced experiments. -
disableOrganicSelection
(type:boolean()
, default:nil
) - If true, disable organic experiment selection (at all diversion points). Organic selection means experiment selection process based on traffic allocation and diversion condition evaluation. This does not disable selection of forced experiments. This is useful in cases when it is not known whether experiment selection behavior is responsible for a error or breakage. Disabling organic selection may help to isolate the cause of a given problem. -
forcedFlags
(type:map()
, default:nil
) - Flags to force in a particular experiment state. Map from flag name to flag value. -
forcedRollouts
(type:map()
, default:nil
) - Rollouts to force in a particular experiment state. Map from rollout name to rollout value.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Jobs.V3.Model.NamespacedDebugInput{ absolutelyForcedExpNames: [String.t()], absolutelyForcedExpTags: [String.t()], absolutelyForcedExps: [integer()], conditionallyForcedExpNames: [String.t()], conditionallyForcedExpTags: [String.t()], conditionallyForcedExps: [integer()], disableAutomaticEnrollmentSelection: boolean(), disableExpNames: [String.t()], disableExpTags: [String.t()], disableExps: [integer()], disableManualEnrollmentSelection: boolean(), disableOrganicSelection: boolean(), forcedFlags: map(), forcedRollouts: map() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.