Package io.featurehub.sse.model
Class BaseRolloutStrategyAttribute
- java.lang.Object
-
- io.featurehub.sse.model.BaseRolloutStrategyAttribute
-
@Generated(value="cd.connect.openapi.Jersey3ApiGenerator", date="2022-11-02T19:35:08.639013+13:00[Pacific/Auckland]") public class BaseRolloutStrategyAttribute extends java.lang.ObjectBaseRolloutStrategyAttribute
-
-
Constructor Summary
Constructors Constructor Description BaseRolloutStrategyAttribute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseRolloutStrategyAttributeaddValuesItem(java.lang.Object valuesItem)BaseRolloutStrategyAttributeconditional(@Nullable RolloutStrategyAttributeConditional conditional)BaseRolloutStrategyAttributecopy()booleanequals(java.lang.Object o)BaseRolloutStrategyAttributefieldName(@Nullable java.lang.String fieldName)RolloutStrategyAttributeConditionalgetConditional()Get conditionaljava.lang.StringgetFieldName()Get fieldNameRolloutStrategyFieldTypegetType()Get typejava.util.List<java.lang.Object>getValues()the value(s) associated with this ruleinthashCode()voidsetConditional(@Nullable RolloutStrategyAttributeConditional conditional)voidsetFieldName(@Nullable java.lang.String fieldName)voidsetType(@Nullable RolloutStrategyFieldType type)voidsetValues(@Nullable java.util.List<java.lang.Object> values)java.lang.StringtoString()BaseRolloutStrategyAttributetype(@Nullable RolloutStrategyFieldType type)BaseRolloutStrategyAttributevalues(@Nullable java.util.List<java.lang.Object> values)
-
-
-
Method Detail
-
conditional
public BaseRolloutStrategyAttribute conditional(@Nullable @Nullable RolloutStrategyAttributeConditional conditional)
-
getConditional
public RolloutStrategyAttributeConditional getConditional()
Get conditional- Returns:
- conditional
-
setConditional
public void setConditional(@Nullable @Nullable RolloutStrategyAttributeConditional conditional)
-
fieldName
public BaseRolloutStrategyAttribute fieldName(@Nullable @Nullable java.lang.String fieldName)
-
getFieldName
public java.lang.String getFieldName()
Get fieldName- Returns:
- fieldName
-
setFieldName
public void setFieldName(@Nullable @Nullable java.lang.String fieldName)
-
values
public BaseRolloutStrategyAttribute values(@Nullable @Nullable java.util.List<java.lang.Object> values)
-
addValuesItem
public BaseRolloutStrategyAttribute addValuesItem(java.lang.Object valuesItem)
-
getValues
public java.util.List<java.lang.Object> getValues()
the value(s) associated with this rule- Returns:
- values
-
setValues
public void setValues(@Nullable @Nullable java.util.List<java.lang.Object> values)
-
type
public BaseRolloutStrategyAttribute type(@Nullable @Nullable RolloutStrategyFieldType type)
-
getType
public RolloutStrategyFieldType getType()
Get type- Returns:
- type
-
setType
public void setType(@Nullable @Nullable RolloutStrategyFieldType type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
copy
public BaseRolloutStrategyAttribute copy()
-
-