ateflow

package
v0.0.0-...-195271a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: MIT Imports: 5 Imported by: 0

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.25.6) using the following YANG input files:

  • 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-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

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FlowPath

type FlowPath struct {
	*ygnmi.NodePath
}

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

type FlowPathAny struct {
	*ygnmi.NodePath
}

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

type Flow_ConvergenceTimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_ConvergenceTimePath represents the /openconfig-ate-flow/flows/flow/state/convergence-time YANG schema element.

func (*Flow_ConvergenceTimePath) State

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

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

type Flow_CountersPath struct {
	*ygnmi.NodePath
}

Flow_CountersPath represents the /openconfig-ate-flow/flows/flow/state/counters YANG schema element.

func (*Flow_CountersPath) InOctets

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

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

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

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

State returns a Query that can be used in gNMI operations.

type Flow_CountersPathAny

type Flow_CountersPathAny struct {
	*ygnmi.NodePath
}

Flow_CountersPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/counters YANG schema element.

func (*Flow_CountersPathAny) InOctets

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

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

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

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

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

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

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

type Flow_Counters_InPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_Counters_InPktsPath represents the /openconfig-ate-flow/flows/flow/state/counters/in-pkts YANG schema element.

func (*Flow_Counters_InPktsPath) State

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

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

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

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

type Flow_Counters_OutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_Counters_OutPktsPath represents the /openconfig-ate-flow/flows/flow/state/counters/out-pkts YANG schema element.

func (*Flow_Counters_OutPktsPath) State

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

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

type Flow_DstIpv4Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_DstIpv4Path represents the /openconfig-ate-flow/flows/flow/state/dst-ipv4 YANG schema element.

func (*Flow_DstIpv4Path) State

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

type Flow_DstIpv4PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_DstIpv4PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/dst-ipv4 YANG schema element.

func (*Flow_DstIpv4PathAny) State

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

type Flow_DstIpv6Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_DstIpv6Path represents the /openconfig-ate-flow/flows/flow/state/dst-ipv6 YANG schema element.

func (*Flow_DstIpv6Path) State

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

type Flow_DstIpv6PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_DstIpv6PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/dst-ipv6 YANG schema element.

func (*Flow_DstIpv6PathAny) State

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

type Flow_DstPortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_DstPortPath represents the /openconfig-ate-flow/flows/flow/state/dst-port YANG schema element.

func (*Flow_DstPortPath) State

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

type Flow_DstPortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_DstPortPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/dst-port YANG schema element.

func (*Flow_DstPortPathAny) State

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

type Flow_EgressTrackingPath struct {
	*ygnmi.NodePath
}

Flow_EgressTrackingPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking YANG schema element.

func (*Flow_EgressTrackingPath) ConvergenceTime

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

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

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

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

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

type Flow_EgressTrackingPathAny

type Flow_EgressTrackingPathAny struct {
	*ygnmi.NodePath
}

Flow_EgressTrackingPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking YANG schema element.

func (*Flow_EgressTrackingPathAny) ConvergenceTime

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

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

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

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

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

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

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

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

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

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

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

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

type Flow_EgressTracking_CountersPath struct {
	*ygnmi.NodePath
}

Flow_EgressTracking_CountersPath represents the /openconfig-ate-flow/flows/flow/egress-tracking/egress-tracking/state/counters YANG schema element.

func (*Flow_EgressTracking_CountersPath) InOctets

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

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

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

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

State returns a Query that can be used in gNMI operations.

type Flow_EgressTracking_CountersPathAny

