Interface FirewallOuterClass.HierarchicalPolicerStatsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FirewallOuterClass.HierarchicalPolicerStats
,FirewallOuterClass.HierarchicalPolicerStats.Builder
- Enclosing class:
- FirewallOuterClass
public static interface FirewallOuterClass.HierarchicalPolicerStatsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getAggregateBytes()
The total number of bytes marked out-of-specification by the aggregate policerlong
getAggregatePackets()
The total number of packets marked out-of-specification by the aggregate policerString
getName()
Hierarchical policer instance namecom.google.protobuf.ByteString
getNameBytes()
Hierarchical policer instance namelong
getPremiumBytes()
The total number of bytes marked out-of-specification by the premium policerlong
getPremiumPackets()
The total number of packets marked out-of-specification by the premium policerboolean
hasAggregateBytes()
The total number of bytes marked out-of-specification by the aggregate policerboolean
hasAggregatePackets()
The total number of packets marked out-of-specification by the aggregate policerboolean
hasName()
Hierarchical policer instance nameboolean
hasPremiumBytes()
The total number of bytes marked out-of-specification by the premium policerboolean
hasPremiumPackets()
The total number of packets marked out-of-specification by the premium policer-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasName
boolean hasName()
Hierarchical policer instance name
required string name = 1 [(.telemetry_options) = { ... }
- Returns:
- Whether the name field is set.
-
getName
String getName()
Hierarchical policer instance name
required string name = 1 [(.telemetry_options) = { ... }
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Hierarchical policer instance name
required string name = 1 [(.telemetry_options) = { ... }
- Returns:
- The bytes for name.
-
hasPremiumPackets
boolean hasPremiumPackets()
The total number of packets marked out-of-specification by the premium policer
optional uint64 premium_packets = 2 [(.telemetry_options) = { ... }
- Returns:
- Whether the premiumPackets field is set.
-
getPremiumPackets
long getPremiumPackets()
The total number of packets marked out-of-specification by the premium policer
optional uint64 premium_packets = 2 [(.telemetry_options) = { ... }
- Returns:
- The premiumPackets.
-
hasPremiumBytes
boolean hasPremiumBytes()
The total number of bytes marked out-of-specification by the premium policer
optional uint64 premium_bytes = 3 [(.telemetry_options) = { ... }
- Returns:
- Whether the premiumBytes field is set.
-
getPremiumBytes
long getPremiumBytes()
The total number of bytes marked out-of-specification by the premium policer
optional uint64 premium_bytes = 3 [(.telemetry_options) = { ... }
- Returns:
- The premiumBytes.
-
hasAggregatePackets
boolean hasAggregatePackets()
The total number of packets marked out-of-specification by the aggregate policer
optional uint64 aggregate_packets = 4 [(.telemetry_options) = { ... }
- Returns:
- Whether the aggregatePackets field is set.
-
getAggregatePackets
long getAggregatePackets()
The total number of packets marked out-of-specification by the aggregate policer
optional uint64 aggregate_packets = 4 [(.telemetry_options) = { ... }
- Returns:
- The aggregatePackets.
-
hasAggregateBytes
boolean hasAggregateBytes()
The total number of bytes marked out-of-specification by the aggregate policer
optional uint64 aggregate_bytes = 5 [(.telemetry_options) = { ... }
- Returns:
- Whether the aggregateBytes field is set.
-
getAggregateBytes
long getAggregateBytes()
The total number of bytes marked out-of-specification by the aggregate policer
optional uint64 aggregate_bytes = 5 [(.telemetry_options) = { ... }
- Returns:
- The aggregateBytes.
-
-