gnmicollectormetadata

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Jul 28, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package gnmicollectormetadata 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.8.1: (ygot: v0.29.0) using the following YANG input files:

  • gnmi-collector-metadata.yang
  • gnsi/authz/gnsi-authz.yang
  • gnsi/cert/gnsi-cert.yang
  • gnsi/console/gnsi-console.yang
  • gnsi/pathz/gnsi-pathz.yang
  • gnsi/ssh/gnsi-ssh.yang
  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft.yang
  • public/release/models/aft/openconfig-aft-network-instance.yang
  • public/release/models/ate/openconfig-ate-flow.yang
  • public/release/models/ate/openconfig-ate-intf.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ethernet-ext.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-if-sdn-ext.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-terminal-device.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/ospf/openconfig-ospf-policy.yang
  • public/release/models/p4rt/openconfig-p4rt.yang
  • public/release/models/platform/openconfig-platform-controller-card.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-ext.yang
  • public/release/models/platform/openconfig-platform-fabric.yang
  • public/release/models/platform/openconfig-platform-fan.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-linecard.yang
  • public/release/models/platform/openconfig-platform-pipeline-counters.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/sampling/openconfig-sampling-sflow.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang

Imported modules were sourced from:

  • public/release/models/...
  • public/third_party/ietf/...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MetaPath

type MetaPath struct {
	*ygnmi.NodePath
}

MetaPath represents the /gnmi-collector-metadata/meta YANG schema element.

func (*MetaPath) Config

func (n *MetaPath) Config() ygnmi.ConfigQuery[*oc.Meta]

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

func (*MetaPath) ConnectError

func (n *MetaPath) ConnectError() *Meta_ConnectErrorPath

ConnectError (leaf): connectError is the error related to connection failure.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectError"
Path from root:       "/meta/connectError"

func (*MetaPath) Connected

func (n *MetaPath) Connected() *Meta_ConnectedPath

Connected (leaf): connected reports whether the client has an active gRPC session with the target device; it requires at least 1 update delivered over the connection before being set to true.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connected"
Path from root:       "/meta/connected"

func (*MetaPath) ConnectedAddress

func (n *MetaPath) ConnectedAddress() *Meta_ConnectedAddressPath

ConnectedAddress (leaf): connectedAddress denotes the last-hop IP address of a connected target in IP:Port format (e.g., '10.1.1.1:12345', '[123:123:123:123::1]:12345').

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectedAddress"
Path from root:       "/meta/connectedAddress"

func (*MetaPath) LatencyAvg

func (n *MetaPath) LatencyAvg() *Meta_LatencyAvgPath

LatencyAvg (leaf): latencyAvg is the average latency in nanoseconds between target timestamp and cache reception - latency being calculated by (timestamp of arrival) - (timestamp in update). It is reported per update window based on the commandline flag for metadata updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyAvg"
Path from root:       "/meta/latencyAvg"

func (*MetaPath) LatencyMax

func (n *MetaPath) LatencyMax() *Meta_LatencyMaxPath

LatencyMax (leaf): latencyMax is the maximum latency in nanoseconds between target timestamp and cache reception - latency being calculated by (timestamp of arrival) - (timestamp in update). It is reported per update window based on the commandline flag for metadata updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMax"
Path from root:       "/meta/latencyMax"

func (*MetaPath) LatencyMin

func (n *MetaPath) LatencyMin() *Meta_LatencyMinPath

LatencyMin (leaf): latencyMin is the minimum latency in nanoseconds - latency being calculated by (timestamp of arrival) - (timestamp in update). It is reported per update window based on the commandline flag for metadata updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMin"
Path from root:       "/meta/latencyMin"

func (*MetaPath) LatestTimestamp

func (n *MetaPath) LatestTimestamp() *Meta_LatestTimestampPath

LatestTimestamp (leaf): latestTimestamp is the latest timestamp in nanoseconds since Epoch time of the latest update received from the target. This value is updated periodically so it may lag behind the actual target updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latestTimestamp"
Path from root:       "/meta/latestTimestamp"

func (*MetaPath) ServerName added in v0.1.18

func (n *MetaPath) ServerName() *Meta_ServerNamePath

