public enum TrialField extends Enum<TrialField> implements EntityField
Enum
to facilitate the selection of fields for Trial
.Enum Constant and Description |
---|
BaseCampaignId
Id of the base campaign, which will be the control arm of this trial.
|
DraftId
Valid id of the draft this trial is based on.
|
EndDate
Date the campaign ends.
|
Id
The id of this trial.
|
Name
The name of this trial.
|
StartDate
Date the trial begins.
|
Status
Status of this trial.
|
TrafficSplitPercent
Traffic share to be directed to the trial arm of this trial, i.e.
|
TrialCampaignId
Id of the trial campaign.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterable()
If the field is filterable.
|
static TrialField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TrialField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
name
public static final TrialField BaseCampaignId
public static final TrialField DraftId
public static final TrialField EndDate
public static final TrialField Id
public static final TrialField Name
public static final TrialField StartDate
public static final TrialField Status
public static final TrialField TrafficSplitPercent
trafficSplitPercent
) will be directed to the base campaign.public static final TrialField TrialCampaignId
public static TrialField[] values()
for (TrialField c : TrialField.values()) System.out.println(c);
public static TrialField valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isFilterable()
EntityField
isFilterable
in interface EntityField
Copyright © 2018. All Rights Reserved.