type Flow_EgressTracking_CountersPathAny struct {
	*ygnmi.NodePath
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type Flow_FilterPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_FilterPath represents the /openconfig-ate-flow/flows/flow/state/filter YANG schema element.

func (*Flow_FilterPath) State

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

type Flow_FilterPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_FilterPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/filter YANG schema element.

func (*Flow_FilterPathAny) State

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

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

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

type Flow_InFrameRatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_InFrameRatePath represents the /openconfig-ate-flow/flows/flow/state/in-frame-rate YANG schema element.

func (*Flow_InFrameRatePath) State

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

type Flow_InFrameRatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_InFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/in-frame-rate YANG schema element.

func (*Flow_InFrameRatePathAny) State

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

type Flow_InRatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_InRatePath represents the /openconfig-ate-flow/flows/flow/state/in-rate YANG schema element.

func (*Flow_InRatePath) State

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

type Flow_InRatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_InRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/in-rate YANG schema element.

func (*Flow_InRatePathAny) State

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

type Flow_IngressTrackingPath struct {
	*ygnmi.NodePath
}

Flow_IngressTrackingPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking YANG schema element.

func (*Flow_IngressTrackingPath) ConvergenceTime

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

func (*Flow_IngressTrackingPath) VlanId

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

type Flow_IngressTrackingPathAny struct {
	*ygnmi.NodePath
}

Flow_IngressTrackingPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking YANG schema element.

func (*Flow_IngressTrackingPathAny) ConvergenceTime

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

func (*Flow_IngressTrackingPathAny) VlanId

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

WithDstIpv4 sets Flow_IngressTrackingPathAny's key "dst-ipv4" to the specified value. DstIpv4: string

func (*Flow_IngressTrackingPathAny) WithDstIpv6

WithDstIpv6 sets Flow_IngressTrackingPathAny's key "dst-ipv6" to the specified value. DstIpv6: string

func (*Flow_IngressTrackingPathAny) WithDstPort

WithDstPort sets Flow_IngressTrackingPathAny's key "dst-port" to the specified value. DstPort: string

func (*Flow_IngressTrackingPathAny) WithMplsLabel

WithMplsLabel sets Flow_IngressTrackingPathAny's key "mpls-label" to the specified value. MplsLabel: [oc.UnionUint32, oc.E_IngressTracking_MplsLabel]

func (*Flow_IngressTrackingPathAny) WithSrcIpv4

WithSrcIpv4 sets Flow_IngressTrackingPathAny's key "src-ipv4" to the specified value. SrcIpv4: string

func (*Flow_IngressTrackingPathAny) WithSrcIpv6

WithSrcIpv6 sets Flow_IngressTrackingPathAny's key "src-ipv6" to the specified value. SrcIpv6: string

func (*Flow_IngressTrackingPathAny) WithSrcPort

WithSrcPort sets Flow_IngressTrackingPathAny's key "src-port" to the specified value. SrcPort: string

func (*Flow_IngressTrackingPathAny) WithVlanId

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

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

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

type Flow_IngressTracking_CountersPath struct {
	*ygnmi.NodePath
}

Flow_IngressTracking_CountersPath represents the /openconfig-ate-flow/flows/flow/ingress-tracking/ingress-tracking/state/counters YANG schema element.

func (*Flow_IngressTracking_CountersPath) InOctets

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

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

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

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

State returns a Query that can be used in gNMI operations.

type Flow_IngressTracking_CountersPathAny

type Flow_IngressTracking_CountersPathAny struct {
	*ygnmi.NodePath
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type Flow_IngressTracking_EgressTrackingPath struct {
	*ygnmi.NodePath
}

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

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

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

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

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

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

type Flow_IngressTracking_EgressTrackingPathAny

type Flow_IngressTracking_EgressTrackingPathAny struct {
	*ygnmi.NodePath
}

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

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

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

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

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

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

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

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

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

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

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

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

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

type Flow_IngressTracking_EgressTracking_CountersPath struct {
	*ygnmi.NodePath
}

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

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

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

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

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

State returns a Query that can be used in gNMI operations.

type Flow_IngressTracking_EgressTracking_CountersPathAny

type Flow_IngressTracking_EgressTracking_CountersPathAny struct {
	*ygnmi.NodePath
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

type Flow_LossPctPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_LossPctPath represents the /openconfig-ate-flow/flows/flow/state/loss-pct YANG schema element.

func (*Flow_LossPctPath) State

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

type Flow_LossPctPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_LossPctPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/loss-pct YANG schema element.

func (*Flow_LossPctPathAny) State

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

type Flow_MplsLabelPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_MplsLabelPath represents the /openconfig-ate-flow/flows/flow/state/mpls-label YANG schema element.

func (*Flow_MplsLabelPath) State

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

type Flow_MplsLabelPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_MplsLabelPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/mpls-label YANG schema element.

func (*Flow_MplsLabelPathAny) State

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

type Flow_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

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

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

type Flow_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_NamePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/name YANG schema element.

func (*Flow_NamePathAny) Config

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

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

type Flow_OutFrameRatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_OutFrameRatePath represents the /openconfig-ate-flow/flows/flow/state/out-frame-rate YANG schema element.

func (*Flow_OutFrameRatePath) State

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

type Flow_OutFrameRatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_OutFrameRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/out-frame-rate YANG schema element.

func (*Flow_OutFrameRatePathAny) State

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

type Flow_OutRatePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_OutRatePath represents the /openconfig-ate-flow/flows/flow/state/out-rate YANG schema element.

func (*Flow_OutRatePath) State

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

type Flow_OutRatePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_OutRatePathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/out-rate YANG schema element.

func (*Flow_OutRatePathAny) State

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

type Flow_SrcIpv4Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_SrcIpv4Path represents the /openconfig-ate-flow/flows/flow/state/src-ipv4 YANG schema element.

func (*Flow_SrcIpv4Path) State

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

type Flow_SrcIpv4PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_SrcIpv4PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/src-ipv4 YANG schema element.

func (*Flow_SrcIpv4PathAny) State

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

type Flow_SrcIpv6Path struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_SrcIpv6Path represents the /openconfig-ate-flow/flows/flow/state/src-ipv6 YANG schema element.

func (*Flow_SrcIpv6Path) State

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

type Flow_SrcIpv6PathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_SrcIpv6PathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/src-ipv6 YANG schema element.

func (*Flow_SrcIpv6PathAny) State

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

type Flow_SrcPortPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_SrcPortPath represents the /openconfig-ate-flow/flows/flow/state/src-port YANG schema element.

func (*Flow_SrcPortPath) State

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

type Flow_SrcPortPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_SrcPortPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/src-port YANG schema element.

func (*Flow_SrcPortPathAny) State

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

type Flow_VlanIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_VlanIdPath represents the /openconfig-ate-flow/flows/flow/state/vlan-id YANG schema element.

func (*Flow_VlanIdPath) State

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

type Flow_VlanIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Flow_VlanIdPathAny represents the wildcard version of the /openconfig-ate-flow/flows/flow/state/vlan-id YANG schema element.

func (*Flow_VlanIdPathAny) State

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"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL