Documentation ¶
Overview ¶
Package ateflow is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema. The generated paths are based on a compressed form of the schema.
This package was generated by ygnmi version: v0.7.6: (ygot: v0.27.0) using the following YANG input files:
- gnmi-collector-metadata.yang
- gnsi/authz/gnsi-authz.yang
- gnsi/cert/gnsi-cert.yang
- gnsi/console/gnsi-console.yang
- gnsi/pathz/gnsi-pathz.yang
- gnsi/ssh/gnsi-ssh.yang
- public/release/models/acl/openconfig-acl.yang
- public/release/models/acl/openconfig-packet-match.yang
- public/release/models/aft/openconfig-aft.yang
- public/release/models/aft/openconfig-aft-network-instance.yang
- public/release/models/ate/openconfig-ate-flow.yang
- public/release/models/ate/openconfig-ate-intf.yang
- public/release/models/bfd/openconfig-bfd.yang
- public/release/models/bgp/openconfig-bgp-policy.yang
- public/release/models/bgp/openconfig-bgp-types.yang
- public/release/models/interfaces/openconfig-if-aggregate.yang
- public/release/models/interfaces/openconfig-if-ethernet.yang
- public/release/models/interfaces/openconfig-if-ethernet-ext.yang
- public/release/models/interfaces/openconfig-if-ip-ext.yang
- public/release/models/interfaces/openconfig-if-ip.yang
- public/release/models/interfaces/openconfig-if-sdn-ext.yang
- public/release/models/interfaces/openconfig-interfaces.yang
- public/release/models/isis/openconfig-isis.yang
- public/release/models/lacp/openconfig-lacp.yang
- public/release/models/lldp/openconfig-lldp-types.yang
- public/release/models/lldp/openconfig-lldp.yang
- public/release/models/local-routing/openconfig-local-routing.yang
- public/release/models/mpls/openconfig-mpls-types.yang
- public/release/models/multicast/openconfig-pim.yang
- public/release/models/network-instance/openconfig-network-instance.yang
- public/release/models/openconfig-extensions.yang
- public/release/models/optical-transport/openconfig-terminal-device.yang
- public/release/models/optical-transport/openconfig-transport-types.yang
- public/release/models/ospf/openconfig-ospfv2.yang
- public/release/models/p4rt/openconfig-p4rt.yang
- public/release/models/platform/openconfig-platform-cpu.yang
- public/release/models/platform/openconfig-platform-ext.yang
- public/release/models/platform/openconfig-platform-fan.yang
- public/release/models/platform/openconfig-platform-integrated-circuit.yang
- public/release/models/platform/openconfig-platform-pipeline-counters.yang
- public/release/models/platform/openconfig-platform-software.yang
- public/release/models/platform/openconfig-platform-transceiver.yang
- public/release/models/platform/openconfig-platform.yang
- public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
- public/release/models/policy/openconfig-policy-types.yang
- public/release/models/qos/openconfig-qos-elements.yang
- public/release/models/qos/openconfig-qos-interfaces.yang
- public/release/models/qos/openconfig-qos-types.yang
- public/release/models/qos/openconfig-qos.yang
- public/release/models/rib/openconfig-rib-bgp.yang
- public/release/models/sampling/openconfig-sampling-sflow.yang
- public/release/models/segment-routing/openconfig-segment-routing-types.yang
- public/release/models/system/openconfig-system.yang
- public/release/models/types/openconfig-inet-types.yang
- public/release/models/types/openconfig-types.yang
- public/release/models/types/openconfig-yang-types.yang
- public/release/models/vlan/openconfig-vlan.yang
- public/third_party/ietf/iana-if-type.yang
- public/third_party/ietf/ietf-inet-types.yang
- public/third_party/ietf/ietf-interfaces.yang
- public/third_party/ietf/ietf-yang-types.yang
Imported modules were sourced from:
- public/release/models/...
- public/third_party/ietf/...
Index ¶
- type FlowPath
- func (n *FlowPath) ConvergenceTime() *Flow_ConvergenceTimePath
- func (n *FlowPath) Counters() *Flow_CountersPath
- func (n *FlowPath) DstIpv4() *Flow_DstIpv4Path
- func (n *FlowPath) DstIpv6() *Flow_DstIpv6Path
- func (n *FlowPath) DstPort() *Flow_DstPortPath
- func (n *FlowPath) EgressTracking(Filter string) *Flow_EgressTrackingPath
- func (n *FlowPath) EgressTrackingAny() *Flow_EgressTrackingPathAny
- func (n *FlowPath) Filter() *Flow_FilterPath
- func (n *FlowPath) FirstPacketLatency() *Flow_FirstPacketLatencyPath
- func (n *FlowPath) InFrameRate() *Flow_InFrameRatePath
- func (n *FlowPath) InRate() *Flow_InRatePath
- func (n *FlowPath) IngressTracking(SrcPort string, DstPort string, ...) *Flow_IngressTrackingPath
- func (n *FlowPath) IngressTrackingAny() *Flow_IngressTrackingPathAny
- func (n *FlowPath) LossPct() *Flow_LossPctPath
- func (n *FlowPath) MplsLabel() *Flow_MplsLabelPath
- func (n *FlowPath) Name() *Flow_NamePath
- func (n *FlowPath) OutFrameRate() *Flow_OutFrameRatePath
- func (n *FlowPath) OutRate() *Flow_OutRatePath
- func (n *FlowPath) SrcIpv4() *Flow_SrcIpv4Path
- func (n *FlowPath) SrcIpv6() *Flow_SrcIpv6Path
- func (n *FlowPath) SrcPort() *Flow_SrcPortPath
- func (n *FlowPath) State() ygnmi.SingletonQuery[*oc.Flow]
- func (n *FlowPath) VlanId() *Flow_VlanIdPath
- type FlowPathAny
- func (n *FlowPathAny) ConvergenceTime() *Flow_ConvergenceTimePathAny
- func (n *FlowPathAny) Counters() *Flow_CountersPathAny
- func (n *FlowPathAny) DstIpv4() *Flow_DstIpv4PathAny
- func (n *FlowPathAny) DstIpv6() *Flow_DstIpv6PathAny
- func (n *FlowPathAny) DstPort() *Flow_DstPortPathAny
- func (n *FlowPathAny) EgressTracking(Filter string) *Flow_EgressTrackingPathAny
- func (n *FlowPathAny) EgressTrackingAny() *Flow_EgressTrackingPathAny
- func (n *FlowPathAny) Filter() *Flow_FilterPathAny
- func (n *FlowPathAny) FirstPacketLatency() *Flow_FirstPacketLatencyPathAny
- func (n *FlowPathAny) InFrameRate() *Flow_InFrameRatePathAny
- func (n *FlowPathAny) InRate() *Flow_InRatePathAny
- func (n *FlowPathAny) IngressTracking(SrcPort string, DstPort string, ...) *Flow_IngressTrackingPathAny
- func (n *FlowPathAny) IngressTrackingAny() *Flow_IngressTrackingPathAny
- func (n *FlowPathAny) LossPct() *Flow_LossPctPathAny
- func (n *FlowPathAny) MplsLabel() *Flow_MplsLabelPathAny
- func (n *FlowPathAny) Name() *Flow_NamePathAny
- func (n *FlowPathAny) OutFrameRate() *Flow_OutFrameRatePathAny
- func (n *FlowPathAny) OutRate() *Flow_OutRatePathAny
- func (n *FlowPathAny) SrcIpv4() *Flow_SrcIpv4PathAny
- func (n *FlowPathAny) SrcIpv6() *Flow_SrcIpv6PathAny
- func (n *FlowPathAny) SrcPort() *Flow_SrcPortPathAny
- func (n *FlowPathAny) State() ygnmi.WildcardQuery[*oc.Flow]
- func (n *FlowPathAny) VlanId() *Flow_VlanIdPathAny
- type Flow_ConvergenceTimePath
- type Flow_ConvergenceTimePathAny
- 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_DstIpv4Path
- type Flow_DstIpv4PathAny
- type Flow_DstIpv6Path
- type Flow_DstIpv6PathAny
- type Flow_DstPortPath
- type Flow_DstPortPathAny
- type Flow_EgressTrackingPath
- func (n *Flow_EgressTrackingPath) ConvergenceTime() *Flow_EgressTracking_ConvergenceTimePath
- func (n *Flow_EgressTrackingPath) Counters() *Flow_EgressTracking_CountersPath
- func (n *Flow_EgressTrackingPath) Filter() *Flow_EgressTracking_FilterPath
- func (n *Flow_EgressTrackingPath) FirstPacketLatency() *Flow_EgressTracking_FirstPacketLatencyPath
- func (n *Flow_EgressTrackingPath) InFrameRate() *Flow_EgressTracking_InFrameRatePath
- func (n *Flow_EgressTrackingPath) InRate() *Flow_EgressTracking_InRatePath
- func (n *Flow_EgressTrackingPath) LossPct() *Flow_EgressTracking_LossPctPath
- func (n *Flow_EgressTrackingPath) OutFrameRate() *Flow_EgressTracking_OutFrameRatePath
- func (n *Flow_EgressTrackingPath) OutRate() *Flow_EgressTracking_OutRatePath
- func (n *Flow_EgressTrackingPath) State() ygnmi.SingletonQuery[*oc.Flow_EgressTracking]
- type Flow_EgressTrackingPathAny
- func (n *Flow_EgressTrackingPathAny) ConvergenceTime() *Flow_EgressTracking_ConvergenceTimePathAny
- func (n *Flow_EgressTrackingPathAny) Counters() *Flow_EgressTracking_CountersPathAny
- func (n *Flow_EgressTrackingPathAny) Filter() *Flow_EgressTracking_FilterPathAny
- func (n *Flow_EgressTrackingPathAny) FirstPacketLatency() *Flow_EgressTracking_FirstPacketLatencyPathAny
- func (n *Flow_EgressTrackingPathAny) InFrameRate() *Flow_EgressTracking_InFrameRatePathAny
- func (n *Flow_EgressTrackingPathAny) InRate() *Flow_EgressTracking_InRatePathAny
- func (n *Flow_EgressTrackingPathAny) LossPct() *Flow_EgressTracking_LossPctPathAny
- func (n *Flow_EgressTrackingPathAny) OutFrameRate() *Flow_EgressTracking_OutFrameRatePathAny
- func (n *Flow_EgressTrackingPathAny) OutRate() *Flow_EgressTracking_OutRatePathAny
- func (n *Flow_EgressTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Flow_EgressTracking]
- type Flow_EgressTracking_ConvergenceTimePath
- type Flow_EgressTracking_ConvergenceTimePathAny
- type Flow_EgressTracking_CountersPath
- func (n *Flow_EgressTracking_CountersPath) InOctets() *Flow_EgressTracking_Counters_InOctetsPath
- func (n *Flow_EgressTracking_CountersPath) InPkts() *Flow_EgressTracking_Counters_InPktsPath
- func (n *Flow_EgressTracking_CountersPath) OutOctets() *Flow_EgressTracking_Counters_OutOctetsPath
- func (n *Flow_EgressTracking_CountersPath) OutPkts() *Flow_EgressTracking_Counters_OutPktsPath
- func (n *Flow_EgressTracking_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_EgressTracking_Counters]
- type Flow_EgressTracking_CountersPathAny
- func (n *Flow_EgressTracking_CountersPathAny) InOctets() *Flow_EgressTracking_Counters_InOctetsPathAny
- func (n *Flow_EgressTracking_CountersPathAny) InPkts() *Flow_EgressTracking_Counters_InPktsPathAny
- func (n *Flow_EgressTracking_CountersPathAny) OutOctets() *Flow_EgressTracking_Counters_OutOctetsPathAny
- func (n *Flow_EgressTracking_CountersPathAny) OutPkts() *Flow_EgressTracking_Counters_OutPktsPathAny
- func (n *Flow_EgressTracking_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_EgressTracking_Counters]
- type Flow_EgressTracking_Counters_InOctetsPath
- type Flow_EgressTracking_Counters_InOctetsPathAny
- type Flow_EgressTracking_Counters_InPktsPath
- type Flow_EgressTracking_Counters_InPktsPathAny
- type Flow_EgressTracking_Counters_OutOctetsPath
- type Flow_EgressTracking_Counters_OutOctetsPathAny
- type Flow_EgressTracking_Counters_OutPktsPath
- type Flow_EgressTracking_Counters_OutPktsPathAny
- type Flow_EgressTracking_FilterPath
- type Flow_EgressTracking_FilterPathAny
- type Flow_EgressTracking_FirstPacketLatencyPath
- type Flow_EgressTracking_FirstPacketLatencyPathAny
- type Flow_EgressTracking_InFrameRatePath
- type Flow_EgressTracking_InFrameRatePathAny
- type Flow_EgressTracking_InRatePath
- type Flow_EgressTracking_InRatePathAny
- type Flow_EgressTracking_LossPctPath
- type Flow_EgressTracking_LossPctPathAny
- type Flow_EgressTracking_OutFrameRatePath
- type Flow_EgressTracking_OutFrameRatePathAny
- type Flow_EgressTracking_OutRatePath
- type Flow_EgressTracking_OutRatePathAny
- type Flow_FilterPath
- type Flow_FilterPathAny
- type Flow_FirstPacketLatencyPath
- type Flow_FirstPacketLatencyPathAny
- type Flow_InFrameRatePath
- type Flow_InFrameRatePathAny
- type Flow_InRatePath
- type Flow_InRatePathAny
- type Flow_IngressTrackingPath
- func (n *Flow_IngressTrackingPath) ConvergenceTime() *Flow_IngressTracking_ConvergenceTimePath
- func (n *Flow_IngressTrackingPath) Counters() *Flow_IngressTracking_CountersPath
- func (n *Flow_IngressTrackingPath) DstIpv4() *Flow_IngressTracking_DstIpv4Path
- func (n *Flow_IngressTrackingPath) DstIpv6() *Flow_IngressTracking_DstIpv6Path
- func (n *Flow_IngressTrackingPath) DstPort() *Flow_IngressTracking_DstPortPath
- func (n *Flow_IngressTrackingPath) EgressTracking(Filter string) *Flow_IngressTracking_EgressTrackingPath
- func (n *Flow_IngressTrackingPath) EgressTrackingAny() *Flow_IngressTracking_EgressTrackingPathAny
- func (n *Flow_IngressTrackingPath) Filter() *Flow_IngressTracking_FilterPath
- func (n *Flow_IngressTrackingPath) FirstPacketLatency() *Flow_IngressTracking_FirstPacketLatencyPath
- func (n *Flow_IngressTrackingPath) InFrameRate() *Flow_IngressTracking_InFrameRatePath
- func (n *Flow_IngressTrackingPath) InRate() *Flow_IngressTracking_InRatePath
- func (n *Flow_IngressTrackingPath) LossPct() *Flow_IngressTracking_LossPctPath
- func (n *Flow_IngressTrackingPath) MplsLabel() *Flow_IngressTracking_MplsLabelPath
- func (n *Flow_IngressTrackingPath) Name() *Flow_IngressTracking_NamePath
- func (n *Flow_IngressTrackingPath) OutFrameRate() *Flow_IngressTracking_OutFrameRatePath
- func (n *Flow_IngressTrackingPath) OutRate() *Flow_IngressTracking_OutRatePath
- func (n *Flow_IngressTrackingPath) SrcIpv4() *Flow_IngressTracking_SrcIpv4Path
- func (n *Flow_IngressTrackingPath) SrcIpv6() *Flow_IngressTracking_SrcIpv6Path
- func (n *Flow_IngressTrackingPath) SrcPort() *Flow_IngressTracking_SrcPortPath
- func (n *Flow_IngressTrackingPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking]
- func (n *Flow_IngressTrackingPath) VlanId() *Flow_IngressTracking_VlanIdPath
- type Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) ConvergenceTime() *Flow_IngressTracking_ConvergenceTimePathAny
- func (n *Flow_IngressTrackingPathAny) Counters() *Flow_IngressTracking_CountersPathAny
- func (n *Flow_IngressTrackingPathAny) DstIpv4() *Flow_IngressTracking_DstIpv4PathAny
- func (n *Flow_IngressTrackingPathAny) DstIpv6() *Flow_IngressTracking_DstIpv6PathAny
- func (n *Flow_IngressTrackingPathAny) DstPort() *Flow_IngressTracking_DstPortPathAny
- func (n *Flow_IngressTrackingPathAny) EgressTracking(Filter string) *Flow_IngressTracking_EgressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) EgressTrackingAny() *Flow_IngressTracking_EgressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) Filter() *Flow_IngressTracking_FilterPathAny
- func (n *Flow_IngressTrackingPathAny) FirstPacketLatency() *Flow_IngressTracking_FirstPacketLatencyPathAny
- func (n *Flow_IngressTrackingPathAny) InFrameRate() *Flow_IngressTracking_InFrameRatePathAny
- func (n *Flow_IngressTrackingPathAny) InRate() *Flow_IngressTracking_InRatePathAny
- func (n *Flow_IngressTrackingPathAny) LossPct() *Flow_IngressTracking_LossPctPathAny
- func (n *Flow_IngressTrackingPathAny) MplsLabel() *Flow_IngressTracking_MplsLabelPathAny
- func (n *Flow_IngressTrackingPathAny) Name() *Flow_IngressTracking_NamePathAny
- func (n *Flow_IngressTrackingPathAny) OutFrameRate() *Flow_IngressTracking_OutFrameRatePathAny
- func (n *Flow_IngressTrackingPathAny) OutRate() *Flow_IngressTracking_OutRatePathAny
- func (n *Flow_IngressTrackingPathAny) SrcIpv4() *Flow_IngressTracking_SrcIpv4PathAny
- func (n *Flow_IngressTrackingPathAny) SrcIpv6() *Flow_IngressTracking_SrcIpv6PathAny
- func (n *Flow_IngressTrackingPathAny) SrcPort() *Flow_IngressTracking_SrcPortPathAny
- func (n *Flow_IngressTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking]
- func (n *Flow_IngressTrackingPathAny) VlanId() *Flow_IngressTracking_VlanIdPathAny
- func (n *Flow_IngressTrackingPathAny) WithDstIpv4(DstIpv4 string) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithDstIpv6(DstIpv6 string) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithDstPort(DstPort string) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithMplsLabel(MplsLabel oc.Flow_IngressTracking_MplsLabel_Union) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithSrcIpv4(SrcIpv4 string) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithSrcIpv6(SrcIpv6 string) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithSrcPort(SrcPort string) *Flow_IngressTrackingPathAny
- func (n *Flow_IngressTrackingPathAny) WithVlanId(VlanId uint16) *Flow_IngressTrackingPathAny
- type Flow_IngressTracking_ConvergenceTimePath
- type Flow_IngressTracking_ConvergenceTimePathAny
- type Flow_IngressTracking_CountersPath
- func (n *Flow_IngressTracking_CountersPath) InOctets() *Flow_IngressTracking_Counters_InOctetsPath
- func (n *Flow_IngressTracking_CountersPath) InPkts() *Flow_IngressTracking_Counters_InPktsPath
- func (n *Flow_IngressTracking_CountersPath) OutOctets() *Flow_IngressTracking_Counters_OutOctetsPath
- func (n *Flow_IngressTracking_CountersPath) OutPkts() *Flow_IngressTracking_Counters_OutPktsPath
- func (n *Flow_IngressTracking_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking_Counters]
- type Flow_IngressTracking_CountersPathAny
- func (n *Flow_IngressTracking_CountersPathAny) InOctets() *Flow_IngressTracking_Counters_InOctetsPathAny
- func (n *Flow_IngressTracking_CountersPathAny) InPkts() *Flow_IngressTracking_Counters_InPktsPathAny
- func (n *Flow_IngressTracking_CountersPathAny) OutOctets() *Flow_IngressTracking_Counters_OutOctetsPathAny
- func (n *Flow_IngressTracking_CountersPathAny) OutPkts() *Flow_IngressTracking_Counters_OutPktsPathAny
- func (n *Flow_IngressTracking_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking_Counters]
- type Flow_IngressTracking_Counters_InOctetsPath
- type Flow_IngressTracking_Counters_InOctetsPathAny
- type Flow_IngressTracking_Counters_InPktsPath
- type Flow_IngressTracking_Counters_InPktsPathAny
- type Flow_IngressTracking_Counters_OutOctetsPath
- type Flow_IngressTracking_Counters_OutOctetsPathAny
- type Flow_IngressTracking_Counters_OutPktsPath
- type Flow_IngressTracking_Counters_OutPktsPathAny
- type Flow_IngressTracking_DstIpv4Path
- type Flow_IngressTracking_DstIpv4PathAny
- type Flow_IngressTracking_DstIpv6Path
- type Flow_IngressTracking_DstIpv6PathAny
- type Flow_IngressTracking_DstPortPath
- type Flow_IngressTracking_DstPortPathAny
- type Flow_IngressTracking_EgressTrackingPath
- func (n *Flow_IngressTracking_EgressTrackingPath) ConvergenceTime() *Flow_IngressTracking_EgressTracking_ConvergenceTimePath
- func (n *Flow_IngressTracking_EgressTrackingPath) Counters() *Flow_IngressTracking_EgressTracking_CountersPath
- func (n *Flow_IngressTracking_EgressTrackingPath) Filter() *Flow_IngressTracking_EgressTracking_FilterPath
- func (n *Flow_IngressTracking_EgressTrackingPath) FirstPacketLatency() *Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath
- func (n *Flow_IngressTracking_EgressTrackingPath) InFrameRate() *Flow_IngressTracking_EgressTracking_InFrameRatePath
- func (n *Flow_IngressTracking_EgressTrackingPath) InRate() *Flow_IngressTracking_EgressTracking_InRatePath
- func (n *Flow_IngressTracking_EgressTrackingPath) LossPct() *Flow_IngressTracking_EgressTracking_LossPctPath
- func (n *Flow_IngressTracking_EgressTrackingPath) OutFrameRate() *Flow_IngressTracking_EgressTracking_OutFrameRatePath
- func (n *Flow_IngressTracking_EgressTrackingPath) OutRate() *Flow_IngressTracking_EgressTracking_OutRatePath
- func (n *Flow_IngressTracking_EgressTrackingPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking_EgressTracking]
- type Flow_IngressTracking_EgressTrackingPathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) ConvergenceTime() *Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) Counters() *Flow_IngressTracking_EgressTracking_CountersPathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) Filter() *Flow_IngressTracking_EgressTracking_FilterPathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) FirstPacketLatency() *Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) InFrameRate() *Flow_IngressTracking_EgressTracking_InFrameRatePathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) InRate() *Flow_IngressTracking_EgressTracking_InRatePathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) LossPct() *Flow_IngressTracking_EgressTracking_LossPctPathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) OutFrameRate() *Flow_IngressTracking_EgressTracking_OutFrameRatePathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) OutRate() *Flow_IngressTracking_EgressTracking_OutRatePathAny
- func (n *Flow_IngressTracking_EgressTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking_EgressTracking]
- type Flow_IngressTracking_EgressTracking_ConvergenceTimePath
- type Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny
- type Flow_IngressTracking_EgressTracking_CountersPath
- func (n *Flow_IngressTracking_EgressTracking_CountersPath) InOctets() *Flow_IngressTracking_EgressTracking_Counters_InOctetsPath
- func (n *Flow_IngressTracking_EgressTracking_CountersPath) InPkts() *Flow_IngressTracking_EgressTracking_Counters_InPktsPath
- func (n *Flow_IngressTracking_EgressTracking_CountersPath) OutOctets() *Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath
- func (n *Flow_IngressTracking_EgressTracking_CountersPath) OutPkts() *Flow_IngressTracking_EgressTracking_Counters_OutPktsPath
- func (n *Flow_IngressTracking_EgressTracking_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking_EgressTracking_Counters]
- type Flow_IngressTracking_EgressTracking_CountersPathAny
- func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) InOctets() *Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny
- func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) InPkts() *Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny
- func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) OutOctets() *Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny
- func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) OutPkts() *Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny
- func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking_EgressTracking_Counters]
- type Flow_IngressTracking_EgressTracking_Counters_InOctetsPath
- type Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny
- type Flow_IngressTracking_EgressTracking_Counters_InPktsPath
- type Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny
- type Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath
- type Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny
- type Flow_IngressTracking_EgressTracking_Counters_OutPktsPath
- type Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny
- type Flow_IngressTracking_EgressTracking_FilterPath
- type Flow_IngressTracking_EgressTracking_FilterPathAny
- type Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath
- type Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny
- type Flow_IngressTracking_EgressTracking_InFrameRatePath
- type Flow_IngressTracking_EgressTracking_InFrameRatePathAny
- type Flow_IngressTracking_EgressTracking_InRatePath
- type Flow_IngressTracking_EgressTracking_InRatePathAny
- type Flow_IngressTracking_EgressTracking_LossPctPath
- type Flow_IngressTracking_EgressTracking_LossPctPathAny
- type Flow_IngressTracking_EgressTracking_OutFrameRatePath
- type Flow_IngressTracking_EgressTracking_OutFrameRatePathAny
- type Flow_IngressTracking_EgressTracking_OutRatePath
- type Flow_IngressTracking_EgressTracking_OutRatePathAny
- type Flow_IngressTracking_FilterPath
- type Flow_IngressTracking_FilterPathAny
- type Flow_IngressTracking_FirstPacketLatencyPath
- type Flow_IngressTracking_FirstPacketLatencyPathAny
- type Flow_IngressTracking_InFrameRatePath
- type Flow_IngressTracking_InFrameRatePathAny
- type Flow_IngressTracking_InRatePath
- type Flow_IngressTracking_InRatePathAny
- type Flow_IngressTracking_LossPctPath
- type Flow_IngressTracking_LossPctPathAny
- type Flow_IngressTracking_MplsLabelPath
- type Flow_IngressTracking_MplsLabelPathAny
- type Flow_IngressTracking_NamePath
- type Flow_IngressTracking_NamePathAny
- type Flow_IngressTracking_OutFrameRatePath
- type Flow_IngressTracking_OutFrameRatePathAny
- type Flow_IngressTracking_OutRatePath
- type Flow_IngressTracking_OutRatePathAny
- type Flow_IngressTracking_SrcIpv4Path
- type Flow_IngressTracking_SrcIpv4PathAny
- type Flow_IngressTracking_SrcIpv6Path
- type Flow_IngressTracking_SrcIpv6PathAny
- type Flow_IngressTracking_SrcPortPath
- type Flow_IngressTracking_SrcPortPathAny
- type Flow_IngressTracking_VlanIdPath
- type Flow_IngressTracking_VlanIdPathAny
- type Flow_LossPctPath
- type Flow_LossPctPathAny
- type Flow_MplsLabelPath
- type Flow_MplsLabelPathAny
- type Flow_NamePath
- type Flow_NamePathAny
- type Flow_OutFrameRatePath
- type Flow_OutFrameRatePathAny
- type Flow_OutRatePath
- type Flow_OutRatePathAny
- type Flow_SrcIpv4Path
- type Flow_SrcIpv4PathAny
- type Flow_SrcIpv6Path
- type Flow_SrcIpv6PathAny
- type Flow_SrcPortPath
- type Flow_SrcPortPathAny
- type Flow_VlanIdPath
- type Flow_VlanIdPathAny
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowPath ¶
FlowPath represents the /openconfig-ate-flow/flows/flow YANG schema element.
func (*FlowPath) ConvergenceTime ¶
func (n *FlowPath) ConvergenceTime() *Flow_ConvergenceTimePath
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/state/convergence-time"
func (*FlowPath) Counters ¶
func (n *FlowPath) Counters() *Flow_CountersPath
Counters (container): Counters that correspond to the individual flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/state/counters"
func (*FlowPath) DstIpv4 ¶
func (n *FlowPath) DstIpv4() *Flow_DstIpv4Path
DstIpv4 (leaf): The destination IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv4" Path from root: "/flows/flow/state/dst-ipv4"
func (*FlowPath) DstIpv6 ¶
func (n *FlowPath) DstIpv6() *Flow_DstIpv6Path
DstIpv6 (leaf): The destination IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv6" Path from root: "/flows/flow/state/dst-ipv6"
func (*FlowPath) DstPort ¶
func (n *FlowPath) DstPort() *Flow_DstPortPath
DstPort (leaf): Value of the destination port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-port" Path from root: "/flows/flow/state/dst-port"
func (*FlowPath) EgressTracking ¶
func (n *FlowPath) EgressTracking(Filter string) *Flow_EgressTrackingPath
EgressTracking (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/egress-tracking/egress-tracking" Filter: string
func (*FlowPath) EgressTrackingAny ¶
func (n *FlowPath) EgressTrackingAny() *Flow_EgressTrackingPathAny
EgressTrackingAny (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/egress-tracking/egress-tracking"
func (*FlowPath) Filter ¶
func (n *FlowPath) Filter() *Flow_FilterPath
Filter (leaf): Name of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/state/filter"
func (*FlowPath) FirstPacketLatency ¶
func (n *FlowPath) FirstPacketLatency() *Flow_FirstPacketLatencyPath
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/state/first-packet-latency"
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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
func (*FlowPath) IngressTracking ¶
func (n *FlowPath) IngressTracking(SrcPort string, DstPort string, MplsLabel oc.Flow_IngressTracking_MplsLabel_Union, SrcIpv4 string, DstIpv4 string, SrcIpv6 string, DstIpv6 string, VlanId uint16) *Flow_IngressTrackingPath
IngressTracking (list): If the ATE is configured to track incoming frames by their header fields, this list will map combinations of values of those header fields to the flow statistics specific to frames that match that combination.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "ingress-tracking/ingress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking" SrcPort: string DstPort: string MplsLabel: [oc.UnionUint32, oc.E_IngressTracking_MplsLabel] SrcIpv4: string DstIpv4: string SrcIpv6: string DstIpv6: string VlanId: uint16
func (*FlowPath) IngressTrackingAny ¶
func (n *FlowPath) IngressTrackingAny() *Flow_IngressTrackingPathAny
IngressTrackingAny (list): If the ATE is configured to track incoming frames by their header fields, this list will map combinations of values of those header fields to the flow statistics specific to frames that match that combination.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "ingress-tracking/ingress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking"
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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
func (*FlowPath) MplsLabel ¶
func (n *FlowPath) MplsLabel() *Flow_MplsLabelPath
MplsLabel (leaf): Value of the MPLS label for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/mpls-label" Path from root: "/flows/flow/state/mpls-label"
func (*FlowPath) Name ¶
func (n *FlowPath) Name() *Flow_NamePath
Name (leaf): An arbitary 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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
func (*FlowPath) SrcIpv4 ¶
func (n *FlowPath) SrcIpv4() *Flow_SrcIpv4Path
SrcIpv4 (leaf): The source IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv4" Path from root: "/flows/flow/state/src-ipv4"
func (*FlowPath) SrcIpv6 ¶
func (n *FlowPath) SrcIpv6() *Flow_SrcIpv6Path
SrcIpv6 (leaf): The source IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv6" Path from root: "/flows/flow/state/src-ipv6"
func (*FlowPath) SrcPort ¶
func (n *FlowPath) SrcPort() *Flow_SrcPortPath
SrcPort (leaf): Value of the source port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-port" Path from root: "/flows/flow/state/src-port"
func (*FlowPath) State ¶
func (n *FlowPath) State() ygnmi.SingletonQuery[*oc.Flow]
State returns a Query that can be used in gNMI operations.
func (*FlowPath) VlanId ¶
func (n *FlowPath) VlanId() *Flow_VlanIdPath
VlanId (leaf): The VLAN ID of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/vlan-id" Path from root: "/flows/flow/state/vlan-id"
type FlowPathAny ¶
FlowPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow YANG schema element.
func (*FlowPathAny) ConvergenceTime ¶
func (n *FlowPathAny) ConvergenceTime() *Flow_ConvergenceTimePathAny
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/state/convergence-time"
func (*FlowPathAny) Counters ¶
func (n *FlowPathAny) Counters() *Flow_CountersPathAny
Counters (container): Counters that correspond to the individual flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/state/counters"
func (*FlowPathAny) DstIpv4 ¶
func (n *FlowPathAny) DstIpv4() *Flow_DstIpv4PathAny
DstIpv4 (leaf): The destination IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv4" Path from root: "/flows/flow/state/dst-ipv4"
func (*FlowPathAny) DstIpv6 ¶
func (n *FlowPathAny) DstIpv6() *Flow_DstIpv6PathAny
DstIpv6 (leaf): The destination IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv6" Path from root: "/flows/flow/state/dst-ipv6"
func (*FlowPathAny) DstPort ¶
func (n *FlowPathAny) DstPort() *Flow_DstPortPathAny
DstPort (leaf): Value of the destination port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-port" Path from root: "/flows/flow/state/dst-port"
func (*FlowPathAny) EgressTracking ¶
func (n *FlowPathAny) EgressTracking(Filter string) *Flow_EgressTrackingPathAny
EgressTracking (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/egress-tracking/egress-tracking" Filter: string
func (*FlowPathAny) EgressTrackingAny ¶
func (n *FlowPathAny) EgressTrackingAny() *Flow_EgressTrackingPathAny
EgressTrackingAny (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/egress-tracking/egress-tracking"
func (*FlowPathAny) Filter ¶
func (n *FlowPathAny) Filter() *Flow_FilterPathAny
Filter (leaf): Name of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/state/filter"
func (*FlowPathAny) FirstPacketLatency ¶
func (n *FlowPathAny) FirstPacketLatency() *Flow_FirstPacketLatencyPathAny
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/state/first-packet-latency"
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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
func (*FlowPathAny) IngressTracking ¶
func (n *FlowPathAny) IngressTracking(SrcPort string, DstPort string, MplsLabel oc.Flow_IngressTracking_MplsLabel_Union, SrcIpv4 string, DstIpv4 string, SrcIpv6 string, DstIpv6 string, VlanId uint16) *Flow_IngressTrackingPathAny
IngressTracking (list): If the ATE is configured to track incoming frames by their header fields, this list will map combinations of values of those header fields to the flow statistics specific to frames that match that combination.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "ingress-tracking/ingress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking" SrcPort: string DstPort: string MplsLabel: [oc.UnionUint32, oc.E_IngressTracking_MplsLabel] SrcIpv4: string DstIpv4: string SrcIpv6: string DstIpv6: string VlanId: uint16
func (*FlowPathAny) IngressTrackingAny ¶
func (n *FlowPathAny) IngressTrackingAny() *Flow_IngressTrackingPathAny
IngressTrackingAny (list): If the ATE is configured to track incoming frames by their header fields, this list will map combinations of values of those header fields to the flow statistics specific to frames that match that combination.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "ingress-tracking/ingress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking"
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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
func (*FlowPathAny) MplsLabel ¶
func (n *FlowPathAny) MplsLabel() *Flow_MplsLabelPathAny
MplsLabel (leaf): Value of the MPLS label for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/mpls-label" Path from root: "/flows/flow/state/mpls-label"
func (*FlowPathAny) Name ¶
func (n *FlowPathAny) Name() *Flow_NamePathAny
Name (leaf): An arbitary 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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
func (*FlowPathAny) SrcIpv4 ¶
func (n *FlowPathAny) SrcIpv4() *Flow_SrcIpv4PathAny
SrcIpv4 (leaf): The source IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv4" Path from root: "/flows/flow/state/src-ipv4"
func (*FlowPathAny) SrcIpv6 ¶
func (n *FlowPathAny) SrcIpv6() *Flow_SrcIpv6PathAny
SrcIpv6 (leaf): The source IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv6" Path from root: "/flows/flow/state/src-ipv6"
func (*FlowPathAny) SrcPort ¶
func (n *FlowPathAny) SrcPort() *Flow_SrcPortPathAny
SrcPort (leaf): Value of the source port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-port" Path from root: "/flows/flow/state/src-port"
func (*FlowPathAny) State ¶
func (n *FlowPathAny) State() ygnmi.WildcardQuery[*oc.Flow]
State returns a Query that can be used in gNMI operations.
func (*FlowPathAny) VlanId ¶
func (n *FlowPathAny) VlanId() *Flow_VlanIdPathAny
VlanId (leaf): The VLAN ID of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/vlan-id" Path from root: "/flows/flow/state/vlan-id"
type Flow_ConvergenceTimePath ¶
Flow_ConvergenceTimePath represents the /openconfig-ate-flow/flows/flow/state/convergence-time YANG schema element.
func (*Flow_ConvergenceTimePath) State ¶
func (n *Flow_ConvergenceTimePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/state/convergence-time"
type Flow_ConvergenceTimePathAny ¶
type Flow_ConvergenceTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_ConvergenceTimePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/convergence-time YANG schema element.
func (*Flow_ConvergenceTimePathAny) State ¶
func (n *Flow_ConvergenceTimePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/state/convergence-time"
type Flow_CountersPath ¶
Flow_CountersPath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/state/counters/in-octets"
type Flow_Counters_InPktsPath ¶
Flow_Counters_InPktsPath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/state/counters/out-octets"
type Flow_Counters_OutPktsPath ¶
Flow_Counters_OutPktsPath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/state/counters/out-pkts"
type Flow_DstIpv4Path ¶
Flow_DstIpv4Path represents the /openconfig-ate-flow/flows/flow/state/dst-ipv4 YANG schema element.
func (*Flow_DstIpv4Path) State ¶
func (n *Flow_DstIpv4Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv4" Path from root: "/flows/flow/state/dst-ipv4"
type Flow_DstIpv4PathAny ¶
Flow_DstIpv4PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/dst-ipv4 YANG schema element.
func (*Flow_DstIpv4PathAny) State ¶
func (n *Flow_DstIpv4PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv4" Path from root: "/flows/flow/state/dst-ipv4"
type Flow_DstIpv6Path ¶
Flow_DstIpv6Path represents the /openconfig-ate-flow/flows/flow/state/dst-ipv6 YANG schema element.
func (*Flow_DstIpv6Path) State ¶
func (n *Flow_DstIpv6Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv6" Path from root: "/flows/flow/state/dst-ipv6"
type Flow_DstIpv6PathAny ¶
Flow_DstIpv6PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/dst-ipv6 YANG schema element.
func (*Flow_DstIpv6PathAny) State ¶
func (n *Flow_DstIpv6PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv6" Path from root: "/flows/flow/state/dst-ipv6"
type Flow_DstPortPath ¶
Flow_DstPortPath represents the /openconfig-ate-flow/flows/flow/state/dst-port YANG schema element.
func (*Flow_DstPortPath) State ¶
func (n *Flow_DstPortPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-port" Path from root: "/flows/flow/state/dst-port"
type Flow_DstPortPathAny ¶
Flow_DstPortPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/dst-port YANG schema element.
func (*Flow_DstPortPathAny) State ¶
func (n *Flow_DstPortPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-port" Path from root: "/flows/flow/state/dst-port"
type Flow_EgressTrackingPath ¶
Flow_EgressTrackingPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking YANG schema element.
func (*Flow_EgressTrackingPath) ConvergenceTime ¶
func (n *Flow_EgressTrackingPath) ConvergenceTime() *Flow_EgressTracking_ConvergenceTimePath
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/convergence-time"
func (*Flow_EgressTrackingPath) Counters ¶
func (n *Flow_EgressTrackingPath) Counters() *Flow_EgressTracking_CountersPath
Counters (container): Counters that correspond to the flow by egress tracking filter.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters"
func (*Flow_EgressTrackingPath) Filter ¶
func (n *Flow_EgressTrackingPath) Filter() *Flow_EgressTracking_FilterPath
Filter (leaf): Value of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/filter" Path from root: "/flows/flow/egress-tracking/egress-tracking/*/filter"
func (*Flow_EgressTrackingPath) FirstPacketLatency ¶
func (n *Flow_EgressTrackingPath) FirstPacketLatency() *Flow_EgressTracking_FirstPacketLatencyPath
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/first-packet-latency"
func (*Flow_EgressTrackingPath) InFrameRate ¶
func (n *Flow_EgressTrackingPath) InFrameRate() *Flow_EgressTracking_InFrameRatePath
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-frame-rate"
func (*Flow_EgressTrackingPath) InRate ¶
func (n *Flow_EgressTrackingPath) InRate() *Flow_EgressTracking_InRatePath
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-rate"
func (*Flow_EgressTrackingPath) LossPct ¶
func (n *Flow_EgressTrackingPath) LossPct() *Flow_EgressTracking_LossPctPath
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/loss-pct"
func (*Flow_EgressTrackingPath) OutFrameRate ¶
func (n *Flow_EgressTrackingPath) OutFrameRate() *Flow_EgressTracking_OutFrameRatePath
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-frame-rate"
func (*Flow_EgressTrackingPath) OutRate ¶
func (n *Flow_EgressTrackingPath) OutRate() *Flow_EgressTracking_OutRatePath
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-rate"
func (*Flow_EgressTrackingPath) State ¶
func (n *Flow_EgressTrackingPath) State() ygnmi.SingletonQuery[*oc.Flow_EgressTracking]
State returns a Query that can be used in gNMI operations.
type Flow_EgressTrackingPathAny ¶
Flow_EgressTrackingPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking YANG schema element.
func (*Flow_EgressTrackingPathAny) ConvergenceTime ¶
func (n *Flow_EgressTrackingPathAny) ConvergenceTime() *Flow_EgressTracking_ConvergenceTimePathAny
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/convergence-time"
func (*Flow_EgressTrackingPathAny) Counters ¶
func (n *Flow_EgressTrackingPathAny) Counters() *Flow_EgressTracking_CountersPathAny
Counters (container): Counters that correspond to the flow by egress tracking filter.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters"
func (*Flow_EgressTrackingPathAny) Filter ¶
func (n *Flow_EgressTrackingPathAny) Filter() *Flow_EgressTracking_FilterPathAny
Filter (leaf): Value of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/filter" Path from root: "/flows/flow/egress-tracking/egress-tracking/*/filter"
func (*Flow_EgressTrackingPathAny) FirstPacketLatency ¶
func (n *Flow_EgressTrackingPathAny) FirstPacketLatency() *Flow_EgressTracking_FirstPacketLatencyPathAny
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/first-packet-latency"
func (*Flow_EgressTrackingPathAny) InFrameRate ¶
func (n *Flow_EgressTrackingPathAny) InFrameRate() *Flow_EgressTracking_InFrameRatePathAny
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-frame-rate"
func (*Flow_EgressTrackingPathAny) InRate ¶
func (n *Flow_EgressTrackingPathAny) InRate() *Flow_EgressTracking_InRatePathAny
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-rate"
func (*Flow_EgressTrackingPathAny) LossPct ¶
func (n *Flow_EgressTrackingPathAny) LossPct() *Flow_EgressTracking_LossPctPathAny
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/loss-pct"
func (*Flow_EgressTrackingPathAny) OutFrameRate ¶
func (n *Flow_EgressTrackingPathAny) OutFrameRate() *Flow_EgressTracking_OutFrameRatePathAny
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-frame-rate"
func (*Flow_EgressTrackingPathAny) OutRate ¶
func (n *Flow_EgressTrackingPathAny) OutRate() *Flow_EgressTracking_OutRatePathAny
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-rate"
func (*Flow_EgressTrackingPathAny) State ¶
func (n *Flow_EgressTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Flow_EgressTracking]
State returns a Query that can be used in gNMI operations.
type Flow_EgressTracking_ConvergenceTimePath ¶
type Flow_EgressTracking_ConvergenceTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_ConvergenceTimePath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/convergence-time YANG schema element.
func (*Flow_EgressTracking_ConvergenceTimePath) State ¶
func (n *Flow_EgressTracking_ConvergenceTimePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/convergence-time"
type Flow_EgressTracking_ConvergenceTimePathAny ¶
type Flow_EgressTracking_ConvergenceTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_ConvergenceTimePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/convergence-time YANG schema element.
func (*Flow_EgressTracking_ConvergenceTimePathAny) State ¶
func (n *Flow_EgressTracking_ConvergenceTimePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/convergence-time"
type Flow_EgressTracking_CountersPath ¶
Flow_EgressTracking_CountersPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters YANG schema element.
func (*Flow_EgressTracking_CountersPath) InOctets ¶
func (n *Flow_EgressTracking_CountersPath) InOctets() *Flow_EgressTracking_Counters_InOctetsPath
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-octets"
func (*Flow_EgressTracking_CountersPath) InPkts ¶
func (n *Flow_EgressTracking_CountersPath) InPkts() *Flow_EgressTracking_Counters_InPktsPath
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-pkts"
func (*Flow_EgressTracking_CountersPath) OutOctets ¶
func (n *Flow_EgressTracking_CountersPath) OutOctets() *Flow_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-octets"
func (*Flow_EgressTracking_CountersPath) OutPkts ¶
func (n *Flow_EgressTracking_CountersPath) OutPkts() *Flow_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-pkts"
func (*Flow_EgressTracking_CountersPath) State ¶
func (n *Flow_EgressTracking_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_EgressTracking_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_EgressTracking_CountersPathAny ¶
Flow_EgressTracking_CountersPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters YANG schema element.
func (*Flow_EgressTracking_CountersPathAny) InOctets ¶
func (n *Flow_EgressTracking_CountersPathAny) InOctets() *Flow_EgressTracking_Counters_InOctetsPathAny
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-octets"
func (*Flow_EgressTracking_CountersPathAny) InPkts ¶
func (n *Flow_EgressTracking_CountersPathAny) InPkts() *Flow_EgressTracking_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-pkts"
func (*Flow_EgressTracking_CountersPathAny) OutOctets ¶
func (n *Flow_EgressTracking_CountersPathAny) OutOctets() *Flow_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-octets"
func (*Flow_EgressTracking_CountersPathAny) OutPkts ¶
func (n *Flow_EgressTracking_CountersPathAny) OutPkts() *Flow_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-pkts"
func (*Flow_EgressTracking_CountersPathAny) State ¶
func (n *Flow_EgressTracking_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_EgressTracking_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_EgressTracking_Counters_InOctetsPath ¶
type Flow_EgressTracking_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_InOctetsPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/in-octets YANG schema element.
func (*Flow_EgressTracking_Counters_InOctetsPath) State ¶
func (n *Flow_EgressTracking_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-octets"
type Flow_EgressTracking_Counters_InOctetsPathAny ¶
type Flow_EgressTracking_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/in-octets YANG schema element.
func (*Flow_EgressTracking_Counters_InOctetsPathAny) State ¶
func (n *Flow_EgressTracking_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-octets"
type Flow_EgressTracking_Counters_InPktsPath ¶
type Flow_EgressTracking_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_InPktsPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/in-pkts YANG schema element.
func (*Flow_EgressTracking_Counters_InPktsPath) State ¶
func (n *Flow_EgressTracking_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-pkts"
type Flow_EgressTracking_Counters_InPktsPathAny ¶
type Flow_EgressTracking_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_InPktsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/in-pkts YANG schema element.
func (*Flow_EgressTracking_Counters_InPktsPathAny) State ¶
func (n *Flow_EgressTracking_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/in-pkts"
type Flow_EgressTracking_Counters_OutOctetsPath ¶
type Flow_EgressTracking_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_OutOctetsPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/out-octets YANG schema element.
func (*Flow_EgressTracking_Counters_OutOctetsPath) State ¶
func (n *Flow_EgressTracking_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-octets"
type Flow_EgressTracking_Counters_OutOctetsPathAny ¶
type Flow_EgressTracking_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/out-octets YANG schema element.
func (*Flow_EgressTracking_Counters_OutOctetsPathAny) State ¶
func (n *Flow_EgressTracking_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-octets"
type Flow_EgressTracking_Counters_OutPktsPath ¶
type Flow_EgressTracking_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_OutPktsPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/out-pkts YANG schema element.
func (*Flow_EgressTracking_Counters_OutPktsPath) State ¶
func (n *Flow_EgressTracking_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-pkts"
type Flow_EgressTracking_Counters_OutPktsPathAny ¶
type Flow_EgressTracking_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters/out-pkts YANG schema element.
func (*Flow_EgressTracking_Counters_OutPktsPathAny) State ¶
func (n *Flow_EgressTracking_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/counters/out-pkts"
type Flow_EgressTracking_FilterPath ¶
type Flow_EgressTracking_FilterPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_FilterPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/filter YANG schema element.
func (*Flow_EgressTracking_FilterPath) Config ¶
func (n *Flow_EgressTracking_FilterPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "filter" Path from root: ""
func (*Flow_EgressTracking_FilterPath) State ¶
func (n *Flow_EgressTracking_FilterPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/filter"
type Flow_EgressTracking_FilterPathAny ¶
type Flow_EgressTracking_FilterPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_FilterPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/filter YANG schema element.
func (*Flow_EgressTracking_FilterPathAny) Config ¶
func (n *Flow_EgressTracking_FilterPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "filter" Path from root: ""
func (*Flow_EgressTracking_FilterPathAny) State ¶
func (n *Flow_EgressTracking_FilterPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/filter"
type Flow_EgressTracking_FirstPacketLatencyPath ¶
type Flow_EgressTracking_FirstPacketLatencyPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_FirstPacketLatencyPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/first-packet-latency YANG schema element.
func (*Flow_EgressTracking_FirstPacketLatencyPath) State ¶
func (n *Flow_EgressTracking_FirstPacketLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/first-packet-latency"
type Flow_EgressTracking_FirstPacketLatencyPathAny ¶
type Flow_EgressTracking_FirstPacketLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_FirstPacketLatencyPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/first-packet-latency YANG schema element.
func (*Flow_EgressTracking_FirstPacketLatencyPathAny) State ¶
func (n *Flow_EgressTracking_FirstPacketLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/first-packet-latency"
type Flow_EgressTracking_InFrameRatePath ¶
type Flow_EgressTracking_InFrameRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_InFrameRatePath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/in-frame-rate YANG schema element.
func (*Flow_EgressTracking_InFrameRatePath) State ¶
func (n *Flow_EgressTracking_InFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-frame-rate"
type Flow_EgressTracking_InFrameRatePathAny ¶
type Flow_EgressTracking_InFrameRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_InFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/in-frame-rate YANG schema element.
func (*Flow_EgressTracking_InFrameRatePathAny) State ¶
func (n *Flow_EgressTracking_InFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-frame-rate"
type Flow_EgressTracking_InRatePath ¶
type Flow_EgressTracking_InRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_InRatePath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/in-rate YANG schema element.
func (*Flow_EgressTracking_InRatePath) State ¶
func (n *Flow_EgressTracking_InRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-rate"
type Flow_EgressTracking_InRatePathAny ¶
type Flow_EgressTracking_InRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_InRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/in-rate YANG schema element.
func (*Flow_EgressTracking_InRatePathAny) State ¶
func (n *Flow_EgressTracking_InRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/in-rate"
type Flow_EgressTracking_LossPctPath ¶
type Flow_EgressTracking_LossPctPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_LossPctPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/loss-pct YANG schema element.
func (*Flow_EgressTracking_LossPctPath) State ¶
func (n *Flow_EgressTracking_LossPctPath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/loss-pct"
type Flow_EgressTracking_LossPctPathAny ¶
type Flow_EgressTracking_LossPctPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_LossPctPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/loss-pct YANG schema element.
func (*Flow_EgressTracking_LossPctPathAny) State ¶
func (n *Flow_EgressTracking_LossPctPathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/loss-pct"
type Flow_EgressTracking_OutFrameRatePath ¶
type Flow_EgressTracking_OutFrameRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_OutFrameRatePath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/out-frame-rate YANG schema element.
func (*Flow_EgressTracking_OutFrameRatePath) State ¶
func (n *Flow_EgressTracking_OutFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-frame-rate"
type Flow_EgressTracking_OutFrameRatePathAny ¶
type Flow_EgressTracking_OutFrameRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_OutFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/out-frame-rate YANG schema element.
func (*Flow_EgressTracking_OutFrameRatePathAny) State ¶
func (n *Flow_EgressTracking_OutFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-frame-rate"
type Flow_EgressTracking_OutRatePath ¶
type Flow_EgressTracking_OutRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_OutRatePath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/out-rate YANG schema element.
func (*Flow_EgressTracking_OutRatePath) State ¶
func (n *Flow_EgressTracking_OutRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-rate"
type Flow_EgressTracking_OutRatePathAny ¶
type Flow_EgressTracking_OutRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_EgressTracking_OutRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/out-rate YANG schema element.
func (*Flow_EgressTracking_OutRatePathAny) State ¶
func (n *Flow_EgressTracking_OutRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/egress-tracking/egress-tracking/state/out-rate"
type Flow_FilterPath ¶
Flow_FilterPath represents the /openconfig-ate-flow/flows/flow/state/filter YANG schema element.
func (*Flow_FilterPath) State ¶
func (n *Flow_FilterPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/state/filter"
type Flow_FilterPathAny ¶
Flow_FilterPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/filter YANG schema element.
func (*Flow_FilterPathAny) State ¶
func (n *Flow_FilterPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/state/filter"
type Flow_FirstPacketLatencyPath ¶
type Flow_FirstPacketLatencyPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_FirstPacketLatencyPath represents the /openconfig-ate-flow/flows/flow/state/first-packet-latency YANG schema element.
func (*Flow_FirstPacketLatencyPath) State ¶
func (n *Flow_FirstPacketLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/state/first-packet-latency"
type Flow_FirstPacketLatencyPathAny ¶
type Flow_FirstPacketLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_FirstPacketLatencyPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/first-packet-latency YANG schema element.
func (*Flow_FirstPacketLatencyPathAny) State ¶
func (n *Flow_FirstPacketLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/state/first-packet-latency"
type Flow_InFrameRatePath ¶
Flow_InFrameRatePath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/state/in-frame-rate"
type Flow_InRatePath ¶
Flow_InRatePath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/state/in-rate"
type Flow_IngressTrackingPath ¶
Flow_IngressTrackingPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking YANG schema element.
func (*Flow_IngressTrackingPath) ConvergenceTime ¶
func (n *Flow_IngressTrackingPath) ConvergenceTime() *Flow_IngressTracking_ConvergenceTimePath
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/convergence-time"
func (*Flow_IngressTrackingPath) Counters ¶
func (n *Flow_IngressTrackingPath) Counters() *Flow_IngressTracking_CountersPath
Counters (container): Counters that correspond to the flow by ingress tracking filter.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters"
func (*Flow_IngressTrackingPath) DstIpv4 ¶
func (n *Flow_IngressTrackingPath) DstIpv4() *Flow_IngressTracking_DstIpv4Path
DstIpv4 (leaf): The destination IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/dst-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/dst-ipv4"
func (*Flow_IngressTrackingPath) DstIpv6 ¶
func (n *Flow_IngressTrackingPath) DstIpv6() *Flow_IngressTracking_DstIpv6Path
DstIpv6 (leaf): The destination IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/dst-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/dst-ipv6"
func (*Flow_IngressTrackingPath) DstPort ¶
func (n *Flow_IngressTrackingPath) DstPort() *Flow_IngressTracking_DstPortPath
DstPort (leaf): Value of the destination port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/dst-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/dst-port"
func (*Flow_IngressTrackingPath) EgressTracking ¶
func (n *Flow_IngressTrackingPath) EgressTracking(Filter string) *Flow_IngressTracking_EgressTrackingPath
EgressTracking (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking" Filter: string
func (*Flow_IngressTrackingPath) EgressTrackingAny ¶
func (n *Flow_IngressTrackingPath) EgressTrackingAny() *Flow_IngressTracking_EgressTrackingPathAny
EgressTrackingAny (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking"
func (*Flow_IngressTrackingPath) Filter ¶
func (n *Flow_IngressTrackingPath) Filter() *Flow_IngressTracking_FilterPath
Filter (leaf): Name of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/filter"
func (*Flow_IngressTrackingPath) FirstPacketLatency ¶
func (n *Flow_IngressTrackingPath) FirstPacketLatency() *Flow_IngressTracking_FirstPacketLatencyPath
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/first-packet-latency"
func (*Flow_IngressTrackingPath) InFrameRate ¶
func (n *Flow_IngressTrackingPath) InFrameRate() *Flow_IngressTracking_InFrameRatePath
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-frame-rate"
func (*Flow_IngressTrackingPath) InRate ¶
func (n *Flow_IngressTrackingPath) InRate() *Flow_IngressTracking_InRatePath
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-rate"
func (*Flow_IngressTrackingPath) LossPct ¶
func (n *Flow_IngressTrackingPath) LossPct() *Flow_IngressTracking_LossPctPath
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/loss-pct"
func (*Flow_IngressTrackingPath) MplsLabel ¶
func (n *Flow_IngressTrackingPath) MplsLabel() *Flow_IngressTracking_MplsLabelPath
MplsLabel (leaf): Value of the MPLS label for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/mpls-label" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/mpls-label"
func (*Flow_IngressTrackingPath) Name ¶
func (n *Flow_IngressTrackingPath) Name() *Flow_IngressTracking_NamePath
Name (leaf): An arbitary 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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/name" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/name"
func (*Flow_IngressTrackingPath) OutFrameRate ¶
func (n *Flow_IngressTrackingPath) OutFrameRate() *Flow_IngressTracking_OutFrameRatePath
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-frame-rate"
func (*Flow_IngressTrackingPath) OutRate ¶
func (n *Flow_IngressTrackingPath) OutRate() *Flow_IngressTracking_OutRatePath
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-rate"
func (*Flow_IngressTrackingPath) SrcIpv4 ¶
func (n *Flow_IngressTrackingPath) SrcIpv4() *Flow_IngressTracking_SrcIpv4Path
SrcIpv4 (leaf): The source IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/src-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/src-ipv4"
func (*Flow_IngressTrackingPath) SrcIpv6 ¶
func (n *Flow_IngressTrackingPath) SrcIpv6() *Flow_IngressTracking_SrcIpv6Path
SrcIpv6 (leaf): The source IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/src-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/src-ipv6"
func (*Flow_IngressTrackingPath) SrcPort ¶
func (n *Flow_IngressTrackingPath) SrcPort() *Flow_IngressTracking_SrcPortPath
SrcPort (leaf): Value of the source port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/src-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/src-port"
func (*Flow_IngressTrackingPath) State ¶
func (n *Flow_IngressTrackingPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking]
State returns a Query that can be used in gNMI operations.
func (*Flow_IngressTrackingPath) VlanId ¶
func (n *Flow_IngressTrackingPath) VlanId() *Flow_IngressTracking_VlanIdPath
VlanId (leaf): The VLAN ID of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/vlan-id" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/vlan-id"
type Flow_IngressTrackingPathAny ¶
Flow_IngressTrackingPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking YANG schema element.
func (*Flow_IngressTrackingPathAny) ConvergenceTime ¶
func (n *Flow_IngressTrackingPathAny) ConvergenceTime() *Flow_IngressTracking_ConvergenceTimePathAny
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/convergence-time"
func (*Flow_IngressTrackingPathAny) Counters ¶
func (n *Flow_IngressTrackingPathAny) Counters() *Flow_IngressTracking_CountersPathAny
Counters (container): Counters that correspond to the flow by ingress tracking filter.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters"
func (*Flow_IngressTrackingPathAny) DstIpv4 ¶
func (n *Flow_IngressTrackingPathAny) DstIpv4() *Flow_IngressTracking_DstIpv4PathAny
DstIpv4 (leaf): The destination IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/dst-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/dst-ipv4"
func (*Flow_IngressTrackingPathAny) DstIpv6 ¶
func (n *Flow_IngressTrackingPathAny) DstIpv6() *Flow_IngressTracking_DstIpv6PathAny
DstIpv6 (leaf): The destination IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/dst-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/dst-ipv6"
func (*Flow_IngressTrackingPathAny) DstPort ¶
func (n *Flow_IngressTrackingPathAny) DstPort() *Flow_IngressTracking_DstPortPathAny
DstPort (leaf): Value of the destination port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/dst-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/dst-port"
func (*Flow_IngressTrackingPathAny) EgressTracking ¶
func (n *Flow_IngressTrackingPathAny) EgressTracking(Filter string) *Flow_IngressTracking_EgressTrackingPathAny
EgressTracking (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking" Filter: string
func (*Flow_IngressTrackingPathAny) EgressTrackingAny ¶
func (n *Flow_IngressTrackingPathAny) EgressTrackingAny() *Flow_IngressTracking_EgressTrackingPathAny
EgressTrackingAny (list): If the ATE is configured to track outgoing frames by a header field, this list will map values of that header field to the flow statistics specific to frames that match that value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "egress-tracking/egress-tracking" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking"
func (*Flow_IngressTrackingPathAny) Filter ¶
func (n *Flow_IngressTrackingPathAny) Filter() *Flow_IngressTracking_FilterPathAny
Filter (leaf): Name of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/filter"
func (*Flow_IngressTrackingPathAny) FirstPacketLatency ¶
func (n *Flow_IngressTrackingPathAny) FirstPacketLatency() *Flow_IngressTracking_FirstPacketLatencyPathAny
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/first-packet-latency"
func (*Flow_IngressTrackingPathAny) InFrameRate ¶
func (n *Flow_IngressTrackingPathAny) InFrameRate() *Flow_IngressTracking_InFrameRatePathAny
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-frame-rate"
func (*Flow_IngressTrackingPathAny) InRate ¶
func (n *Flow_IngressTrackingPathAny) InRate() *Flow_IngressTracking_InRatePathAny
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-rate"
func (*Flow_IngressTrackingPathAny) LossPct ¶
func (n *Flow_IngressTrackingPathAny) LossPct() *Flow_IngressTracking_LossPctPathAny
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/loss-pct"
func (*Flow_IngressTrackingPathAny) MplsLabel ¶
func (n *Flow_IngressTrackingPathAny) MplsLabel() *Flow_IngressTracking_MplsLabelPathAny
MplsLabel (leaf): Value of the MPLS label for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/mpls-label" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/mpls-label"
func (*Flow_IngressTrackingPathAny) Name ¶
func (n *Flow_IngressTrackingPathAny) Name() *Flow_IngressTracking_NamePathAny
Name (leaf): An arbitary 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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/name" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/name"
func (*Flow_IngressTrackingPathAny) OutFrameRate ¶
func (n *Flow_IngressTrackingPathAny) OutFrameRate() *Flow_IngressTracking_OutFrameRatePathAny
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-frame-rate"
func (*Flow_IngressTrackingPathAny) OutRate ¶
func (n *Flow_IngressTrackingPathAny) OutRate() *Flow_IngressTracking_OutRatePathAny
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-rate"
func (*Flow_IngressTrackingPathAny) SrcIpv4 ¶
func (n *Flow_IngressTrackingPathAny) SrcIpv4() *Flow_IngressTracking_SrcIpv4PathAny
SrcIpv4 (leaf): The source IPv4 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/src-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/src-ipv4"
func (*Flow_IngressTrackingPathAny) SrcIpv6 ¶
func (n *Flow_IngressTrackingPathAny) SrcIpv6() *Flow_IngressTracking_SrcIpv6PathAny
SrcIpv6 (leaf): The source IPv6 value of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/src-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/src-ipv6"
func (*Flow_IngressTrackingPathAny) SrcPort ¶
func (n *Flow_IngressTrackingPathAny) SrcPort() *Flow_IngressTracking_SrcPortPathAny
SrcPort (leaf): Value of the source port for ingress tracking.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/src-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/src-port"
func (*Flow_IngressTrackingPathAny) State ¶
func (n *Flow_IngressTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking]
State returns a Query that can be used in gNMI operations.
func (*Flow_IngressTrackingPathAny) VlanId ¶
func (n *Flow_IngressTrackingPathAny) VlanId() *Flow_IngressTracking_VlanIdPathAny
VlanId (leaf): The VLAN ID of the traffic header.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/vlan-id" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/*/vlan-id"
func (*Flow_IngressTrackingPathAny) WithDstIpv4 ¶
func (n *Flow_IngressTrackingPathAny) WithDstIpv4(DstIpv4 string) *Flow_IngressTrackingPathAny
WithDstIpv4 sets Flow_IngressTrackingPathAny's key "dst-ipv4" to the specified value. DstIpv4: string
func (*Flow_IngressTrackingPathAny) WithDstIpv6 ¶
func (n *Flow_IngressTrackingPathAny) WithDstIpv6(DstIpv6 string) *Flow_IngressTrackingPathAny
WithDstIpv6 sets Flow_IngressTrackingPathAny's key "dst-ipv6" to the specified value. DstIpv6: string
func (*Flow_IngressTrackingPathAny) WithDstPort ¶
func (n *Flow_IngressTrackingPathAny) WithDstPort(DstPort string) *Flow_IngressTrackingPathAny
WithDstPort sets Flow_IngressTrackingPathAny's key "dst-port" to the specified value. DstPort: string
func (*Flow_IngressTrackingPathAny) WithMplsLabel ¶
func (n *Flow_IngressTrackingPathAny) WithMplsLabel(MplsLabel oc.Flow_IngressTracking_MplsLabel_Union) *Flow_IngressTrackingPathAny
WithMplsLabel sets Flow_IngressTrackingPathAny's key "mpls-label" to the specified value. MplsLabel: [oc.UnionUint32, oc.E_IngressTracking_MplsLabel]
func (*Flow_IngressTrackingPathAny) WithSrcIpv4 ¶
func (n *Flow_IngressTrackingPathAny) WithSrcIpv4(SrcIpv4 string) *Flow_IngressTrackingPathAny
WithSrcIpv4 sets Flow_IngressTrackingPathAny's key "src-ipv4" to the specified value. SrcIpv4: string
func (*Flow_IngressTrackingPathAny) WithSrcIpv6 ¶
func (n *Flow_IngressTrackingPathAny) WithSrcIpv6(SrcIpv6 string) *Flow_IngressTrackingPathAny
WithSrcIpv6 sets Flow_IngressTrackingPathAny's key "src-ipv6" to the specified value. SrcIpv6: string
func (*Flow_IngressTrackingPathAny) WithSrcPort ¶
func (n *Flow_IngressTrackingPathAny) WithSrcPort(SrcPort string) *Flow_IngressTrackingPathAny
WithSrcPort sets Flow_IngressTrackingPathAny's key "src-port" to the specified value. SrcPort: string
func (*Flow_IngressTrackingPathAny) WithVlanId ¶
func (n *Flow_IngressTrackingPathAny) WithVlanId(VlanId uint16) *Flow_IngressTrackingPathAny
WithVlanId sets Flow_IngressTrackingPathAny's key "vlan-id" to the specified value. VlanId: uint16
type Flow_IngressTracking_ConvergenceTimePath ¶
type Flow_IngressTracking_ConvergenceTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_ConvergenceTimePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/convergence-time YANG schema element.
func (*Flow_IngressTracking_ConvergenceTimePath) State ¶
func (n *Flow_IngressTracking_ConvergenceTimePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/convergence-time"
type Flow_IngressTracking_ConvergenceTimePathAny ¶
type Flow_IngressTracking_ConvergenceTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_ConvergenceTimePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/convergence-time YANG schema element.
func (*Flow_IngressTracking_ConvergenceTimePathAny) State ¶
func (n *Flow_IngressTracking_ConvergenceTimePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/convergence-time"
type Flow_IngressTracking_CountersPath ¶
Flow_IngressTracking_CountersPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters YANG schema element.
func (*Flow_IngressTracking_CountersPath) InOctets ¶
func (n *Flow_IngressTracking_CountersPath) InOctets() *Flow_IngressTracking_Counters_InOctetsPath
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-octets"
func (*Flow_IngressTracking_CountersPath) InPkts ¶
func (n *Flow_IngressTracking_CountersPath) InPkts() *Flow_IngressTracking_Counters_InPktsPath
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-pkts"
func (*Flow_IngressTracking_CountersPath) OutOctets ¶
func (n *Flow_IngressTracking_CountersPath) OutOctets() *Flow_IngressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-octets"
func (*Flow_IngressTracking_CountersPath) OutPkts ¶
func (n *Flow_IngressTracking_CountersPath) OutPkts() *Flow_IngressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-pkts"
func (*Flow_IngressTracking_CountersPath) State ¶
func (n *Flow_IngressTracking_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_IngressTracking_CountersPathAny ¶
Flow_IngressTracking_CountersPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters YANG schema element.
func (*Flow_IngressTracking_CountersPathAny) InOctets ¶
func (n *Flow_IngressTracking_CountersPathAny) InOctets() *Flow_IngressTracking_Counters_InOctetsPathAny
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-octets"
func (*Flow_IngressTracking_CountersPathAny) InPkts ¶
func (n *Flow_IngressTracking_CountersPathAny) InPkts() *Flow_IngressTracking_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-pkts"
func (*Flow_IngressTracking_CountersPathAny) OutOctets ¶
func (n *Flow_IngressTracking_CountersPathAny) OutOctets() *Flow_IngressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-octets"
func (*Flow_IngressTracking_CountersPathAny) OutPkts ¶
func (n *Flow_IngressTracking_CountersPathAny) OutPkts() *Flow_IngressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-pkts"
func (*Flow_IngressTracking_CountersPathAny) State ¶
func (n *Flow_IngressTracking_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_IngressTracking_Counters_InOctetsPath ¶
type Flow_IngressTracking_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_InOctetsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-octets YANG schema element.
func (*Flow_IngressTracking_Counters_InOctetsPath) State ¶
func (n *Flow_IngressTracking_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-octets"
type Flow_IngressTracking_Counters_InOctetsPathAny ¶
type Flow_IngressTracking_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-octets YANG schema element.
func (*Flow_IngressTracking_Counters_InOctetsPathAny) State ¶
func (n *Flow_IngressTracking_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-octets"
type Flow_IngressTracking_Counters_InPktsPath ¶
type Flow_IngressTracking_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_InPktsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-pkts YANG schema element.
func (*Flow_IngressTracking_Counters_InPktsPath) State ¶
func (n *Flow_IngressTracking_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-pkts"
type Flow_IngressTracking_Counters_InPktsPathAny ¶
type Flow_IngressTracking_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_InPktsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-pkts YANG schema element.
func (*Flow_IngressTracking_Counters_InPktsPathAny) State ¶
func (n *Flow_IngressTracking_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/in-pkts"
type Flow_IngressTracking_Counters_OutOctetsPath ¶
type Flow_IngressTracking_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_OutOctetsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-octets YANG schema element.
func (*Flow_IngressTracking_Counters_OutOctetsPath) State ¶
func (n *Flow_IngressTracking_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-octets"
type Flow_IngressTracking_Counters_OutOctetsPathAny ¶
type Flow_IngressTracking_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-octets YANG schema element.
func (*Flow_IngressTracking_Counters_OutOctetsPathAny) State ¶
func (n *Flow_IngressTracking_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-octets"
type Flow_IngressTracking_Counters_OutPktsPath ¶
type Flow_IngressTracking_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_OutPktsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-pkts YANG schema element.
func (*Flow_IngressTracking_Counters_OutPktsPath) State ¶
func (n *Flow_IngressTracking_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-pkts"
type Flow_IngressTracking_Counters_OutPktsPathAny ¶
type Flow_IngressTracking_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-pkts YANG schema element.
func (*Flow_IngressTracking_Counters_OutPktsPathAny) State ¶
func (n *Flow_IngressTracking_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/counters/out-pkts"
type Flow_IngressTracking_DstIpv4Path ¶
type Flow_IngressTracking_DstIpv4Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_DstIpv4Path represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv4 YANG schema element.
func (*Flow_IngressTracking_DstIpv4Path) Config ¶
func (n *Flow_IngressTracking_DstIpv4Path) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "dst-ipv4" Path from root: ""
func (*Flow_IngressTracking_DstIpv4Path) State ¶
func (n *Flow_IngressTracking_DstIpv4Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv4"
type Flow_IngressTracking_DstIpv4PathAny ¶
type Flow_IngressTracking_DstIpv4PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_DstIpv4PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv4 YANG schema element.
func (*Flow_IngressTracking_DstIpv4PathAny) Config ¶
func (n *Flow_IngressTracking_DstIpv4PathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "dst-ipv4" Path from root: ""
func (*Flow_IngressTracking_DstIpv4PathAny) State ¶
func (n *Flow_IngressTracking_DstIpv4PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv4"
type Flow_IngressTracking_DstIpv6Path ¶
type Flow_IngressTracking_DstIpv6Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_DstIpv6Path represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv6 YANG schema element.
func (*Flow_IngressTracking_DstIpv6Path) Config ¶
func (n *Flow_IngressTracking_DstIpv6Path) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "dst-ipv6" Path from root: ""
func (*Flow_IngressTracking_DstIpv6Path) State ¶
func (n *Flow_IngressTracking_DstIpv6Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv6"
type Flow_IngressTracking_DstIpv6PathAny ¶
type Flow_IngressTracking_DstIpv6PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_DstIpv6PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv6 YANG schema element.
func (*Flow_IngressTracking_DstIpv6PathAny) Config ¶
func (n *Flow_IngressTracking_DstIpv6PathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "dst-ipv6" Path from root: ""
func (*Flow_IngressTracking_DstIpv6PathAny) State ¶
func (n *Flow_IngressTracking_DstIpv6PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/dst-ipv6"
type Flow_IngressTracking_DstPortPath ¶
type Flow_IngressTracking_DstPortPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_DstPortPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/dst-port YANG schema element.
func (*Flow_IngressTracking_DstPortPath) Config ¶
func (n *Flow_IngressTracking_DstPortPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "dst-port" Path from root: ""
func (*Flow_IngressTracking_DstPortPath) State ¶
func (n *Flow_IngressTracking_DstPortPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/dst-port"
type Flow_IngressTracking_DstPortPathAny ¶
type Flow_IngressTracking_DstPortPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_DstPortPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/dst-port YANG schema element.
func (*Flow_IngressTracking_DstPortPathAny) Config ¶
func (n *Flow_IngressTracking_DstPortPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "dst-port" Path from root: ""
func (*Flow_IngressTracking_DstPortPathAny) State ¶
func (n *Flow_IngressTracking_DstPortPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/dst-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/dst-port"
type Flow_IngressTracking_EgressTrackingPath ¶
Flow_IngressTracking_EgressTrackingPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking YANG schema element.
func (*Flow_IngressTracking_EgressTrackingPath) ConvergenceTime ¶
func (n *Flow_IngressTracking_EgressTrackingPath) ConvergenceTime() *Flow_IngressTracking_EgressTracking_ConvergenceTimePath
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/convergence-time"
func (*Flow_IngressTracking_EgressTrackingPath) Counters ¶
func (n *Flow_IngressTracking_EgressTrackingPath) Counters() *Flow_IngressTracking_EgressTracking_CountersPath
Counters (container): Counters that correspond to the flow by egress tracking filter.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters"
func (*Flow_IngressTracking_EgressTrackingPath) Filter ¶
func (n *Flow_IngressTracking_EgressTrackingPath) Filter() *Flow_IngressTracking_EgressTracking_FilterPath
Filter (leaf): Value of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/*/filter"
func (*Flow_IngressTracking_EgressTrackingPath) FirstPacketLatency ¶
func (n *Flow_IngressTracking_EgressTrackingPath) FirstPacketLatency() *Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/first-packet-latency"
func (*Flow_IngressTracking_EgressTrackingPath) InFrameRate ¶
func (n *Flow_IngressTracking_EgressTrackingPath) InFrameRate() *Flow_IngressTracking_EgressTracking_InFrameRatePath
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-frame-rate"
func (*Flow_IngressTracking_EgressTrackingPath) InRate ¶
func (n *Flow_IngressTracking_EgressTrackingPath) InRate() *Flow_IngressTracking_EgressTracking_InRatePath
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-rate"
func (*Flow_IngressTracking_EgressTrackingPath) LossPct ¶
func (n *Flow_IngressTracking_EgressTrackingPath) LossPct() *Flow_IngressTracking_EgressTracking_LossPctPath
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/loss-pct"
func (*Flow_IngressTracking_EgressTrackingPath) OutFrameRate ¶
func (n *Flow_IngressTracking_EgressTrackingPath) OutFrameRate() *Flow_IngressTracking_EgressTracking_OutFrameRatePath
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-frame-rate"
func (*Flow_IngressTracking_EgressTrackingPath) OutRate ¶
func (n *Flow_IngressTracking_EgressTrackingPath) OutRate() *Flow_IngressTracking_EgressTracking_OutRatePath
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-rate"
func (*Flow_IngressTracking_EgressTrackingPath) State ¶
func (n *Flow_IngressTracking_EgressTrackingPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking_EgressTracking]
State returns a Query that can be used in gNMI operations.
type Flow_IngressTracking_EgressTrackingPathAny ¶
Flow_IngressTracking_EgressTrackingPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking YANG schema element.
func (*Flow_IngressTracking_EgressTrackingPathAny) ConvergenceTime ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) ConvergenceTime() *Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny
ConvergenceTime (leaf): The time from when the first packet was received to when traffic loss dropped below a minimal threshold value.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/convergence-time"
func (*Flow_IngressTracking_EgressTrackingPathAny) Counters ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) Counters() *Flow_IngressTracking_EgressTracking_CountersPathAny
Counters (container): Counters that correspond to the flow by egress tracking filter.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/counters" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters"
func (*Flow_IngressTracking_EgressTrackingPathAny) Filter ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) Filter() *Flow_IngressTracking_EgressTracking_FilterPathAny
Filter (leaf): Value of the filter on which the egress stats are tracked
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "*/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/*/filter"
func (*Flow_IngressTracking_EgressTrackingPathAny) FirstPacketLatency ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) FirstPacketLatency() *Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny
FirstPacketLatency (leaf): The time from when the flow was started to when the first packet was received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/first-packet-latency"
func (*Flow_IngressTracking_EgressTrackingPathAny) InFrameRate ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) InFrameRate() *Flow_IngressTracking_EgressTracking_InFrameRatePathAny
InFrameRate (leaf): The rate, measured in frames per second, at which frames are being received for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-frame-rate"
func (*Flow_IngressTracking_EgressTrackingPathAny) InRate ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) InRate() *Flow_IngressTracking_EgressTracking_InRatePathAny
InRate (leaf): The rate, measured in bits per second, at which the flow is being received.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-rate"
func (*Flow_IngressTracking_EgressTrackingPathAny) LossPct ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) LossPct() *Flow_IngressTracking_EgressTracking_LossPctPathAny
LossPct (leaf): The percentage of transmitted packets that were not received by the destinations of the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/loss-pct"
func (*Flow_IngressTracking_EgressTrackingPathAny) OutFrameRate ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) OutFrameRate() *Flow_IngressTracking_EgressTracking_OutFrameRatePathAny
OutFrameRate (leaf): The rate, measured in frames per second, at which frames are being transmitted for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-frame-rate"
func (*Flow_IngressTracking_EgressTrackingPathAny) OutRate ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) OutRate() *Flow_IngressTracking_EgressTracking_OutRatePathAny
OutRate (leaf): The rate, measured in bits per second, at which the flow is being transmitted.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-rate"
func (*Flow_IngressTracking_EgressTrackingPathAny) State ¶
func (n *Flow_IngressTracking_EgressTrackingPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking_EgressTracking]
State returns a Query that can be used in gNMI operations.
type Flow_IngressTracking_EgressTracking_ConvergenceTimePath ¶
type Flow_IngressTracking_EgressTracking_ConvergenceTimePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_ConvergenceTimePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/convergence-time YANG schema element.
func (*Flow_IngressTracking_EgressTracking_ConvergenceTimePath) State ¶
func (n *Flow_IngressTracking_EgressTracking_ConvergenceTimePath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/convergence-time"
type Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny ¶
type Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/convergence-time YANG schema element.
func (*Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_ConvergenceTimePathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/convergence-time" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/convergence-time"
type Flow_IngressTracking_EgressTracking_CountersPath ¶
Flow_IngressTracking_EgressTracking_CountersPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters YANG schema element.
func (*Flow_IngressTracking_EgressTracking_CountersPath) InOctets ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPath) InOctets() *Flow_IngressTracking_EgressTracking_Counters_InOctetsPath
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-octets"
func (*Flow_IngressTracking_EgressTracking_CountersPath) InPkts ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPath) InPkts() *Flow_IngressTracking_EgressTracking_Counters_InPktsPath
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-pkts"
func (*Flow_IngressTracking_EgressTracking_CountersPath) OutOctets ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPath) OutOctets() *Flow_IngressTracking_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-octets"
func (*Flow_IngressTracking_EgressTracking_CountersPath) OutPkts ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPath) OutPkts() *Flow_IngressTracking_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-pkts"
func (*Flow_IngressTracking_EgressTracking_CountersPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPath) State() ygnmi.SingletonQuery[*oc.Flow_IngressTracking_EgressTracking_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_IngressTracking_EgressTracking_CountersPathAny ¶
Flow_IngressTracking_EgressTracking_CountersPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters YANG schema element.
func (*Flow_IngressTracking_EgressTracking_CountersPathAny) InOctets ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) InOctets() *Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny
InOctets (leaf): The total number of bytes received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-octets"
func (*Flow_IngressTracking_EgressTracking_CountersPathAny) InPkts ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) InPkts() *Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny
InPkts (leaf): The total number of packets received by the target for the flow.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-pkts"
func (*Flow_IngressTracking_EgressTracking_CountersPathAny) OutOctets ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) OutOctets() *Flow_IngressTracking_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-octets"
func (*Flow_IngressTracking_EgressTracking_CountersPathAny) OutPkts ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) OutPkts() *Flow_IngressTracking_EgressTracking_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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-pkts"
func (*Flow_IngressTracking_EgressTracking_CountersPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_CountersPathAny) State() ygnmi.WildcardQuery[*oc.Flow_IngressTracking_EgressTracking_Counters]
State returns a Query that can be used in gNMI operations.
type Flow_IngressTracking_EgressTracking_Counters_InOctetsPath ¶
type Flow_IngressTracking_EgressTracking_Counters_InOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_InOctetsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-octets YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_InOctetsPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_InOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-octets"
type Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny ¶
type Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-octets YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_InOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-octets"
type Flow_IngressTracking_EgressTracking_Counters_InPktsPath ¶
type Flow_IngressTracking_EgressTracking_Counters_InPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_InPktsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-pkts YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_InPktsPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_InPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-pkts"
type Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny ¶
type Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-pkts YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_InPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "in-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/in-pkts"
type Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath ¶
type Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-octets YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_OutOctetsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-octets"
type Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny ¶
type Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-octets YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_OutOctetsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-octets" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-octets"
type Flow_IngressTracking_EgressTracking_Counters_OutPktsPath ¶
type Flow_IngressTracking_EgressTracking_Counters_OutPktsPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_OutPktsPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-pkts YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_OutPktsPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_OutPktsPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-pkts"
type Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny ¶
type Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-pkts YANG schema element.
func (*Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_Counters_OutPktsPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "out-pkts" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/counters/out-pkts"
type Flow_IngressTracking_EgressTracking_FilterPath ¶
type Flow_IngressTracking_EgressTracking_FilterPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_FilterPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/filter YANG schema element.
func (*Flow_IngressTracking_EgressTracking_FilterPath) Config ¶
func (n *Flow_IngressTracking_EgressTracking_FilterPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "filter" Path from root: ""
func (*Flow_IngressTracking_EgressTracking_FilterPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_FilterPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/filter"
type Flow_IngressTracking_EgressTracking_FilterPathAny ¶
type Flow_IngressTracking_EgressTracking_FilterPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_FilterPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/filter YANG schema element.
func (*Flow_IngressTracking_EgressTracking_FilterPathAny) Config ¶
func (n *Flow_IngressTracking_EgressTracking_FilterPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "filter" Path from root: ""
func (*Flow_IngressTracking_EgressTracking_FilterPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_FilterPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/filter"
type Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath ¶
type Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/first-packet-latency YANG schema element.
func (*Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_FirstPacketLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/first-packet-latency"
type Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny ¶
type Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/first-packet-latency YANG schema element.
func (*Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_FirstPacketLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/first-packet-latency"
type Flow_IngressTracking_EgressTracking_InFrameRatePath ¶
type Flow_IngressTracking_EgressTracking_InFrameRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_InFrameRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-frame-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_InFrameRatePath) State ¶
func (n *Flow_IngressTracking_EgressTracking_InFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-frame-rate"
type Flow_IngressTracking_EgressTracking_InFrameRatePathAny ¶
type Flow_IngressTracking_EgressTracking_InFrameRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_InFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-frame-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_InFrameRatePathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_InFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-frame-rate"
type Flow_IngressTracking_EgressTracking_InRatePath ¶
type Flow_IngressTracking_EgressTracking_InRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_InRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_InRatePath) State ¶
func (n *Flow_IngressTracking_EgressTracking_InRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-rate"
type Flow_IngressTracking_EgressTracking_InRatePathAny ¶
type Flow_IngressTracking_EgressTracking_InRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_InRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_InRatePathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_InRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/in-rate"
type Flow_IngressTracking_EgressTracking_LossPctPath ¶
type Flow_IngressTracking_EgressTracking_LossPctPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_LossPctPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/loss-pct YANG schema element.
func (*Flow_IngressTracking_EgressTracking_LossPctPath) State ¶
func (n *Flow_IngressTracking_EgressTracking_LossPctPath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/loss-pct"
type Flow_IngressTracking_EgressTracking_LossPctPathAny ¶
type Flow_IngressTracking_EgressTracking_LossPctPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_LossPctPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/loss-pct YANG schema element.
func (*Flow_IngressTracking_EgressTracking_LossPctPathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_LossPctPathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/loss-pct"
type Flow_IngressTracking_EgressTracking_OutFrameRatePath ¶
type Flow_IngressTracking_EgressTracking_OutFrameRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_OutFrameRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-frame-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_OutFrameRatePath) State ¶
func (n *Flow_IngressTracking_EgressTracking_OutFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-frame-rate"
type Flow_IngressTracking_EgressTracking_OutFrameRatePathAny ¶
type Flow_IngressTracking_EgressTracking_OutFrameRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_OutFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-frame-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_OutFrameRatePathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_OutFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-frame-rate"
type Flow_IngressTracking_EgressTracking_OutRatePath ¶
type Flow_IngressTracking_EgressTracking_OutRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_OutRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_OutRatePath) State ¶
func (n *Flow_IngressTracking_EgressTracking_OutRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-rate"
type Flow_IngressTracking_EgressTracking_OutRatePathAny ¶
type Flow_IngressTracking_EgressTracking_OutRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_EgressTracking_OutRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-rate YANG schema element.
func (*Flow_IngressTracking_EgressTracking_OutRatePathAny) State ¶
func (n *Flow_IngressTracking_EgressTracking_OutRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/egress-tracking/egress-tracking/state/out-rate"
type Flow_IngressTracking_FilterPath ¶
type Flow_IngressTracking_FilterPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_FilterPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/filter YANG schema element.
func (*Flow_IngressTracking_FilterPath) State ¶
func (n *Flow_IngressTracking_FilterPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/filter"
type Flow_IngressTracking_FilterPathAny ¶
type Flow_IngressTracking_FilterPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_FilterPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/filter YANG schema element.
func (*Flow_IngressTracking_FilterPathAny) State ¶
func (n *Flow_IngressTracking_FilterPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/filter" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/filter"
type Flow_IngressTracking_FirstPacketLatencyPath ¶
type Flow_IngressTracking_FirstPacketLatencyPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_FirstPacketLatencyPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/first-packet-latency YANG schema element.
func (*Flow_IngressTracking_FirstPacketLatencyPath) State ¶
func (n *Flow_IngressTracking_FirstPacketLatencyPath) State() ygnmi.SingletonQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/first-packet-latency"
type Flow_IngressTracking_FirstPacketLatencyPathAny ¶
type Flow_IngressTracking_FirstPacketLatencyPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_FirstPacketLatencyPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/first-packet-latency YANG schema element.
func (*Flow_IngressTracking_FirstPacketLatencyPathAny) State ¶
func (n *Flow_IngressTracking_FirstPacketLatencyPathAny) State() ygnmi.WildcardQuery[uint64]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/first-packet-latency" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/first-packet-latency"
type Flow_IngressTracking_InFrameRatePath ¶
type Flow_IngressTracking_InFrameRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_InFrameRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/in-frame-rate YANG schema element.
func (*Flow_IngressTracking_InFrameRatePath) State ¶
func (n *Flow_IngressTracking_InFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-frame-rate"
type Flow_IngressTracking_InFrameRatePathAny ¶
type Flow_IngressTracking_InFrameRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_InFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/in-frame-rate YANG schema element.
func (*Flow_IngressTracking_InFrameRatePathAny) State ¶
func (n *Flow_IngressTracking_InFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-frame-rate"
type Flow_IngressTracking_InRatePath ¶
type Flow_IngressTracking_InRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_InRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/in-rate YANG schema element.
func (*Flow_IngressTracking_InRatePath) State ¶
func (n *Flow_IngressTracking_InRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-rate"
type Flow_IngressTracking_InRatePathAny ¶
type Flow_IngressTracking_InRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_InRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/in-rate YANG schema element.
func (*Flow_IngressTracking_InRatePathAny) State ¶
func (n *Flow_IngressTracking_InRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/in-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/in-rate"
type Flow_IngressTracking_LossPctPath ¶
type Flow_IngressTracking_LossPctPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_LossPctPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/loss-pct YANG schema element.
func (*Flow_IngressTracking_LossPctPath) State ¶
func (n *Flow_IngressTracking_LossPctPath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/loss-pct"
type Flow_IngressTracking_LossPctPathAny ¶
type Flow_IngressTracking_LossPctPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_LossPctPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/loss-pct YANG schema element.
func (*Flow_IngressTracking_LossPctPathAny) State ¶
func (n *Flow_IngressTracking_LossPctPathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/loss-pct"
type Flow_IngressTracking_MplsLabelPath ¶
type Flow_IngressTracking_MplsLabelPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_MplsLabelPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/mpls-label YANG schema element.
func (*Flow_IngressTracking_MplsLabelPath) Config ¶
func (n *Flow_IngressTracking_MplsLabelPath) Config() ygnmi.ConfigQuery[oc.Flow_IngressTracking_MplsLabel_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "mpls-label" Path from root: ""
func (*Flow_IngressTracking_MplsLabelPath) State ¶
func (n *Flow_IngressTracking_MplsLabelPath) State() ygnmi.SingletonQuery[oc.Flow_IngressTracking_MplsLabel_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/mpls-label" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/mpls-label"
type Flow_IngressTracking_MplsLabelPathAny ¶
type Flow_IngressTracking_MplsLabelPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_MplsLabelPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/mpls-label YANG schema element.
func (*Flow_IngressTracking_MplsLabelPathAny) Config ¶
func (n *Flow_IngressTracking_MplsLabelPathAny) Config() ygnmi.WildcardQuery[oc.Flow_IngressTracking_MplsLabel_Union]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "mpls-label" Path from root: ""
func (*Flow_IngressTracking_MplsLabelPathAny) State ¶
func (n *Flow_IngressTracking_MplsLabelPathAny) State() ygnmi.WildcardQuery[oc.Flow_IngressTracking_MplsLabel_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/mpls-label" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/mpls-label"
type Flow_IngressTracking_NamePath ¶
type Flow_IngressTracking_NamePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_NamePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/name YANG schema element.
func (*Flow_IngressTracking_NamePath) State ¶
func (n *Flow_IngressTracking_NamePath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/name" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/name"
type Flow_IngressTracking_NamePathAny ¶
type Flow_IngressTracking_NamePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_NamePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/name YANG schema element.
func (*Flow_IngressTracking_NamePathAny) State ¶
func (n *Flow_IngressTracking_NamePathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/name" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/name"
type Flow_IngressTracking_OutFrameRatePath ¶
type Flow_IngressTracking_OutFrameRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_OutFrameRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/out-frame-rate YANG schema element.
func (*Flow_IngressTracking_OutFrameRatePath) State ¶
func (n *Flow_IngressTracking_OutFrameRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-frame-rate"
type Flow_IngressTracking_OutFrameRatePathAny ¶
type Flow_IngressTracking_OutFrameRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_OutFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/out-frame-rate YANG schema element.
func (*Flow_IngressTracking_OutFrameRatePathAny) State ¶
func (n *Flow_IngressTracking_OutFrameRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-frame-rate"
type Flow_IngressTracking_OutRatePath ¶
type Flow_IngressTracking_OutRatePath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_OutRatePath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/out-rate YANG schema element.
func (*Flow_IngressTracking_OutRatePath) State ¶
func (n *Flow_IngressTracking_OutRatePath) State() ygnmi.SingletonQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-rate"
type Flow_IngressTracking_OutRatePathAny ¶
type Flow_IngressTracking_OutRatePathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_OutRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/out-rate YANG schema element.
func (*Flow_IngressTracking_OutRatePathAny) State ¶
func (n *Flow_IngressTracking_OutRatePathAny) State() ygnmi.WildcardQuery[float32]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/out-rate"
type Flow_IngressTracking_SrcIpv4Path ¶
type Flow_IngressTracking_SrcIpv4Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_SrcIpv4Path represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv4 YANG schema element.
func (*Flow_IngressTracking_SrcIpv4Path) Config ¶
func (n *Flow_IngressTracking_SrcIpv4Path) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "src-ipv4" Path from root: ""
func (*Flow_IngressTracking_SrcIpv4Path) State ¶
func (n *Flow_IngressTracking_SrcIpv4Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv4"
type Flow_IngressTracking_SrcIpv4PathAny ¶
type Flow_IngressTracking_SrcIpv4PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_SrcIpv4PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv4 YANG schema element.
func (*Flow_IngressTracking_SrcIpv4PathAny) Config ¶
func (n *Flow_IngressTracking_SrcIpv4PathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "src-ipv4" Path from root: ""
func (*Flow_IngressTracking_SrcIpv4PathAny) State ¶
func (n *Flow_IngressTracking_SrcIpv4PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv4" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv4"
type Flow_IngressTracking_SrcIpv6Path ¶
type Flow_IngressTracking_SrcIpv6Path struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_SrcIpv6Path represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv6 YANG schema element.
func (*Flow_IngressTracking_SrcIpv6Path) Config ¶
func (n *Flow_IngressTracking_SrcIpv6Path) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "src-ipv6" Path from root: ""
func (*Flow_IngressTracking_SrcIpv6Path) State ¶
func (n *Flow_IngressTracking_SrcIpv6Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv6"
type Flow_IngressTracking_SrcIpv6PathAny ¶
type Flow_IngressTracking_SrcIpv6PathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_SrcIpv6PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv6 YANG schema element.
func (*Flow_IngressTracking_SrcIpv6PathAny) Config ¶
func (n *Flow_IngressTracking_SrcIpv6PathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "src-ipv6" Path from root: ""
func (*Flow_IngressTracking_SrcIpv6PathAny) State ¶
func (n *Flow_IngressTracking_SrcIpv6PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv6" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/src-ipv6"
type Flow_IngressTracking_SrcPortPath ¶
type Flow_IngressTracking_SrcPortPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_SrcPortPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/src-port YANG schema element.
func (*Flow_IngressTracking_SrcPortPath) Config ¶
func (n *Flow_IngressTracking_SrcPortPath) Config() ygnmi.ConfigQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "src-port" Path from root: ""
func (*Flow_IngressTracking_SrcPortPath) State ¶
func (n *Flow_IngressTracking_SrcPortPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/src-port"
type Flow_IngressTracking_SrcPortPathAny ¶
type Flow_IngressTracking_SrcPortPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_SrcPortPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/src-port YANG schema element.
func (*Flow_IngressTracking_SrcPortPathAny) Config ¶
func (n *Flow_IngressTracking_SrcPortPathAny) Config() ygnmi.WildcardQuery[string]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "src-port" Path from root: ""
func (*Flow_IngressTracking_SrcPortPathAny) State ¶
func (n *Flow_IngressTracking_SrcPortPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-port" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/src-port"
type Flow_IngressTracking_VlanIdPath ¶
type Flow_IngressTracking_VlanIdPath struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_VlanIdPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/vlan-id YANG schema element.
func (*Flow_IngressTracking_VlanIdPath) Config ¶
func (n *Flow_IngressTracking_VlanIdPath) Config() ygnmi.ConfigQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "vlan-id" Path from root: ""
func (*Flow_IngressTracking_VlanIdPath) State ¶
func (n *Flow_IngressTracking_VlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/vlan-id" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/vlan-id"
type Flow_IngressTracking_VlanIdPathAny ¶
type Flow_IngressTracking_VlanIdPathAny struct { *ygnmi.NodePath // contains filtered or unexported fields }
Flow_IngressTracking_VlanIdPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/vlan-id YANG schema element.
func (*Flow_IngressTracking_VlanIdPathAny) Config ¶
func (n *Flow_IngressTracking_VlanIdPathAny) Config() ygnmi.WildcardQuery[uint16]
Config returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "vlan-id" Path from root: ""
func (*Flow_IngressTracking_VlanIdPathAny) State ¶
func (n *Flow_IngressTracking_VlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/vlan-id" Path from root: "/flows/flow/ingress-tracking/ingress-tracking/state/vlan-id"
type Flow_LossPctPath ¶
Flow_LossPctPath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/loss-pct" Path from root: "/flows/flow/state/loss-pct"
type Flow_MplsLabelPath ¶
Flow_MplsLabelPath represents the /openconfig-ate-flow/flows/flow/state/mpls-label YANG schema element.
func (*Flow_MplsLabelPath) State ¶
func (n *Flow_MplsLabelPath) State() ygnmi.SingletonQuery[oc.Flow_MplsLabel_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/mpls-label" Path from root: "/flows/flow/state/mpls-label"
type Flow_MplsLabelPathAny ¶
Flow_MplsLabelPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/mpls-label YANG schema element.
func (*Flow_MplsLabelPathAny) State ¶
func (n *Flow_MplsLabelPathAny) State() ygnmi.WildcardQuery[oc.Flow_MplsLabel_Union]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/mpls-label" Path from root: "/flows/flow/state/mpls-label"
type Flow_NamePath ¶
Flow_NamePath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/name" Path from root: "/flows/flow/state/name"
type Flow_NamePathAny ¶
Flow_NamePathAny represents the wildcard version of the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/name" Path from root: "/flows/flow/state/name"
type Flow_OutFrameRatePath ¶
Flow_OutFrameRatePath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-frame-rate" Path from root: "/flows/flow/state/out-frame-rate"
type Flow_OutRatePath ¶
Flow_OutRatePath represents the /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-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 /openconfig-ate-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: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/out-rate" Path from root: "/flows/flow/state/out-rate"
type Flow_SrcIpv4Path ¶
Flow_SrcIpv4Path represents the /openconfig-ate-flow/flows/flow/state/src-ipv4 YANG schema element.
func (*Flow_SrcIpv4Path) State ¶
func (n *Flow_SrcIpv4Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv4" Path from root: "/flows/flow/state/src-ipv4"
type Flow_SrcIpv4PathAny ¶
Flow_SrcIpv4PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/src-ipv4 YANG schema element.
func (*Flow_SrcIpv4PathAny) State ¶
func (n *Flow_SrcIpv4PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv4" Path from root: "/flows/flow/state/src-ipv4"
type Flow_SrcIpv6Path ¶
Flow_SrcIpv6Path represents the /openconfig-ate-flow/flows/flow/state/src-ipv6 YANG schema element.
func (*Flow_SrcIpv6Path) State ¶
func (n *Flow_SrcIpv6Path) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv6" Path from root: "/flows/flow/state/src-ipv6"
type Flow_SrcIpv6PathAny ¶
Flow_SrcIpv6PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/src-ipv6 YANG schema element.
func (*Flow_SrcIpv6PathAny) State ¶
func (n *Flow_SrcIpv6PathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-ipv6" Path from root: "/flows/flow/state/src-ipv6"
type Flow_SrcPortPath ¶
Flow_SrcPortPath represents the /openconfig-ate-flow/flows/flow/state/src-port YANG schema element.
func (*Flow_SrcPortPath) State ¶
func (n *Flow_SrcPortPath) State() ygnmi.SingletonQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-port" Path from root: "/flows/flow/state/src-port"
type Flow_SrcPortPathAny ¶
Flow_SrcPortPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/src-port YANG schema element.
func (*Flow_SrcPortPathAny) State ¶
func (n *Flow_SrcPortPathAny) State() ygnmi.WildcardQuery[string]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/src-port" Path from root: "/flows/flow/state/src-port"
type Flow_VlanIdPath ¶
Flow_VlanIdPath represents the /openconfig-ate-flow/flows/flow/state/vlan-id YANG schema element.
func (*Flow_VlanIdPath) State ¶
func (n *Flow_VlanIdPath) State() ygnmi.SingletonQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/vlan-id" Path from root: "/flows/flow/state/vlan-id"
type Flow_VlanIdPathAny ¶
Flow_VlanIdPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/vlan-id YANG schema element.
func (*Flow_VlanIdPathAny) State ¶
func (n *Flow_VlanIdPathAny) State() ygnmi.WildcardQuery[uint16]
State returns a Query that can be used in gNMI operations.
Defining module: "openconfig-ate-flow" Instantiating module: "openconfig-ate-flow" Path from parent: "state/vlan-id" Path from root: "/flows/flow/state/vlan-id"