ServerName (leaf): serverName is an optional string metadata used to identify the server hosting the cache to the clients. It is useful in situations where a client is connected to a cache server behind a frontend system or a load-balancing system and the client wants to know exactly which cache server it is connected to

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "serverName"
Path from root:       "/meta/serverName"

func (*MetaPath) State

func (n *MetaPath) State() ygnmi.SingletonQuery[*oc.Meta]

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

func (*MetaPath) Sync

func (n *MetaPath) Sync() *Meta_SyncPath

Sync (leaf): sync indicates that at least one copy of the target's entire tree has been received, as indicated by the sync_response field in a gNMI SubscribeResponse message (https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-specification.md#3514-the-subscriberesponse-message).

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "sync"
Path from root:       "/meta/sync"

func (*MetaPath) TargetLeaves

func (n *MetaPath) TargetLeaves() *Meta_TargetLeavesPath

TargetLeaves (leaf): targetLeaves is the total number of leaves available for the target. Note that this does not include any intermediate nodes.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeaves"
Path from root:       "/meta/targetLeaves"

func (*MetaPath) TargetLeavesAdded

func (n *MetaPath) TargetLeavesAdded() *Meta_TargetLeavesAddedPath

TargetLeavesAdded (leaf): targetLeavesAdded is the total number of leaves that have been added. This number may be larger than meta/targetLeaves due to deletes.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesAdded"
Path from root:       "/meta/targetLeavesAdded"

func (*MetaPath) TargetLeavesDeleted

func (n *MetaPath) TargetLeavesDeleted() *Meta_TargetLeavesDeletedPath

TargetLeavesDeleted (leaf): targetLeavesDeleted is the total number of leaves that have been deleted.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesDeleted"
Path from root:       "/meta/targetLeavesDeleted"

func (*MetaPath) TargetLeavesEmpty

func (n *MetaPath) TargetLeavesEmpty() *Meta_TargetLeavesEmptyPath

TargetLeavesEmpty (leaf): targetLeavesEmpty is the total number of empty notifications received from the target.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesEmpty"
Path from root:       "/meta/targetLeavesEmpty"

func (*MetaPath) TargetLeavesStale

func (n *MetaPath) TargetLeavesStale() *Meta_TargetLeavesStalePath

TargetLeavesStale (leaf): targetLeavesStale is the total number of leaf updates that were received with a timestamp older than the latest timestamp reported for the target.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesStale"
Path from root:       "/meta/targetLeavesStale"

func (*MetaPath) TargetLeavesSuppressed

func (n *MetaPath) TargetLeavesSuppressed() *Meta_TargetLeavesSuppressedPath

TargetLeavesSuppressed (leaf): targetLeavesSuppressed is the total number of leaf updates that were not forwarded to subscribers because the value had not changed.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesSuppressed"
Path from root:       "/meta/targetLeavesSuppressed"

func (*MetaPath) TargetLeavesUpdated

func (n *MetaPath) TargetLeavesUpdated() *Meta_TargetLeavesUpdatedPath

TargetLeavesUpdated (leaf): targetLeavesUpdated is the total number of leaf updates that have been received from the target by the collector

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesUpdated"
Path from root:       "/meta/targetLeavesUpdated"

func (*MetaPath) TargetSize

func (n *MetaPath) TargetSize() *Meta_TargetSizePath

TargetSize (leaf): targetSize is the total number of bytes used to store all values. This count excludes all indexing overhead. This value is updated periodically and may not be up to date at all times.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetSize"
Path from root:       "/meta/targetSize"

func (*MetaPath) Window

func (n *MetaPath) Window(Size string) *Meta_WindowPath

Window (list): latency statistics for a time window.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latency/window"
Path from root:       "/meta/latency/window"

Size: string

func (*MetaPath) WindowAny

func (n *MetaPath) WindowAny() *Meta_WindowPathAny

WindowAny (list): latency statistics for a time window.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latency/window"
Path from root:       "/meta/latency/window"

func (*MetaPath) WindowMap added in v0.1.24

func (n *MetaPath) WindowMap() *Meta_WindowPathMap

WindowMap (list): latency statistics for a time window.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latency/window"
Path from root:       "/meta/latency/window"

type MetaPathAny

type MetaPathAny struct {
	*ygnmi.NodePath
}

