Package | Description |
---|---|
com.cloudera.gertrude | |
com.cloudera.gertrude.calculate | |
com.cloudera.gertrude.condition | |
com.cloudera.gertrude.server.condition | |
com.cloudera.gertrude.space |
Modifier and Type | Field and Description |
---|---|
static Condition<ExperimentState> |
Condition.FALSE
A
Condition instance that is always false. |
static Condition<ExperimentState> |
Condition.TRUE
A
Condition instance that is always true. |
Modifier and Type | Method and Description |
---|---|
Condition<ExperimentState> |
ConditionFactory.create(String name)
Creates a new
Condition instance that is associated with the given name. |
Constructor and Description |
---|
BasicModifier(T value,
AssociativeOperator<? super T> operator,
Condition<ExperimentState> condition) |
BasicModifier(T value,
AssociativeOperator<? super T> operator,
Condition<ExperimentState> condition,
List<Modifier<T>> modifiers) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyCondition<V,S extends ExperimentState>
A base class for the common
Condition pattern of checking whether or not the value of a field
in an ExperimentState belongs to a given set of values. |
Modifier and Type | Method and Description |
---|---|
static <S extends ExperimentState> |
BooleanConditions.and(List<Condition<S>> conditions) |
Condition<ExperimentState> |
ReflectionConditionFactory.create(String name) |
Condition<ExperimentState> |
CompositeConditionFactory.create(String name) |
static <S extends ExperimentState> |
BooleanConditions.not(Condition<S> condition) |
static <S extends ExperimentState> |
BooleanConditions.or(List<Condition<S>> conditions) |
Modifier and Type | Method and Description |
---|---|
static <S extends ExperimentState> |
BooleanConditions.not(Condition<S> condition) |
Modifier and Type | Method and Description |
---|---|
static <S extends ExperimentState> |
BooleanConditions.and(List<Condition<S>> conditions) |
static <S extends ExperimentState> |
BooleanConditions.or(List<Condition<S>> conditions) |
ReflectionConditionFactory |
ReflectionConditionFactory.register(String name,
Class<? extends Condition<ExperimentState>> clazz) |
Modifier and Type | Class and Description |
---|---|
class |
IntHeaderCondition
An example implementation of an
AbstractPropertyCondition that retrieves values of a header parameter
from the HttpServletRequest associated with an HttpServletExperimentState implementation. |
Modifier and Type | Method and Description |
---|---|
protected Condition<ExperimentState> |
AvroExperimentSpaceDeserializer.getCondition(List<ConditionDefinition> definitions,
ConditionOperator operator) |
Constructor and Description |
---|
SegmentInfo(int id,
int layerId,
int diversionId,
SortedSet<Integer> buckets,
Condition<ExperimentState> condition,
long startTimeMsec,
long endTimeMsec,
long prePeriodTimeMsec,
long postPeriodTimeMsec) |
Copyright © 2013. All rights reserved.