Package org.apache.shenyu.common.dto
Class RuleData
- java.lang.Object
-
- org.apache.shenyu.common.dto.RuleData
-
public class RuleData extends java.lang.ObjectRuleData.- Since:
- 2.0.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRuleData.Builderclass builder.
-
Constructor Summary
Constructors Constructor Description RuleData()no args constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RuleData.Builderbuilder()class builder.booleanequals(java.lang.Object o)java.util.List<ConditionData>getConditionDataList()get conditionDataList.java.lang.BooleangetEnabled()get enabled.java.lang.StringgetHandle()get handle.java.lang.StringgetId()get id.java.lang.BooleangetLoged()get loged.java.lang.IntegergetMatchMode()get matchMode.java.lang.StringgetName()get name.java.lang.StringgetPluginName()get pluginName.java.lang.StringgetSelectorId()get selectorId.java.lang.IntegergetSort()get sort.inthashCode()RuleDatasetConditionDataList(java.util.List<ConditionData> conditionDataList)set conditionDataList.RuleDatasetEnabled(java.lang.Boolean enabled)set enabled.RuleDatasetHandle(java.lang.String handle)set handle.RuleDatasetId(java.lang.String id)set id.RuleDatasetLoged(java.lang.Boolean loged)set loged.RuleDatasetMatchMode(java.lang.Integer matchMode)set matchMode.RuleDatasetName(java.lang.String name)set name.RuleDatasetPluginName(java.lang.String pluginName)set pluginName.RuleDatasetSelectorId(java.lang.String selectorId)set selectorId.RuleDatasetSort(java.lang.Integer sort)set sort.java.lang.StringtoString()
-
-
-
Method Detail
-
builder
public static RuleData.Builder builder()
class builder.- Returns:
- Builder
-
getId
public java.lang.String getId()
get id.- Returns:
- id
-
setId
public RuleData setId(java.lang.String id)
set id.- Parameters:
id- id- Returns:
- this
-
getName
public java.lang.String getName()
get name.- Returns:
- name
-
setName
public RuleData setName(java.lang.String name)
set name.- Parameters:
name- name- Returns:
- this
-
getPluginName
public java.lang.String getPluginName()
get pluginName.- Returns:
- pluginName
-
setPluginName
public RuleData setPluginName(java.lang.String pluginName)
set pluginName.- Parameters:
pluginName- pluginName- Returns:
- this
-
getSelectorId
public java.lang.String getSelectorId()
get selectorId.- Returns:
- selectorId
-
setSelectorId
public RuleData setSelectorId(java.lang.String selectorId)
set selectorId.- Parameters:
selectorId- selectorId- Returns:
- this
-
getMatchMode
public java.lang.Integer getMatchMode()
get matchMode.- Returns:
- matchMode
-
setMatchMode
public RuleData setMatchMode(java.lang.Integer matchMode)
set matchMode.- Parameters:
matchMode- matchMode- Returns:
- this
-
getSort
public java.lang.Integer getSort()
get sort.- Returns:
- sort
-
setSort
public RuleData setSort(java.lang.Integer sort)
set sort.- Parameters:
sort- sort- Returns:
- this
-
getEnabled
public java.lang.Boolean getEnabled()
get enabled.- Returns:
- enabled
-
setEnabled
public RuleData setEnabled(java.lang.Boolean enabled)
set enabled.- Parameters:
enabled- enabled- Returns:
- this
-
getLoged
public java.lang.Boolean getLoged()
get loged.- Returns:
- loged
-
setLoged
public RuleData setLoged(java.lang.Boolean loged)
set loged.- Parameters:
loged- loged- Returns:
- this
-
getHandle
public java.lang.String getHandle()
get handle.- Returns:
- handle
-
setHandle
public RuleData setHandle(java.lang.String handle)
set handle.- Parameters:
handle- handle- Returns:
- this
-
getConditionDataList
public java.util.List<ConditionData> getConditionDataList()
get conditionDataList.- Returns:
- conditionDataList
-
setConditionDataList
public RuleData setConditionDataList(java.util.List<ConditionData> conditionDataList)
set conditionDataList.- Parameters:
conditionDataList- conditionDataList- Returns:
- this
-
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
-
-