MetaPathAny represents the wildcard version of the /gnmi-collector-metadata/meta YANG schema element.

func (*MetaPathAny) Config

func (n *MetaPathAny) Config() ygnmi.WildcardQuery[*oc.Meta]

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

func (*MetaPathAny) ConnectError

func (n *MetaPathAny) ConnectError() *Meta_ConnectErrorPathAny

ConnectError (leaf): connectError is the error related to connection failure.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectError"
Path from root:       "/meta/connectError"

func (*MetaPathAny) Connected

func (n *MetaPathAny) Connected() *Meta_ConnectedPathAny

Connected (leaf): connected reports whether the client has an active gRPC session with the target device; it requires at least 1 update delivered over the connection before being set to true.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connected"
Path from root:       "/meta/connected"

func (*MetaPathAny) ConnectedAddress

func (n *MetaPathAny) ConnectedAddress() *Meta_ConnectedAddressPathAny

ConnectedAddress (leaf): connectedAddress denotes the last-hop IP address of a connected target in IP:Port format (e.g., '10.1.1.1:12345', '[123:123:123:123::1]:12345').

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectedAddress"
Path from root:       "/meta/connectedAddress"

func (*MetaPathAny) LatencyAvg

func (n *MetaPathAny) LatencyAvg() *Meta_LatencyAvgPathAny

LatencyAvg (leaf): latencyAvg is the average latency in nanoseconds between target timestamp and cache reception - latency being calculated by (timestamp of arrival) - (timestamp in update). It is reported per update window based on the commandline flag for metadata updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyAvg"
Path from root:       "/meta/latencyAvg"

func (*MetaPathAny) LatencyMax

func (n *MetaPathAny) LatencyMax() *Meta_LatencyMaxPathAny

LatencyMax (leaf): latencyMax is the maximum latency in nanoseconds between target timestamp and cache reception - latency being calculated by (timestamp of arrival) - (timestamp in update). It is reported per update window based on the commandline flag for metadata updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMax"
Path from root:       "/meta/latencyMax"

func (*MetaPathAny) LatencyMin

func (n *MetaPathAny) LatencyMin() *Meta_LatencyMinPathAny

LatencyMin (leaf): latencyMin is the minimum latency in nanoseconds - latency being calculated by (timestamp of arrival) - (timestamp in update). It is reported per update window based on the commandline flag for metadata updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMin"
Path from root:       "/meta/latencyMin"

func (*MetaPathAny) LatestTimestamp

func (n *MetaPathAny) LatestTimestamp() *Meta_LatestTimestampPathAny

LatestTimestamp (leaf): latestTimestamp is the latest timestamp in nanoseconds since Epoch time of the latest update received from the target. This value is updated periodically so it may lag behind the actual target updates.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latestTimestamp"
Path from root:       "/meta/latestTimestamp"

func (*MetaPathAny) ServerName added in v0.1.18

func (n *MetaPathAny) ServerName() *Meta_ServerNamePathAny

ServerName (leaf): serverName is an optional string metadata used to identify the server hosting the cache to the clients. It is useful in situations where a client is connected to a cache server behind a frontend system or a load-balancing system and the client wants to know exactly which cache server it is connected to

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "serverName"
Path from root:       "/meta/serverName"

func (*MetaPathAny) State

func (n *MetaPathAny) State() ygnmi.WildcardQuery[*oc.Meta]

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

func (*MetaPathAny) Sync

func (n *MetaPathAny) Sync() *Meta_SyncPathAny

Sync (leaf): sync indicates that at least one copy of the target's entire tree has been received, as indicated by the sync_response field in a gNMI SubscribeResponse message (https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-specification.md#3514-the-subscriberesponse-message).

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "sync"
Path from root:       "/meta/sync"

func (*MetaPathAny) TargetLeaves

func (n *MetaPathAny) TargetLeaves() *Meta_TargetLeavesPathAny

TargetLeaves (leaf): targetLeaves is the total number of leaves available for the target. Note that this does not include any intermediate nodes.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeaves"
Path from root:       "/meta/targetLeaves"

func (*MetaPathAny) TargetLeavesAdded

func (n *MetaPathAny) TargetLeavesAdded() *Meta_TargetLeavesAddedPathAny

