Documentation ¶
Overview ¶
Package flow is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema.
This package was generated by ygnmi version: v0.10.0: (ygot: v0.29.12) using the following YANG input files:
- models-yang/models/bgp/open-traffic-generator-bgp.yang
- models-yang/models/discovery/open-traffic-generator-discovery.yang
- models-yang/models/flow/open-traffic-generator-flow.yang
- models-yang/models/interface/open-traffic-generator-port.yang
- models-yang/models/isis/open-traffic-generator-isis.yang
- models-yang/models/lacp/open-traffic-generator-lacp.yang
- models-yang/models/lag/open-traffic-generator-lag.yang
- models-yang/models/lldp/open-traffic-generator-lldp.yang
- models-yang/models/rsvp/open-traffic-generator-rsvp.yang
- models-yang/models/types/open-traffic-generator-types.yang
Imported modules were sourced from:
- models-yang/models/...
Index ¶
- type FlowPath
- func (n *FlowPath) AverageLatency() *Flow_AverageLatencyPath
- func (n *FlowPath) Counters() *Flow_CountersPath
- func (n *FlowPath) InFrameRate() *Flow_InFrameRatePath
- func (n *FlowPath) InRate() *Flow_InRatePath
- func (n *FlowPath) LossPct() *Flow_LossPctPath
- func (n *FlowPath) MaximumLatency() *Flow_MaximumLatencyPath
- func (n *FlowPath) MinimumLatency() *Flow_MinimumLatencyPath
- func (n *FlowPath) Name() *Flow_NamePath
- func (n *FlowPath) OutFrameRate() *Flow_OutFrameRatePath
- func (n *FlowPath) OutRate() *Flow_OutRatePath
- func (n *FlowPath) State() ygnmi.SingletonQuery[*oc.Flow]
- func (n *FlowPath) TaggedMetric(NameValuePairs string) *Flow_TaggedMetricPath
- func (n *FlowPath) TaggedMetricAny() *Flow_TaggedMetricPathAny
- func (n *FlowPath) Transmit() *Flow_TransmitPath
- type FlowPathAny
- func (n *FlowPathAny) AverageLatency() *Flow_AverageLatencyPathAny
- func (n *FlowPathAny) Counters() *Flow_CountersPathAny
- func (n *FlowPathAny) InFrameRate() *Flow_InFrameRatePathAny
- func (n *FlowPathAny) InRate() *Flow_InRatePathAny
- func (n *FlowPathAny) LossPct() *Flow_LossPctPathAny
- func (n *FlowPathAny) MaximumLatency() *Flow_MaximumLatencyPathAny
- func (n *FlowPathAny) MinimumLatency() *Flow_MinimumLatencyPathAny
- func (n *FlowPathAny) Name() *Flow_NamePathAny
- func (n *FlowPathAny) OutFrameRate() *Flow_OutFrameRatePathAny
- func (n *FlowPathAny) OutRate() *Flow_OutRatePathAny
- func (n *FlowPathAny) State() ygnmi.WildcardQuery[*oc.Flow]
- func (n *FlowPathAny) TaggedMetric(NameValuePairs string) *Flow_TaggedMetricPathAny
- func (n *FlowPathAny) TaggedMetricAny() *Flow_TaggedMetricPathAny
- func (n *FlowPathAny) Transmit() *Flow_TransmitPathAny
- type FlowPathMap
- type FlowPathMapAny
- type Flow_AverageLatencyPath
- type Flow_AverageLatencyPathAny
- type Flow_CountersPath
- func (n *Flow_CountersPath) InOctets() *Flow_Counters_InOctetsPath
- func (n *Flow_CountersPath) InPkts() *Flow_Counters_InPktsPath
- func (n *Flow_CountersPath) OutOctets() *Flow_Counters_OutOctetsPath
- func (n *Flow_CountersPath) OutPkts() *Flow_Counters_OutPktsPath
- func (n *Flow_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_Counters]
- type Flow_CountersPathAny
- func (n *Flow_CountersPathAny) InOctets() *Flow_Counters_InOctetsPathAny
- func (n *Flow_CountersPathAny) InPkts() *Flow_Counters_InPktsPathAny
- func (n *Flow_CountersPathAny) OutOctets() *Flow_Counters_OutOctetsPathAny
- func (n *Flow_CountersPathAny) OutPkts() *Flow_Counters_OutPktsPathAny
- func (n *Flow_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_Counters]
- type Flow_Counters_InOctetsPath
- type Flow_Counters_InOctetsPathAny
- type Flow_Counters_InPktsPath
- type Flow_Counters_InPktsPathAny
- type Flow_Counters_OutOctetsPath
- type Flow_Counters_OutOctetsPathAny
- type Flow_Counters_OutPktsPath
- type Flow_Counters_OutPktsPathAny
- type Flow_InFrameRatePath
- type Flow_InFrameRatePathAny
- type Flow_InRatePath
- type Flow_InRatePathAny
- type Flow_LossPctPath
- type Flow_LossPctPathAny
- type Flow_MaximumLatencyPath
- type Flow_MaximumLatencyPathAny
- type Flow_MinimumLatencyPath
- type Flow_MinimumLatencyPathAny
- type Flow_NamePath
- type Flow_NamePathAny
- type Flow_OutFrameRatePath
- type Flow_OutFrameRatePathAny
- type Flow_OutRatePath
- type Flow_OutRatePathAny
- type Flow_TaggedMetricPath
- func (n *Flow_TaggedMetricPath) Counters() *Flow_TaggedMetric_CountersPath
- func (n *Flow_TaggedMetricPath) NameValuePairs() *Flow_TaggedMetric_NameValuePairsPath
- func (n *Flow_TaggedMetricPath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric]
- func (n *Flow_TaggedMetricPath) TagsAny() *Flow_TaggedMetric_TagsPathAny
- type Flow_TaggedMetricPathAny
- func (n *Flow_TaggedMetricPathAny) Counters() *Flow_TaggedMetric_CountersPathAny
- func (n *Flow_TaggedMetricPathAny) NameValuePairs() *Flow_TaggedMetric_NameValuePairsPathAny
- func (n *Flow_TaggedMetricPathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric]
- func (n *Flow_TaggedMetricPathAny) TagsAny() *Flow_TaggedMetric_TagsPathAny
- type Flow_TaggedMetricPathMap
- type Flow_TaggedMetricPathMapAny
- type Flow_TaggedMetric_CountersPath
- func (n *Flow_TaggedMetric_CountersPath) InOctets() *Flow_TaggedMetric_Counters_InOctetsPath
- func (n *Flow_TaggedMetric_CountersPath) InPkts() *Flow_TaggedMetric_Counters_InPktsPath
- func (n *Flow_TaggedMetric_CountersPath) OutOctets() *Flow_TaggedMetric_Counters_OutOctetsPath
- func (n *Flow_TaggedMetric_CountersPath) OutPkts() *Flow_TaggedMetric_Counters_OutPktsPath
- func (n *Flow_TaggedMetric_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric_Counters]
- type Flow_TaggedMetric_CountersPathAny
- func (n *Flow_TaggedMetric_CountersPathAny) InOctets() *Flow_TaggedMetric_Counters_InOctetsPathAny
- func (n *Flow_TaggedMetric_CountersPathAny) InPkts() *Flow_TaggedMetric_Counters_InPktsPathAny
- func (n *Flow_TaggedMetric_CountersPathAny) OutOctets() *Flow_TaggedMetric_Counters_OutOctetsPathAny
- func (n *Flow_TaggedMetric_CountersPathAny) OutPkts() *Flow_TaggedMetric_Counters_OutPktsPathAny
- func (n *Flow_TaggedMetric_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric_Counters]
- type Flow_TaggedMetric_Counters_InOctetsPath
- type Flow_TaggedMetric_Counters_InOctetsPathAny
- type Flow_TaggedMetric_Counters_InPktsPath
- type Flow_TaggedMetric_Counters_InPktsPathAny
- type Flow_TaggedMetric_Counters_OutOctetsPath
- type Flow_TaggedMetric_Counters_OutOctetsPathAny
- type Flow_TaggedMetric_Counters_OutPktsPath
- type Flow_TaggedMetric_Counters_OutPktsPathAny
- type Flow_TaggedMetric_NameValuePairsPath
- type Flow_TaggedMetric_NameValuePairsPathAny
- type Flow_TaggedMetric_TagsPath
- type Flow_TaggedMetric_TagsPathAny
- type Flow_TaggedMetric_Tags_TagValuePath
- func (n *Flow_TaggedMetric_Tags_TagValuePath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric_Tags_TagValue]
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsBool() *Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsCounter64() *Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsFloat32() *Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsHex() *Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsIpv4() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsIpv6() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsMac() *Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsString() *Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath
- func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueType() *Flow_TaggedMetric_Tags_TagValue_ValueTypePath
- type Flow_TaggedMetric_Tags_TagValuePathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric_Tags_TagValue]
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsBool() *Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsCounter64() *Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsFloat32() *Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsHex() *Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsIpv4() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsIpv6() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsMac() *Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsString() *Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny
- func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueType() *Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath
- type Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path
- type Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path
- type Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath
- type Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path
- type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path
- type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath
- type Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath
- type Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny
- type Flow_TaggedMetric_Tags_TagValue_ValueTypePath
- type Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny
- type Flow_TransmitPath
- type Flow_TransmitPathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowPath ¶
FlowPath represents the /open-traffic-generator-flow/flows/flow YANG schema element.
func (*FlowPath) AverageLatency ¶ added in v0.1.13
func (n *FlowPath) AverageLatency() *Flow_AverageLatencyPath
AverageLatency (leaf): The average latency value, measured in nanoseconds. The latency value is dependent on the configured type of latency measurement mode.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/average-latency" Path from root: "/flows/flow/state/average-latency"
func (*FlowPath) Counters ¶
func (n *FlowPath) Counters() *Flow_CountersPath
Counters (container): Counters that correspond to the individual flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/counters" Path from root: "/flows/flow/state/counters"
func (*FlowPath) InFrameRate ¶
func (n *FlowPath) InFrameRate() *Flow_InFrameRatePath
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/state/in-frame-rate"
func (*FlowPath) InRate ¶
func (n *FlowPath) InRate() *Flow_InRatePath
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
func (*FlowPath) LossPct ¶
func (n *FlowPath) LossPct() *Flow_LossPctPath
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
func (*FlowPath) MaximumLatency ¶ added in v0.1.13
func (n *FlowPath) MaximumLatency() *Flow_MaximumLatencyPath
MaximumLatency (leaf): The maximum latency value, measured in nanoseconds. The latency value is dependent on the configured type of latency measurement mode.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/maximum-latency" Path from root: "/flows/flow/state/maximum-latency"
func (*FlowPath) MinimumLatency ¶ added in v0.1.13
func (n *FlowPath) MinimumLatency() *Flow_MinimumLatencyPath
MinimumLatency (leaf): The minimum latency value, measured in nanoseconds. The latency value is dependent on the configured type of latency measurement mode.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/minimum-latency" Path from root: "/flows/flow/state/minimum-latency"
func (*FlowPath) Name ¶
func (n *FlowPath) Name() *Flow_NamePath
Name (leaf): An arbitrary name used for the flow tracked by the system. This name must be unique for the flows tracked and exported by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "*/name" Path from root: "/flows/flow/*/name"
func (*FlowPath) OutFrameRate ¶
func (n *FlowPath) OutFrameRate() *Flow_OutFrameRatePath
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/state/out-frame-rate"
func (*FlowPath) OutRate ¶
func (n *FlowPath) OutRate() *Flow_OutRatePath
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
func (*FlowPath) State ¶
func (n *FlowPath) State() ygnmi.SingletonQuery[*oc.Flow]
State returns a Query that can be used in gNMI operations.
func (*FlowPath) TaggedMetric ¶ added in v0.1.12
func (n *FlowPath) TaggedMetric(NameValuePairs string) *Flow_TaggedMetricPath
TaggedMetric (list): A list of enumerated metric, based on all metric tags present in the configuration. Each enumerated metric is identified by a name-value-pairs
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "tagged-metrics/tagged-metric" Path from root: "/flows/flow/tagged-metrics/tagged-metric" NameValuePairs: string
func (*FlowPath) TaggedMetricAny ¶ added in v0.1.12
func (n *FlowPath) TaggedMetricAny() *Flow_TaggedMetricPathAny
TaggedMetricAny (list): A list of enumerated metric, based on all metric tags present in the configuration. Each enumerated metric is identified by a name-value-pairs
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "tagged-metrics/tagged-metric" Path from root: "/flows/flow/tagged-metrics/tagged-metric"
func (*FlowPath) Transmit ¶
func (n *FlowPath) Transmit() *Flow_TransmitPath
Transmit (leaf): Whether or not the flow is transmitting
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/transmit" Path from root: "/flows/flow/state/transmit"
type FlowPathAny ¶
FlowPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow YANG schema element.
func (*FlowPathAny) AverageLatency ¶ added in v0.1.13
func (n *FlowPathAny) AverageLatency() *Flow_AverageLatencyPathAny
AverageLatency (leaf): The average latency value, measured in nanoseconds. The latency value is dependent on the configured type of latency measurement mode.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/average-latency" Path from root: "/flows/flow/state/average-latency"
func (*FlowPathAny) Counters ¶
func (n *FlowPathAny) Counters() *Flow_CountersPathAny
Counters (container): Counters that correspond to the individual flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/counters" Path from root: "/flows/flow/state/counters"
func (*FlowPathAny) InFrameRate ¶
func (n *FlowPathAny) InFrameRate() *Flow_InFrameRatePathAny
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/state/in-frame-rate"
func (*FlowPathAny) InRate ¶
func (n *FlowPathAny) InRate() *Flow_InRatePathAny
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
func (*FlowPathAny) LossPct ¶
func (n *FlowPathAny) LossPct() *Flow_LossPctPathAny
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
func (*FlowPathAny) MaximumLatency ¶ added in v0.1.13
func (n *FlowPathAny) MaximumLatency() *Flow_MaximumLatencyPathAny
MaximumLatency (leaf): The maximum latency value, measured in nanoseconds. The latency value is dependent on the configured type of latency measurement mode.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/maximum-latency" Path from root: "/flows/flow/state/maximum-latency"
func (*FlowPathAny) MinimumLatency ¶ added in v0.1.13
func (n *FlowPathAny) MinimumLatency() *Flow_MinimumLatencyPathAny
MinimumLatency (leaf): The minimum latency value, measured in nanoseconds. The latency value is dependent on the configured type of latency measurement mode.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/minimum-latency" Path from root: "/flows/flow/state/minimum-latency"
func (*FlowPathAny) Name ¶
func (n *FlowPathAny) Name() *Flow_NamePathAny
Name (leaf): An arbitrary name used for the flow tracked by the system. This name must be unique for the flows tracked and exported by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "*/name" Path from root: "/flows/flow/*/name"
func (*FlowPathAny) OutFrameRate ¶
func (n *FlowPathAny) OutFrameRate() *Flow_OutFrameRatePathAny
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/state/out-frame-rate"
func (*FlowPathAny) OutRate ¶
func (n *FlowPathAny) OutRate() *Flow_OutRatePathAny
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
func (*FlowPathAny) State ¶
func (n *FlowPathAny) State() ygnmi.WildcardQuery[*oc.Flow]
State returns a Query that can be used in gNMI operations.
func (*FlowPathAny) TaggedMetric ¶ added in v0.1.12
func (n *FlowPathAny) TaggedMetric(NameValuePairs string) *Flow_TaggedMetricPathAny
TaggedMetric (list): A list of enumerated metric, based on all metric tags present in the configuration. Each enumerated metric is identified by a name-value-pairs
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "tagged-metrics/tagged-metric" Path from root: "/flows/flow/tagged-metrics/tagged-metric" NameValuePairs: string
func (*FlowPathAny) TaggedMetricAny ¶ added in v0.1.12
func (n *FlowPathAny) TaggedMetricAny() *Flow_TaggedMetricPathAny
TaggedMetricAny (list): A list of enumerated metric, based on all metric tags present in the configuration. Each enumerated metric is identified by a name-value-pairs
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "tagged-metrics/tagged-metric" Path from root: "/flows/flow/tagged-metrics/tagged-metric"
func (*FlowPathAny) Transmit ¶
func (n *FlowPathAny) Transmit() *Flow_TransmitPathAny
Transmit (leaf): Whether or not the flow is transmitting
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/transmit" Path from root: "/flows/flow/state/transmit"
type FlowPathMap ¶ added in v0.1.24
FlowPathMap represents the /open-traffic-generator-flow/flows/flow YANG schema element.
type FlowPathMapAny ¶ added in v0.1.24
FlowPathMapAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow YANG schema element.
type Flow_AverageLatencyPath ¶ added in v0.1.13
Flow_AverageLatencyPath represents the /open-traffic-generator-flow/flows/flow/state/average-latency YANG schema element.
func (*Flow_AverageLatencyPath) State ¶ added in v0.1.13
func (n *Flow_AverageLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/average-latency" Path from root: "/flows/flow/state/average-latency"
type Flow_AverageLatencyPathAny ¶ added in v0.1.13
type Flow_AverageLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_AverageLatencyPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/average-latency YANG schema element.
func (*Flow_AverageLatencyPathAny) State ¶ added in v0.1.13
func (n *Flow_AverageLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/average-latency" Path from root: "/flows/flow/state/average-latency"
type Flow_CountersPath ¶
Flow_CountersPath represents the /open-traffic-generator-flow/flows/flow/state/counters YANG schema element.
func (*Flow_CountersPath) InOctets ¶
func (n *Flow_CountersPath) InOctets() *Flow_Counters_InOctetsPath
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/state/counters/in-octets"
func (*Flow_CountersPath) InPkts ¶
func (n *Flow_CountersPath) InPkts() *Flow_Counters_InPktsPath
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/state/counters/in-pkts"
func (*Flow_CountersPath) OutOctets ¶
func (n *Flow_CountersPath) OutOctets() *Flow_Counters_OutOctetsPath
OutOctets (leaf): The total number of bytes sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/state/counters/out-octets"
func (*Flow_CountersPath) OutPkts ¶
func (n *Flow_CountersPath) OutPkts() *Flow_Counters_OutPktsPath
OutPkts (leaf): The total number of packets sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/state/counters/out-pkts"
func (*Flow_CountersPath) State ¶
func (n *Flow_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_CountersPathAny ¶
Flow_CountersPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/counters YANG schema element.
func (*Flow_CountersPathAny) InOctets ¶
func (n *Flow_CountersPathAny) InOctets() *Flow_Counters_InOctetsPathAny
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/state/counters/in-octets"
func (*Flow_CountersPathAny) InPkts ¶
func (n *Flow_CountersPathAny) InPkts() *Flow_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/state/counters/in-pkts"
func (*Flow_CountersPathAny) OutOctets ¶
func (n *Flow_CountersPathAny) OutOctets() *Flow_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of bytes sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/state/counters/out-octets"
func (*Flow_CountersPathAny) OutPkts ¶
func (n *Flow_CountersPathAny) OutPkts() *Flow_Counters_OutPktsPathAny
OutPkts (leaf): The total number of packets sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/state/counters/out-pkts"
func (*Flow_CountersPathAny) State ¶
func (n *Flow_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_Counters_InOctetsPath ¶
type Flow_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_Counters_InOctetsPath represents the /open-traffic-generator-flow/flows/flow/state/counters/in-octets YANG schema element.
func (*Flow_Counters_InOctetsPath) State ¶
func (n *Flow_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/state/counters/in-octets"
type Flow_Counters_InOctetsPathAny ¶
type Flow_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_Counters_InOctetsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/counters/in-octets YANG schema element.
func (*Flow_Counters_InOctetsPathAny) State ¶
func (n *Flow_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/state/counters/in-octets"
type Flow_Counters_InPktsPath ¶
Flow_Counters_InPktsPath represents the /open-traffic-generator-flow/flows/flow/state/counters/in-pkts YANG schema element.
func (*Flow_Counters_InPktsPath) State ¶
func (n *Flow_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/state/counters/in-pkts"
type Flow_Counters_InPktsPathAny ¶
type Flow_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_Counters_InPktsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/counters/in-pkts YANG schema element.
func (*Flow_Counters_InPktsPathAny) State ¶
func (n *Flow_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/state/counters/in-pkts"
type Flow_Counters_OutOctetsPath ¶
type Flow_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_Counters_OutOctetsPath represents the /open-traffic-generator-flow/flows/flow/state/counters/out-octets YANG schema element.
func (*Flow_Counters_OutOctetsPath) State ¶
func (n *Flow_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/state/counters/out-octets"
type Flow_Counters_OutOctetsPathAny ¶
type Flow_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_Counters_OutOctetsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/counters/out-octets YANG schema element.
func (*Flow_Counters_OutOctetsPathAny) State ¶
func (n *Flow_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/state/counters/out-octets"
type Flow_Counters_OutPktsPath ¶
Flow_Counters_OutPktsPath represents the /open-traffic-generator-flow/flows/flow/state/counters/out-pkts YANG schema element.
func (*Flow_Counters_OutPktsPath) State ¶
func (n *Flow_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/state/counters/out-pkts"
type Flow_Counters_OutPktsPathAny ¶
type Flow_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_Counters_OutPktsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/counters/out-pkts YANG schema element.
func (*Flow_Counters_OutPktsPathAny) State ¶
func (n *Flow_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/state/counters/out-pkts"
type Flow_InFrameRatePath ¶
Flow_InFrameRatePath represents the /open-traffic-generator-flow/flows/flow/state/in-frame-rate YANG schema element.
func (*Flow_InFrameRatePath) State ¶
func (n *Flow_InFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/state/in-frame-rate"
type Flow_InFrameRatePathAny ¶
Flow_InFrameRatePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/in-frame-rate YANG schema element.
func (*Flow_InFrameRatePathAny) State ¶
func (n *Flow_InFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/state/in-frame-rate"
type Flow_InRatePath ¶
Flow_InRatePath represents the /open-traffic-generator-flow/flows/flow/state/in-rate YANG schema element.
func (*Flow_InRatePath) State ¶
func (n *Flow_InRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
type Flow_InRatePathAny ¶
Flow_InRatePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/in-rate YANG schema element.
func (*Flow_InRatePathAny) State ¶
func (n *Flow_InRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
type Flow_LossPctPath ¶
Flow_LossPctPath represents the /open-traffic-generator-flow/flows/flow/state/loss-pct YANG schema element.
func (*Flow_LossPctPath) State ¶
func (n *Flow_LossPctPath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
type Flow_LossPctPathAny ¶
Flow_LossPctPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/loss-pct YANG schema element.
func (*Flow_LossPctPathAny) State ¶
func (n *Flow_LossPctPathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
type Flow_MaximumLatencyPath ¶ added in v0.1.13
Flow_MaximumLatencyPath represents the /open-traffic-generator-flow/flows/flow/state/maximum-latency YANG schema element.
func (*Flow_MaximumLatencyPath) State ¶ added in v0.1.13
func (n *Flow_MaximumLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/maximum-latency" Path from root: "/flows/flow/state/maximum-latency"
type Flow_MaximumLatencyPathAny ¶ added in v0.1.13
type Flow_MaximumLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_MaximumLatencyPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/maximum-latency YANG schema element.
func (*Flow_MaximumLatencyPathAny) State ¶ added in v0.1.13
func (n *Flow_MaximumLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/maximum-latency" Path from root: "/flows/flow/state/maximum-latency"
type Flow_MinimumLatencyPath ¶ added in v0.1.13
Flow_MinimumLatencyPath represents the /open-traffic-generator-flow/flows/flow/state/minimum-latency YANG schema element.
func (*Flow_MinimumLatencyPath) State ¶ added in v0.1.13
func (n *Flow_MinimumLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/minimum-latency" Path from root: "/flows/flow/state/minimum-latency"
type Flow_MinimumLatencyPathAny ¶ added in v0.1.13
type Flow_MinimumLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_MinimumLatencyPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/minimum-latency YANG schema element.
func (*Flow_MinimumLatencyPathAny) State ¶ added in v0.1.13
func (n *Flow_MinimumLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/minimum-latency" Path from root: "/flows/flow/state/minimum-latency"
type Flow_NamePath ¶
Flow_NamePath represents the /open-traffic-generator-flow/flows/flow/state/name YANG schema element.
func (*Flow_NamePath) Config ¶
func (n *Flow_NamePath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "name" Path from root: ""
func (*Flow_NamePath) State ¶
func (n *Flow_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/name" Path from root: "/flows/flow/state/name"
type Flow_NamePathAny ¶
Flow_NamePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/name YANG schema element.
func (*Flow_NamePathAny) Config ¶
func (n *Flow_NamePathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "name" Path from root: ""
func (*Flow_NamePathAny) State ¶
func (n *Flow_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/name" Path from root: "/flows/flow/state/name"
type Flow_OutFrameRatePath ¶
Flow_OutFrameRatePath represents the /open-traffic-generator-flow/flows/flow/state/out-frame-rate YANG schema element.
func (*Flow_OutFrameRatePath) State ¶
func (n *Flow_OutFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/state/out-frame-rate"
type Flow_OutFrameRatePathAny ¶
Flow_OutFrameRatePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/out-frame-rate YANG schema element.
func (*Flow_OutFrameRatePathAny) State ¶
func (n *Flow_OutFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/state/out-frame-rate"
type Flow_OutRatePath ¶
Flow_OutRatePath represents the /open-traffic-generator-flow/flows/flow/state/out-rate YANG schema element.
func (*Flow_OutRatePath) State ¶
func (n *Flow_OutRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
type Flow_OutRatePathAny ¶
Flow_OutRatePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/out-rate YANG schema element.
func (*Flow_OutRatePathAny) State ¶
func (n *Flow_OutRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
type Flow_TaggedMetricPath ¶ added in v0.1.12
Flow_TaggedMetricPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric YANG schema element.
func (*Flow_TaggedMetricPath) Counters ¶ added in v0.1.12
func (n *Flow_TaggedMetricPath) Counters() *Flow_TaggedMetric_CountersPath
Counters (container): Counters that correspond to the enumerated flow metrics associated with a name-value-pairs as identifier of that enumerated flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/counters" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters"
func (*Flow_TaggedMetricPath) NameValuePairs ¶ added in v0.1.12
func (n *Flow_TaggedMetricPath) NameValuePairs() *Flow_TaggedMetric_NameValuePairsPath
NameValuePairs (leaf): Encoded string represents one or more metric tag names and corresponding tag value, to identify each enumerated flow. Encoding format:
tag_name=value&tag_name=value
In encoded string, metric tags MUST be arranged in alphabetical order of the tag name. And tag value(s) in lowercase only. Example:
ipv4_src=0x11 ipv4_src=0x11&vlan_id=0x12ab ipv4_dst=2.2.2.2&mpls_label=1000
Incorrect encoding example:
vlan_id=0x12AB // value in uppercase vlan_id=0x12ab&ipv4_src=0x11 // tag name not in alphabetical order
Note:
If the metric tag is set to match a packet field partially, the value format will be in hex (e.g. tag set on last 8 bits of the IPv4 Src field) However, if the metric tag is enabled for the entire packet field, the value will be in the native format of the field (e.g. value format in IPv4 address if the metric tag is set for the entire IPv4 Dst field) Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "*/name-value-pairs" Path from root: "/flows/flow/tagged-metrics/tagged-metric/*/name-value-pairs"
func (*Flow_TaggedMetricPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetricPath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric]
State returns a Query that can be used in gNMI operations.
func (*Flow_TaggedMetricPath) TagsAny ¶ added in v0.1.12
func (n *Flow_TaggedMetricPath) TagsAny() *Flow_TaggedMetric_TagsPathAny
TagsAny (list): A list of metric tag names and associated tag values, in a structured manner to identify each enumerated flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/tags" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags"
type Flow_TaggedMetricPathAny ¶ added in v0.1.12
Flow_TaggedMetricPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric YANG schema element.
func (*Flow_TaggedMetricPathAny) Counters ¶ added in v0.1.12
func (n *Flow_TaggedMetricPathAny) Counters() *Flow_TaggedMetric_CountersPathAny
Counters (container): Counters that correspond to the enumerated flow metrics associated with a name-value-pairs as identifier of that enumerated flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/counters" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters"
func (*Flow_TaggedMetricPathAny) NameValuePairs ¶ added in v0.1.12
func (n *Flow_TaggedMetricPathAny) NameValuePairs() *Flow_TaggedMetric_NameValuePairsPathAny
NameValuePairs (leaf): Encoded string represents one or more metric tag names and corresponding tag value, to identify each enumerated flow. Encoding format:
tag_name=value&tag_name=value
In encoded string, metric tags MUST be arranged in alphabetical order of the tag name. And tag value(s) in lowercase only. Example:
ipv4_src=0x11 ipv4_src=0x11&vlan_id=0x12ab ipv4_dst=2.2.2.2&mpls_label=1000
Incorrect encoding example:
vlan_id=0x12AB // value in uppercase vlan_id=0x12ab&ipv4_src=0x11 // tag name not in alphabetical order
Note:
If the metric tag is set to match a packet field partially, the value format will be in hex (e.g. tag set on last 8 bits of the IPv4 Src field) However, if the metric tag is enabled for the entire packet field, the value will be in the native format of the field (e.g. value format in IPv4 address if the metric tag is set for the entire IPv4 Dst field) Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "*/name-value-pairs" Path from root: "/flows/flow/tagged-metrics/tagged-metric/*/name-value-pairs"
func (*Flow_TaggedMetricPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetricPathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric]
State returns a Query that can be used in gNMI operations.
func (*Flow_TaggedMetricPathAny) TagsAny ¶ added in v0.1.12
func (n *Flow_TaggedMetricPathAny) TagsAny() *Flow_TaggedMetric_TagsPathAny
TagsAny (list): A list of metric tag names and associated tag values, in a structured manner to identify each enumerated flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/tags" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags"
type Flow_TaggedMetricPathMap ¶ added in v0.1.24
Flow_TaggedMetricPathMap represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric YANG schema element.
type Flow_TaggedMetricPathMapAny ¶ added in v0.1.24
Flow_TaggedMetricPathMapAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric YANG schema element.
type Flow_TaggedMetric_CountersPath ¶ added in v0.1.12
Flow_TaggedMetric_CountersPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters YANG schema element.
func (*Flow_TaggedMetric_CountersPath) InOctets ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPath) InOctets() *Flow_TaggedMetric_Counters_InOctetsPath
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-octets"
func (*Flow_TaggedMetric_CountersPath) InPkts ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPath) InPkts() *Flow_TaggedMetric_Counters_InPktsPath
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-pkts"
func (*Flow_TaggedMetric_CountersPath) OutOctets ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPath) OutOctets() *Flow_TaggedMetric_Counters_OutOctetsPath
OutOctets (leaf): The total number of bytes sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-octets"
func (*Flow_TaggedMetric_CountersPath) OutPkts ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPath) OutPkts() *Flow_TaggedMetric_Counters_OutPktsPath
OutPkts (leaf): The total number of packets sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-pkts"
func (*Flow_TaggedMetric_CountersPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_TaggedMetric_CountersPathAny ¶ added in v0.1.12
Flow_TaggedMetric_CountersPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters YANG schema element.
func (*Flow_TaggedMetric_CountersPathAny) InOctets ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPathAny) InOctets() *Flow_TaggedMetric_Counters_InOctetsPathAny
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-octets"
func (*Flow_TaggedMetric_CountersPathAny) InPkts ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPathAny) InPkts() *Flow_TaggedMetric_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-pkts"
func (*Flow_TaggedMetric_CountersPathAny) OutOctets ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPathAny) OutOctets() *Flow_TaggedMetric_Counters_OutOctetsPathAny
OutOctets (leaf): The total number of bytes sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-octets"
func (*Flow_TaggedMetric_CountersPathAny) OutPkts ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPathAny) OutPkts() *Flow_TaggedMetric_Counters_OutPktsPathAny
OutPkts (leaf): The total number of packets sent by the target for the flow. These packets may be generated or forwarded by the target.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-pkts"
func (*Flow_TaggedMetric_CountersPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_TaggedMetric_Counters_InOctetsPath ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_InOctetsPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/in-octets YANG schema element.
func (*Flow_TaggedMetric_Counters_InOctetsPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-octets"
type Flow_TaggedMetric_Counters_InOctetsPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_InOctetsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/in-octets YANG schema element.
func (*Flow_TaggedMetric_Counters_InOctetsPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-octets"
type Flow_TaggedMetric_Counters_InPktsPath ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_InPktsPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/in-pkts YANG schema element.
func (*Flow_TaggedMetric_Counters_InPktsPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-pkts"
type Flow_TaggedMetric_Counters_InPktsPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_InPktsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/in-pkts YANG schema element.
func (*Flow_TaggedMetric_Counters_InPktsPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/in-pkts"
type Flow_TaggedMetric_Counters_OutOctetsPath ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_OutOctetsPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/out-octets YANG schema element.
func (*Flow_TaggedMetric_Counters_OutOctetsPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-octets"
type Flow_TaggedMetric_Counters_OutOctetsPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_OutOctetsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/out-octets YANG schema element.
func (*Flow_TaggedMetric_Counters_OutOctetsPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-octets" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-octets"
type Flow_TaggedMetric_Counters_OutPktsPath ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_OutPktsPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/out-pkts YANG schema element.
func (*Flow_TaggedMetric_Counters_OutPktsPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-pkts"
type Flow_TaggedMetric_Counters_OutPktsPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Counters_OutPktsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/counters/out-pkts YANG schema element.
func (*Flow_TaggedMetric_Counters_OutPktsPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/counters/out-pkts"
type Flow_TaggedMetric_NameValuePairsPath ¶ added in v0.1.12
type Flow_TaggedMetric_NameValuePairsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_NameValuePairsPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/name-value-pairs YANG schema element.
func (*Flow_TaggedMetric_NameValuePairsPath) Config ¶ added in v0.1.12
func (n *Flow_TaggedMetric_NameValuePairsPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "name-value-pairs" Path from root: ""
func (*Flow_TaggedMetric_NameValuePairsPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_NameValuePairsPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/name-value-pairs" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/name-value-pairs"
type Flow_TaggedMetric_NameValuePairsPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_NameValuePairsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_NameValuePairsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/name-value-pairs YANG schema element.
func (*Flow_TaggedMetric_NameValuePairsPathAny) Config ¶ added in v0.1.12
func (n *Flow_TaggedMetric_NameValuePairsPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "name-value-pairs" Path from root: ""
func (*Flow_TaggedMetric_NameValuePairsPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_NameValuePairsPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/name-value-pairs" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/name-value-pairs"
type Flow_TaggedMetric_TagsPath ¶ added in v0.1.12
Flow_TaggedMetric_TagsPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags YANG schema element.
func (*Flow_TaggedMetric_TagsPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_TagsPath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric_Tags]
State returns a Query that can be used in gNMI operations.
type Flow_TaggedMetric_TagsPathAny ¶ added in v0.1.12
Flow_TaggedMetric_TagsPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags YANG schema element.
func (*Flow_TaggedMetric_TagsPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_TagsPathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric_Tags]
State returns a Query that can be used in gNMI operations.
type Flow_TaggedMetric_Tags_TagValuePath ¶ added in v0.1.12
Flow_TaggedMetric_Tags_TagValuePath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValuePath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) State() ygnmi.SingletonQuery[*oc.Flow_TaggedMetric_Tags_TagValue]
State returns a Query that can be used in gNMI operations.
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsBool ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsBool() *Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath
ValueAsBool (leaf): Contains Tag Value in Boolean format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-bool" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-bool"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsCounter64 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsCounter64() *Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path
ValueAsCounter64 (leaf): Contains Tag Value in Counter64 (64-bit unsigned number) format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-counter64" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-counter64"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsFloat32 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsFloat32() *Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path
ValueAsFloat32 (leaf): Contains Tag Value in 32-bit floating point number format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-float32" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-float32"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsHex ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsHex() *Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath
ValueAsHex (leaf): Contains Tag Value in Hex String format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-hex" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-hex"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsIpv4 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsIpv4() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path
ValueAsIpv4 (leaf): Contains Tag Value in IPv4 address format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv4" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv4"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsIpv6 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsIpv6() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path
ValueAsIpv6 (leaf): Contains Tag Value in IPv6 address format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv6" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv6"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsMac ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsMac() *Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath
ValueAsMac (leaf): Contains Tag Value in MAC address format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-mac" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-mac"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueAsString ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueAsString() *Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath
ValueAsString (leaf): Contains Tag Value in String format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-string" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-string"
func (*Flow_TaggedMetric_Tags_TagValuePath) ValueType ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePath) ValueType() *Flow_TaggedMetric_Tags_TagValue_ValueTypePath
ValueType (leaf): Indicates the format of the tag value. Based on the format, only one 'value-as-*' field will be populated.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-type" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-type"
type Flow_TaggedMetric_Tags_TagValuePathAny ¶ added in v0.1.12
Flow_TaggedMetric_Tags_TagValuePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValuePathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) State() ygnmi.WildcardQuery[*oc.Flow_TaggedMetric_Tags_TagValue]
State returns a Query that can be used in gNMI operations.
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsBool ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsBool() *Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny
ValueAsBool (leaf): Contains Tag Value in Boolean format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-bool" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-bool"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsCounter64 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsCounter64() *Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny
ValueAsCounter64 (leaf): Contains Tag Value in Counter64 (64-bit unsigned number) format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-counter64" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-counter64"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsFloat32 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsFloat32() *Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny
ValueAsFloat32 (leaf): Contains Tag Value in 32-bit floating point number format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-float32" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-float32"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsHex ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsHex() *Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny
ValueAsHex (leaf): Contains Tag Value in Hex String format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-hex" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-hex"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsIpv4 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsIpv4() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny
ValueAsIpv4 (leaf): Contains Tag Value in IPv4 address format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv4" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv4"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsIpv6 ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsIpv6() *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny
ValueAsIpv6 (leaf): Contains Tag Value in IPv6 address format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv6" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv6"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsMac ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsMac() *Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny
ValueAsMac (leaf): Contains Tag Value in MAC address format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-mac" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-mac"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsString ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueAsString() *Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny
ValueAsString (leaf): Contains Tag Value in String format.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-string" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-string"
func (*Flow_TaggedMetric_Tags_TagValuePathAny) ValueType ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValuePathAny) ValueType() *Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny
ValueType (leaf): Indicates the format of the tag value. Based on the format, only one 'value-as-*' field will be populated.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-type" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-type"
type Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-bool YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-bool" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-bool"
type Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-bool YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsBoolPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-bool" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-bool"
type Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-counter64 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64Path) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-counter64" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-counter64"
type Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-counter64 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsCounter64PathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-counter64" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-counter64"
type Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-float32 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32Path) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-float32" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-float32"
type Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-float32 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsFloat32PathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-float32" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-float32"
type Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-hex YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsHexPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-hex" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-hex"
type Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-hex YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsHexPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-hex" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-hex"
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv4 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv4" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv4"
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv4 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv4PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv4" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv4"
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv6 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv6" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv6"
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv6 YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsIpv6PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-ipv6" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-ipv6"
type Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-mac YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsMacPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-mac" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-mac"
type Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-mac YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsMacPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-mac" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-mac"
type Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-string YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsStringPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-string" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-string"
type Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-string YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueAsStringPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-as-string" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-as-string"
type Flow_TaggedMetric_Tags_TagValue_ValueTypePath ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueTypePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueTypePath represents the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-type YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueTypePath) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueTypePath) State() ygnmi.SingletonQuery[oc.E_Tags_ValueType]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-type" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-type"
type Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny ¶ added in v0.1.12
type Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-type YANG schema element.
func (*Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny) State ¶ added in v0.1.12
func (n *Flow_TaggedMetric_Tags_TagValue_ValueTypePathAny) State() ygnmi.WildcardQuery[oc.E_Tags_ValueType]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "value-type" Path from root: "/flows/flow/tagged-metrics/tagged-metric/state/tags/tag-value/value-type"
type Flow_TransmitPath ¶
Flow_TransmitPath represents the /open-traffic-generator-flow/flows/flow/state/transmit YANG schema element.
func (*Flow_TransmitPath) State ¶
func (n *Flow_TransmitPath) State() ygnmi.SingletonQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/transmit" Path from root: "/flows/flow/state/transmit"
type Flow_TransmitPathAny ¶
Flow_TransmitPathAny represents the wildcard version of the /open-traffic-generator-flow/flows/flow/state/transmit YANG schema element.
func (*Flow_TransmitPathAny) State ¶
func (n *Flow_TransmitPathAny) State() ygnmi.WildcardQuery[bool]
State returns a Query that can be used in gNMI operations.
Defining module: "open-traffic-generator-flow" Instantiating module: "open-traffic-generator-flow" Path from parent: "state/transmit" Path from root: "/flows/flow/state/transmit"