Interface NetQosPolicyBandwidthLimitRule
-
- All Superinterfaces:
Buildable<NetQosPolicyBandwidthLimitRuleBuilder>,IdEntity,ModelEntity,Serializable
- All Known Implementing Classes:
NeutronNetQosPolicyBandwidthLimitRule
public interface NetQosPolicyBandwidthLimitRule extends IdEntity, Buildable<NetQosPolicyBandwidthLimitRuleBuilder>
Network qos policy band-width-limit that are bound to a Tenant- Author:
- bboyHan, slankka
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classNetQosPolicyBandwidthLimitRule.Direction-
Nested classes/interfaces inherited from interface org.openstack4j.common.Buildable
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NetQosPolicyBandwidthLimitRule.DirectiongetDirection()The direction of the traffic to which the QoS rule is applied, as seen from the point of view of the port.StringgetDirectionValue()IntegergetMaxBurstKbps()The maximum burst size (in kilobits).IntegergetMaxKbps()The maximum KBPS (kilobits per second) value.NeutronNetQosPolicyRuleTaggetTags()The list of tags on the resource.
-
-
-
Method Detail
-
getMaxKbps
Integer getMaxKbps()
The maximum KBPS (kilobits per second) value. If you specify this value, must be greater than 0 otherwise max_kbps will have no value.- Returns:
- maxKbps
-
getMaxBurstKbps
Integer getMaxBurstKbps()
The maximum burst size (in kilobits).- Returns:
- maxBurstKbps
-
getDirection
NetQosPolicyBandwidthLimitRule.Direction getDirection()
The direction of the traffic to which the QoS rule is applied, as seen from the point of view of the port. Valid values are egress and ingress. Default value is egress.- Returns:
- direction
-
getDirectionValue
String getDirectionValue()
-
getTags
NeutronNetQosPolicyRuleTag getTags()
The list of tags on the resource.- Returns:
- tags
-
-