TargetLeavesAdded (leaf): targetLeavesAdded is the total number of leaves that have been added. This number may be larger than meta/targetLeaves due to deletes.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesAdded"
Path from root:       "/meta/targetLeavesAdded"

func (*MetaPathAny) TargetLeavesDeleted

func (n *MetaPathAny) TargetLeavesDeleted() *Meta_TargetLeavesDeletedPathAny

TargetLeavesDeleted (leaf): targetLeavesDeleted is the total number of leaves that have been deleted.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesDeleted"
Path from root:       "/meta/targetLeavesDeleted"

func (*MetaPathAny) TargetLeavesEmpty

func (n *MetaPathAny) TargetLeavesEmpty() *Meta_TargetLeavesEmptyPathAny

TargetLeavesEmpty (leaf): targetLeavesEmpty is the total number of empty notifications received from the target.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesEmpty"
Path from root:       "/meta/targetLeavesEmpty"

func (*MetaPathAny) TargetLeavesStale

func (n *MetaPathAny) TargetLeavesStale() *Meta_TargetLeavesStalePathAny

TargetLeavesStale (leaf): targetLeavesStale is the total number of leaf updates that were received with a timestamp older than the latest timestamp reported for the target.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesStale"
Path from root:       "/meta/targetLeavesStale"

func (*MetaPathAny) TargetLeavesSuppressed

func (n *MetaPathAny) TargetLeavesSuppressed() *Meta_TargetLeavesSuppressedPathAny

TargetLeavesSuppressed (leaf): targetLeavesSuppressed is the total number of leaf updates that were not forwarded to subscribers because the value had not changed.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesSuppressed"
Path from root:       "/meta/targetLeavesSuppressed"

func (*MetaPathAny) TargetLeavesUpdated

func (n *MetaPathAny) TargetLeavesUpdated() *Meta_TargetLeavesUpdatedPathAny

TargetLeavesUpdated (leaf): targetLeavesUpdated is the total number of leaf updates that have been received from the target by the collector

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesUpdated"
Path from root:       "/meta/targetLeavesUpdated"

func (*MetaPathAny) TargetSize

func (n *MetaPathAny) TargetSize() *Meta_TargetSizePathAny

TargetSize (leaf): targetSize is the total number of bytes used to store all values. This count excludes all indexing overhead. This value is updated periodically and may not be up to date at all times.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetSize"
Path from root:       "/meta/targetSize"

func (*MetaPathAny) Window

func (n *MetaPathAny) Window(Size string) *Meta_WindowPathAny

Window (list): latency statistics for a time window.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latency/window"
Path from root:       "/meta/latency/window"

Size: string

func (*MetaPathAny) WindowAny

func (n *MetaPathAny) WindowAny() *Meta_WindowPathAny

WindowAny (list): latency statistics for a time window.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latency/window"
Path from root:       "/meta/latency/window"

func (*MetaPathAny) WindowMap added in v0.1.24

func (n *MetaPathAny) WindowMap() *Meta_WindowPathMapAny

WindowMap (list): latency statistics for a time window.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latency/window"
Path from root:       "/meta/latency/window"

type Meta_ConnectErrorPath

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

Meta_ConnectErrorPath represents the /gnmi-collector-metadata/meta/connectError YANG schema element.

