16 package org.openkilda.messaging.info.system;
20 import com.fasterxml.jackson.annotation.JsonProperty;
22 import lombok.Builder;
29 @JsonProperty(
value =
"sync_rules")
30 private Boolean syncRulesEnabled;
32 @JsonProperty(
value =
"reflow_on_switch_activation")
33 private Boolean reflowOnSwitchActivationEnabled;
35 @JsonProperty(
"create_flow")
36 private Boolean createFlowEnabled;
38 @JsonProperty(
"update_flow")
39 private Boolean updateFlowEnabled;
41 @JsonProperty(
"delete_flow")
42 private Boolean deleteFlowEnabled;
44 @JsonProperty(
"push_flow")
45 private Boolean pushFlowEnabled;
47 @JsonProperty(
"unpush_flow")
48 private Boolean unpushFlowEnabled;
51 @JsonProperty(
value =
"reflow_on_switch_activation") Boolean reflowOnSwitchActivationEnabled,
52 @JsonProperty(
"create_flow") Boolean createFlowEnabled,
53 @JsonProperty(
"update_flow") Boolean updateFlowEnabled,
54 @JsonProperty(
"delete_flow") Boolean deleteFlowEnabled, @JsonProperty(
"push_flow") Boolean pushFlowEnabled,
55 @JsonProperty(
"unpush_flow") Boolean unpushFlowEnabled) {
56 this.syncRulesEnabled = syncRulesEnabled;
57 this.reflowOnSwitchActivationEnabled = reflowOnSwitchActivationEnabled;
58 this.createFlowEnabled = createFlowEnabled;
59 this.updateFlowEnabled = updateFlowEnabled;
60 this.deleteFlowEnabled = deleteFlowEnabled;
61 this.pushFlowEnabled = pushFlowEnabled;
62 this.unpushFlowEnabled = unpushFlowEnabled;
66 return syncRulesEnabled;
70 return reflowOnSwitchActivationEnabled;
74 return createFlowEnabled;
78 return updateFlowEnabled;
82 return deleteFlowEnabled;
86 return pushFlowEnabled;
90 return unpushFlowEnabled;
95 return "FeatureTogglesResponse [syncRulesEnabled=" + syncRulesEnabled +
", reflowOnSwitchActivationEnabled=" 96 + reflowOnSwitchActivationEnabled +
", createFlowEnabled=" + createFlowEnabled +
", updateFlowEnabled=" 97 + updateFlowEnabled +
", deleteFlowEnabled=" + deleteFlowEnabled +
", pushFlowEnabled=" 98 + pushFlowEnabled +
", unpushFlowEnabled=" + unpushFlowEnabled +
"]";
Boolean getSyncRulesEnabled()
Boolean getCreateFlowEnabled()
Boolean getUpdateFlowEnabled()
Boolean getUnpushFlowEnabled()
FeatureTogglesResponse(@JsonProperty(value="sync_rules") Boolean syncRulesEnabled, @JsonProperty(value="reflow_on_switch_activation") Boolean reflowOnSwitchActivationEnabled, @JsonProperty("create_flow") Boolean createFlowEnabled, @JsonProperty("update_flow") Boolean updateFlowEnabled, @JsonProperty("delete_flow") Boolean deleteFlowEnabled, @JsonProperty("push_flow") Boolean pushFlowEnabled, @JsonProperty("unpush_flow") Boolean unpushFlowEnabled)
Boolean getDeleteFlowEnabled()
Boolean getPushFlowEnabled()
Boolean getReflowOnSwitchActivationEnabled()