| Name | Type | Description | Notes |
|---|---|---|---|
| RandomizationUnit | string | The unit of randomization. Must match the key of an existing context kind in this project. | |
| Default | Pointer to bool | If true, any experiment iterations created within this project will default to using this randomization unit. A project can only have one default randomization unit. | [optional] |
| StandardRandomizationUnit | Pointer to string | (deprecated) This field is deprecated and will be removed. Use randomizationUnit instead. | [optional] |
func NewRandomizationUnitInput(randomizationUnit string, ) *RandomizationUnitInput
NewRandomizationUnitInput instantiates a new RandomizationUnitInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewRandomizationUnitInputWithDefaults() *RandomizationUnitInput
NewRandomizationUnitInputWithDefaults instantiates a new RandomizationUnitInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *RandomizationUnitInput) GetRandomizationUnit() string
GetRandomizationUnit returns the RandomizationUnit field if non-nil, zero value otherwise.
func (o *RandomizationUnitInput) GetRandomizationUnitOk() (*string, bool)
GetRandomizationUnitOk returns a tuple with the RandomizationUnit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RandomizationUnitInput) SetRandomizationUnit(v string)
SetRandomizationUnit sets RandomizationUnit field to given value.
func (o *RandomizationUnitInput) GetDefault() bool
GetDefault returns the Default field if non-nil, zero value otherwise.
func (o *RandomizationUnitInput) GetDefaultOk() (*bool, bool)
GetDefaultOk returns a tuple with the Default field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RandomizationUnitInput) SetDefault(v bool)
SetDefault sets Default field to given value.
func (o *RandomizationUnitInput) HasDefault() bool
HasDefault returns a boolean if a field has been set.
func (o *RandomizationUnitInput) GetStandardRandomizationUnit() string
GetStandardRandomizationUnit returns the StandardRandomizationUnit field if non-nil, zero value otherwise.
func (o *RandomizationUnitInput) GetStandardRandomizationUnitOk() (*string, bool)
GetStandardRandomizationUnitOk returns a tuple with the StandardRandomizationUnit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *RandomizationUnitInput) SetStandardRandomizationUnit(v string)
SetStandardRandomizationUnit sets StandardRandomizationUnit field to given value.
func (o *RandomizationUnitInput) HasStandardRandomizationUnit() bool
HasStandardRandomizationUnit returns a boolean if a field has been set.