func (*Meta_ConnectErrorPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectError"
Path from root:       "/meta/connectError"

type Meta_ConnectErrorPathAny

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

Meta_ConnectErrorPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/connectError YANG schema element.

func (*Meta_ConnectErrorPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectError"
Path from root:       "/meta/connectError"

type Meta_ConnectedAddressPath

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

Meta_ConnectedAddressPath represents the /gnmi-collector-metadata/meta/connectedAddress YANG schema element.

func (*Meta_ConnectedAddressPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectedAddress"
Path from root:       "/meta/connectedAddress"

type Meta_ConnectedAddressPathAny

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

Meta_ConnectedAddressPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/connectedAddress YANG schema element.

func (*Meta_ConnectedAddressPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connectedAddress"
Path from root:       "/meta/connectedAddress"

type Meta_ConnectedPath

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

Meta_ConnectedPath represents the /gnmi-collector-metadata/meta/connected YANG schema element.

func (*Meta_ConnectedPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connected"
Path from root:       "/meta/connected"

type Meta_ConnectedPathAny

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

Meta_ConnectedPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/connected YANG schema element.

func (*Meta_ConnectedPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "connected"
Path from root:       "/meta/connected"

type Meta_LatencyAvgPath

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

Meta_LatencyAvgPath represents the /gnmi-collector-metadata/meta/latencyAvg YANG schema element.

func (*Meta_LatencyAvgPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyAvg"
Path from root:       "/meta/latencyAvg"

type Meta_LatencyAvgPathAny

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

Meta_LatencyAvgPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latencyAvg YANG schema element.

func (*Meta_LatencyAvgPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyAvg"
Path from root:       "/meta/latencyAvg"

type Meta_LatencyMaxPath

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

Meta_LatencyMaxPath represents the /gnmi-collector-metadata/meta/latencyMax YANG schema element.

func (*Meta_LatencyMaxPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMax"
Path from root:       "/meta/latencyMax"

type Meta_LatencyMaxPathAny

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

Meta_LatencyMaxPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latencyMax YANG schema element.

func (*Meta_LatencyMaxPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMax"
Path from root:       "/meta/latencyMax"

type Meta_LatencyMinPath

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

Meta_LatencyMinPath represents the /gnmi-collector-metadata/meta/latencyMin YANG schema element.

func (*Meta_LatencyMinPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMin"
Path from root:       "/meta/latencyMin"

type Meta_LatencyMinPathAny

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

Meta_LatencyMinPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latencyMin YANG schema element.

func (*Meta_LatencyMinPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latencyMin"
Path from root:       "/meta/latencyMin"

type Meta_LatestTimestampPath

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

Meta_LatestTimestampPath represents the /gnmi-collector-metadata/meta/latestTimestamp YANG schema element.

func (*Meta_LatestTimestampPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latestTimestamp"
Path from root:       "/meta/latestTimestamp"

type Meta_LatestTimestampPathAny

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

Meta_LatestTimestampPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latestTimestamp YANG schema element.

func (*Meta_LatestTimestampPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "latestTimestamp"
Path from root:       "/meta/latestTimestamp"

type Meta_ServerNamePath added in v0.1.18

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

Meta_ServerNamePath represents the /gnmi-collector-metadata/meta/serverName YANG schema element.

func (*Meta_ServerNamePath) State added in v0.1.18

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "serverName"
Path from root:       "/meta/serverName"

type Meta_ServerNamePathAny added in v0.1.18

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

Meta_ServerNamePathAny represents the wildcard version of the /gnmi-collector-metadata/meta/serverName YANG schema element.

func (*Meta_ServerNamePathAny) State added in v0.1.18

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "serverName"
Path from root:       "/meta/serverName"

type Meta_SyncPath

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

Meta_SyncPath represents the /gnmi-collector-metadata/meta/sync YANG schema element.

func (*Meta_SyncPath) State

func (n *Meta_SyncPath) State() ygnmi.SingletonQuery[bool]

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "sync"
Path from root:       "/meta/sync"

type Meta_SyncPathAny

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

Meta_SyncPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/sync YANG schema element.

func (*Meta_SyncPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "sync"
Path from root:       "/meta/sync"

type Meta_TargetLeavesAddedPath

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

Meta_TargetLeavesAddedPath represents the /gnmi-collector-metadata/meta/targetLeavesAdded YANG schema element.

func (*Meta_TargetLeavesAddedPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesAdded"
Path from root:       "/meta/targetLeavesAdded"

type Meta_TargetLeavesAddedPathAny

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

Meta_TargetLeavesAddedPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeavesAdded YANG schema element.

func (*Meta_TargetLeavesAddedPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesAdded"
Path from root:       "/meta/targetLeavesAdded"

type Meta_TargetLeavesDeletedPath

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

Meta_TargetLeavesDeletedPath represents the /gnmi-collector-metadata/meta/targetLeavesDeleted YANG schema element.

func (*Meta_TargetLeavesDeletedPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesDeleted"
Path from root:       "/meta/targetLeavesDeleted"

type Meta_TargetLeavesDeletedPathAny

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

Meta_TargetLeavesDeletedPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeavesDeleted YANG schema element.

func (*Meta_TargetLeavesDeletedPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesDeleted"
Path from root:       "/meta/targetLeavesDeleted"

type Meta_TargetLeavesEmptyPath

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

Meta_TargetLeavesEmptyPath represents the /gnmi-collector-metadata/meta/targetLeavesEmpty YANG schema element.

func (*Meta_TargetLeavesEmptyPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesEmpty"
Path from root:       "/meta/targetLeavesEmpty"

type Meta_TargetLeavesEmptyPathAny

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

Meta_TargetLeavesEmptyPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeavesEmpty YANG schema element.

func (*Meta_TargetLeavesEmptyPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesEmpty"
Path from root:       "/meta/targetLeavesEmpty"

type Meta_TargetLeavesPath

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

Meta_TargetLeavesPath represents the /gnmi-collector-metadata/meta/targetLeaves YANG schema element.

func (*Meta_TargetLeavesPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeaves"
Path from root:       "/meta/targetLeaves"

type Meta_TargetLeavesPathAny

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

Meta_TargetLeavesPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeaves YANG schema element.

func (*Meta_TargetLeavesPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeaves"
Path from root:       "/meta/targetLeaves"

type Meta_TargetLeavesStalePath

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

Meta_TargetLeavesStalePath represents the /gnmi-collector-metadata/meta/targetLeavesStale YANG schema element.

func (*Meta_TargetLeavesStalePath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesStale"
Path from root:       "/meta/targetLeavesStale"

type Meta_TargetLeavesStalePathAny

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

Meta_TargetLeavesStalePathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeavesStale YANG schema element.

func (*Meta_TargetLeavesStalePathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesStale"
Path from root:       "/meta/targetLeavesStale"

type Meta_TargetLeavesSuppressedPath

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

Meta_TargetLeavesSuppressedPath represents the /gnmi-collector-metadata/meta/targetLeavesSuppressed YANG schema element.

func (*Meta_TargetLeavesSuppressedPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesSuppressed"
Path from root:       "/meta/targetLeavesSuppressed"

type Meta_TargetLeavesSuppressedPathAny

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

Meta_TargetLeavesSuppressedPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeavesSuppressed YANG schema element.

func (*Meta_TargetLeavesSuppressedPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesSuppressed"
Path from root:       "/meta/targetLeavesSuppressed"

type Meta_TargetLeavesUpdatedPath

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

Meta_TargetLeavesUpdatedPath represents the /gnmi-collector-metadata/meta/targetLeavesUpdated YANG schema element.

func (*Meta_TargetLeavesUpdatedPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesUpdated"
Path from root:       "/meta/targetLeavesUpdated"

type Meta_TargetLeavesUpdatedPathAny

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

Meta_TargetLeavesUpdatedPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetLeavesUpdated YANG schema element.

func (*Meta_TargetLeavesUpdatedPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetLeavesUpdated"
Path from root:       "/meta/targetLeavesUpdated"

type Meta_TargetSizePath

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

Meta_TargetSizePath represents the /gnmi-collector-metadata/meta/targetSize YANG schema element.

func (*Meta_TargetSizePath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetSize"
Path from root:       "/meta/targetSize"

type Meta_TargetSizePathAny

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

Meta_TargetSizePathAny represents the wildcard version of the /gnmi-collector-metadata/meta/targetSize YANG schema element.

func (*Meta_TargetSizePathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "targetSize"
Path from root:       "/meta/targetSize"

type Meta_WindowPath

type Meta_WindowPath struct {
	*ygnmi.NodePath
}

Meta_WindowPath represents the /gnmi-collector-metadata/meta/latency/window YANG schema element.

func (*Meta_WindowPath) Avg

Avg (leaf): avg is the average latency in nanoseconds of the time window. It is calculated and reported per update period.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "avg"
Path from root:       "/meta/latency/window/avg"

func (*Meta_WindowPath) Config

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

func (*Meta_WindowPath) Max

Max (leaf): max is the maximum latency in nanoseconds of the time window. It is calculated and reported per update period.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "max"
Path from root:       "/meta/latency/window/max"

func (*Meta_WindowPath) Min

Min (leaf): min is the minimum latency in nanoseconds of the time window. It is calculated and reported per update period.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "min"
Path from root:       "/meta/latency/window/min"

func (*Meta_WindowPath) Size

Size (leaf): A unique string identifying the time window size (e.g. 2s, 5m).

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "*/size"
Path from root:       "/meta/latency/window/*/size"

func (*Meta_WindowPath) State

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

type Meta_WindowPathAny

type Meta_WindowPathAny struct {
	*ygnmi.NodePath
}

Meta_WindowPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latency/window YANG schema element.

func (*Meta_WindowPathAny) Avg

Avg (leaf): avg is the average latency in nanoseconds of the time window. It is calculated and reported per update period.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "avg"
Path from root:       "/meta/latency/window/avg"

func (*Meta_WindowPathAny) Config

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

func (*Meta_WindowPathAny) Max

Max (leaf): max is the maximum latency in nanoseconds of the time window. It is calculated and reported per update period.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "max"
Path from root:       "/meta/latency/window/max"

func (*Meta_WindowPathAny) Min

Min (leaf): min is the minimum latency in nanoseconds of the time window. It is calculated and reported per update period.

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "min"
Path from root:       "/meta/latency/window/min"

func (*Meta_WindowPathAny) Size

Size (leaf): A unique string identifying the time window size (e.g. 2s, 5m).

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "*/size"
Path from root:       "/meta/latency/window/*/size"

func (*Meta_WindowPathAny) State

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

type Meta_WindowPathMap added in v0.1.24

type Meta_WindowPathMap struct {
	*ygnmi.NodePath
}

Meta_WindowPathMap represents the /gnmi-collector-metadata/meta/latency/window YANG schema element.

func (*Meta_WindowPathMap) Config added in v0.1.24

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

func (*Meta_WindowPathMap) State added in v0.1.24

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

type Meta_WindowPathMapAny added in v0.1.24

type Meta_WindowPathMapAny struct {
	*ygnmi.NodePath
}

Meta_WindowPathMapAny represents the wildcard version of the /gnmi-collector-metadata/meta/latency/window YANG schema element.

func (*Meta_WindowPathMapAny) Config added in v0.1.24

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

func (*Meta_WindowPathMapAny) State added in v0.1.24

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

type Meta_Window_AvgPath

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

Meta_Window_AvgPath represents the /gnmi-collector-metadata/meta/latency/window/avg YANG schema element.

func (*Meta_Window_AvgPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "avg"
Path from root:       "/meta/latency/window/avg"

type Meta_Window_AvgPathAny

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

Meta_Window_AvgPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latency/window/avg YANG schema element.

func (*Meta_Window_AvgPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "avg"
Path from root:       "/meta/latency/window/avg"

type Meta_Window_MaxPath

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

Meta_Window_MaxPath represents the /gnmi-collector-metadata/meta/latency/window/max YANG schema element.

func (*Meta_Window_MaxPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "max"
Path from root:       "/meta/latency/window/max"

type Meta_Window_MaxPathAny

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

Meta_Window_MaxPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latency/window/max YANG schema element.

func (*Meta_Window_MaxPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "max"
Path from root:       "/meta/latency/window/max"

type Meta_Window_MinPath

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

Meta_Window_MinPath represents the /gnmi-collector-metadata/meta/latency/window/min YANG schema element.

func (*Meta_Window_MinPath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "min"
Path from root:       "/meta/latency/window/min"

type Meta_Window_MinPathAny

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

Meta_Window_MinPathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latency/window/min YANG schema element.

func (*Meta_Window_MinPathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "min"
Path from root:       "/meta/latency/window/min"

type Meta_Window_SizePath

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

Meta_Window_SizePath represents the /gnmi-collector-metadata/meta/latency/window/state/size YANG schema element.

func (*Meta_Window_SizePath) Config

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "size"
Path from root:       ""

func (*Meta_Window_SizePath) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "state/size"
Path from root:       "/meta/latency/window/state/size"

type Meta_Window_SizePathAny

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

Meta_Window_SizePathAny represents the wildcard version of the /gnmi-collector-metadata/meta/latency/window/state/size YANG schema element.

func (*Meta_Window_SizePathAny) Config

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "size"
Path from root:       ""

func (*Meta_Window_SizePathAny) State

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

Defining module:      "gnmi-collector-metadata"
Instantiating module: "gnmi-collector-metadata"
Path from parent:     "state/size"
Path from root:       "/meta/latency/window/state/size"

Jump to

Keyboard shortcuts

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