cisco_ios_xr_telemetry_model_driven_oper_telemetry_model_driven_destinations_destination

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jan 30, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Cisco-IOS-XR-telemetry-model-driven-oper:telemetry-model-driven/destinations/destination

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MdtCollectionGroup

type MdtCollectionGroup struct {
	// Collection Group id
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Period of the collections (ms)
	Cadence uint32 `protobuf:"varint,2,opt,name=cadence,proto3" json:"cadence,omitempty"`
	// Completed collections count
	TotalCollections uint32 `protobuf:"varint,3,opt,name=total_collections,json=totalCollections,proto3" json:"total_collections,omitempty"`
	// Destination group encoding
	Encoding string `protobuf:"bytes,4,opt,name=encoding,proto3" json:"encoding,omitempty"`
	// Timestamp of the start of last collection
	LastCollectionStartTime uint64 `` /* 135-byte string literal not displayed */
	// Timestamp of the end of last collection
	LastCollectionEndTime uint64 `` /* 129-byte string literal not displayed */
	// Maximum time for a collection (ms)
	MaxCollectionTime uint32 `protobuf:"varint,7,opt,name=max_collection_time,json=maxCollectionTime,proto3" json:"max_collection_time,omitempty"`
	// Minimum time for a collection (ms)
	MinCollectionTime uint32 `protobuf:"varint,8,opt,name=min_collection_time,json=minCollectionTime,proto3" json:"min_collection_time,omitempty"`
	// Minimum time for all processing (ms)
	MinTotalTime uint32 `protobuf:"varint,9,opt,name=min_total_time,json=minTotalTime,proto3" json:"min_total_time,omitempty"`
	// Maximum time for all processing (ms)
	MaxTotalTime uint32 `protobuf:"varint,10,opt,name=max_total_time,json=maxTotalTime,proto3" json:"max_total_time,omitempty"`
	// Average time for all processing (ms)
	AvgTotalTime uint32 `protobuf:"varint,11,opt,name=avg_total_time,json=avgTotalTime,proto3" json:"avg_total_time,omitempty"`
	// Total number of errors
	TotalOtherErrors uint32 `protobuf:"varint,12,opt,name=total_other_errors,json=totalOtherErrors,proto3" json:"total_other_errors,omitempty"`
	// Total number skipped (not ready)
	TotalNotReady uint32 `protobuf:"varint,13,opt,name=total_not_ready,json=totalNotReady,proto3" json:"total_not_ready,omitempty"`
	// Total number of send errors
	TotalSendErrors uint32 `protobuf:"varint,14,opt,name=total_send_errors,json=totalSendErrors,proto3" json:"total_send_errors,omitempty"`
	// Total number of send drops
	TotalSendDrops uint32 `protobuf:"varint,15,opt,name=total_send_drops,json=totalSendDrops,proto3" json:"total_send_drops,omitempty"`
	// Array of information for sensor paths within collection group
	CollectionPaths []*MdtSensorPaths `protobuf:"bytes,16,rep,name=collection_paths,json=collectionPaths,proto3" json:"collection_paths,omitempty"`
	// Array of information for sysdb paths within collection group
	InternalCollectionGroup []*MdtCollectionSysdbGroup `` /* 133-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{}                   `json:"-"`
	XXX_unrecognized        []byte                     `json:"-"`
	XXX_sizecache           int32                      `json:"-"`
}

Per collection group information

func (*MdtCollectionGroup) Descriptor

func (*MdtCollectionGroup) Descriptor() ([]byte, []int)

func (*MdtCollectionGroup) GetAvgTotalTime

func (m *MdtCollectionGroup) GetAvgTotalTime() uint32

func (*MdtCollectionGroup) GetCadence

func (m *MdtCollectionGroup) GetCadence() uint32

func (*MdtCollectionGroup) GetCollectionPaths

func (m *MdtCollectionGroup) GetCollectionPaths() []*MdtSensorPaths

func (*MdtCollectionGroup) GetEncoding

func (m *MdtCollectionGroup) GetEncoding() string

func (*MdtCollectionGroup) GetId

func (m *MdtCollectionGroup) GetId() uint64

func (*MdtCollectionGroup) GetInternalCollectionGroup

func (m *MdtCollectionGroup) GetInternalCollectionGroup() []*MdtCollectionSysdbGroup

func (*MdtCollectionGroup) GetLastCollectionEndTime

func (m *MdtCollectionGroup) GetLastCollectionEndTime() uint64

func (*MdtCollectionGroup) GetLastCollectionStartTime

func (m *MdtCollectionGroup) GetLastCollectionStartTime() uint64

func (*MdtCollectionGroup) GetMaxCollectionTime

func (m *MdtCollectionGroup) GetMaxCollectionTime() uint32

func (*MdtCollectionGroup) GetMaxTotalTime

func (m *MdtCollectionGroup) GetMaxTotalTime() uint32

func (*MdtCollectionGroup) GetMinCollectionTime

func (m *MdtCollectionGroup) GetMinCollectionTime() uint32

func (*MdtCollectionGroup) GetMinTotalTime

func (m *MdtCollectionGroup) GetMinTotalTime() uint32

func (*MdtCollectionGroup) GetTotalCollections

func (m *MdtCollectionGroup) GetTotalCollections() uint32

func (*MdtCollectionGroup) GetTotalNotReady

func (m *MdtCollectionGroup) GetTotalNotReady() uint32

func (*MdtCollectionGroup) GetTotalOtherErrors

func (m *MdtCollectionGroup) GetTotalOtherErrors() uint32

func (*MdtCollectionGroup) GetTotalSendDrops

func (m *MdtCollectionGroup) GetTotalSendDrops() uint32

func (*MdtCollectionGroup) GetTotalSendErrors

func (m *MdtCollectionGroup) GetTotalSendErrors() uint32

func (*MdtCollectionGroup) ProtoMessage

func (*MdtCollectionGroup) ProtoMessage()

func (*MdtCollectionGroup) Reset

func (m *MdtCollectionGroup) Reset()

func (*MdtCollectionGroup) String

func (m *MdtCollectionGroup) String() string

func (*MdtCollectionGroup) XXX_DiscardUnknown

func (m *MdtCollectionGroup) XXX_DiscardUnknown()

func (*MdtCollectionGroup) XXX_Marshal

func (m *MdtCollectionGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtCollectionGroup) XXX_Merge

func (dst *MdtCollectionGroup) XXX_Merge(src proto.Message)

func (*MdtCollectionGroup) XXX_Size

func (m *MdtCollectionGroup) XXX_Size() int

func (*MdtCollectionGroup) XXX_Unmarshal

func (m *MdtCollectionGroup) XXX_Unmarshal(b []byte) error

type MdtCollectionSysdbGroup

type MdtCollectionSysdbGroup struct {
	// Sysdb Path
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// Period of the collections (ms)
	Cadence uint64 `protobuf:"varint,2,opt,name=cadence,proto3" json:"cadence,omitempty"`
	// Total number of gets
	TotalGetCount uint64 `protobuf:"varint,3,opt,name=total_get_count,json=totalGetCount,proto3" json:"total_get_count,omitempty"`
	// Total number of lists
	TotalListCount uint64 `protobuf:"varint,4,opt,name=total_list_count,json=totalListCount,proto3" json:"total_list_count,omitempty"`
	// Total number of datalists
	TotalDatalistCount uint64 `protobuf:"varint,5,opt,name=total_datalist_count,json=totalDatalistCount,proto3" json:"total_datalist_count,omitempty"`
	// Total number of finddata
	TotalFinddataCount uint64 `protobuf:"varint,6,opt,name=total_finddata_count,json=totalFinddataCount,proto3" json:"total_finddata_count,omitempty"`
	// Total number of get bulk
	TotalGetBulkCount uint64 `protobuf:"varint,7,opt,name=total_get_bulk_count,json=totalGetBulkCount,proto3" json:"total_get_bulk_count,omitempty"`
	// Total number of items retrived from sysdb
	TotalItemCount uint64 `protobuf:"varint,8,opt,name=total_item_count,json=totalItemCount,proto3" json:"total_item_count,omitempty"`
	// Total number of get errors
	TotalGetErrors uint64 `protobuf:"varint,9,opt,name=total_get_errors,json=totalGetErrors,proto3" json:"total_get_errors,omitempty"`
	// Total number of list errors
	TotalListErrors uint64 `protobuf:"varint,10,opt,name=total_list_errors,json=totalListErrors,proto3" json:"total_list_errors,omitempty"`
	// Total number of datalist errors
	TotalDatalistErrors uint64 `protobuf:"varint,11,opt,name=total_datalist_errors,json=totalDatalistErrors,proto3" json:"total_datalist_errors,omitempty"`
	// Total number of finddata errors
	TotalFinddataErrors uint64 `protobuf:"varint,12,opt,name=total_finddata_errors,json=totalFinddataErrors,proto3" json:"total_finddata_errors,omitempty"`
	// Total number of get bulk errors
	TotalGetBulkErrors uint64 `protobuf:"varint,13,opt,name=total_get_bulk_errors,json=totalGetBulkErrors,proto3" json:"total_get_bulk_errors,omitempty"`
	// Total number of encode errors
	TotalEncodeErrors uint64 `protobuf:"varint,14,opt,name=total_encode_errors,json=totalEncodeErrors,proto3" json:"total_encode_errors,omitempty"`
	// Total number of encode deferred
	TotalEncodeNotready uint64 `protobuf:"varint,15,opt,name=total_encode_notready,json=totalEncodeNotready,proto3" json:"total_encode_notready,omitempty"`
	// Total number of send errors
	TotalSendErrors uint64 `protobuf:"varint,16,opt,name=total_send_errors,json=totalSendErrors,proto3" json:"total_send_errors,omitempty"`
	// Total number of send channel full
	TotalSendDrops uint64 `protobuf:"varint,17,opt,name=total_send_drops,json=totalSendDrops,proto3" json:"total_send_drops,omitempty"`
	// Total number of bytes sent
	TotalSentBytes uint64 `protobuf:"varint,18,opt,name=total_sent_bytes,json=totalSentBytes,proto3" json:"total_sent_bytes,omitempty"`
	// Total number of packets sent
	TotalSendPackets uint64 `protobuf:"varint,19,opt,name=total_send_packets,json=totalSendPackets,proto3" json:"total_send_packets,omitempty"`
	// Total number of send bytes dropped
	TotalSendBytesDropped uint64 `` /* 130-byte string literal not displayed */
	// Completed collections count
	TotalCollections uint64 `protobuf:"varint,21,opt,name=total_collections,json=totalCollections,proto3" json:"total_collections,omitempty"`
	// Total number of collections missed
	TotalCollectionsMissed uint64 `` /* 131-byte string literal not displayed */
	// Maximum time for a collection (ms)
	MaxCollectionTime uint64 `protobuf:"varint,23,opt,name=max_collection_time,json=maxCollectionTime,proto3" json:"max_collection_time,omitempty"`
	// Minimum time for a collection (ms)
	MinCollectionTime uint64 `protobuf:"varint,24,opt,name=min_collection_time,json=minCollectionTime,proto3" json:"min_collection_time,omitempty"`
	// Average time for a collection (ms)
	AvgCollectionTime uint64 `protobuf:"varint,25,opt,name=avg_collection_time,json=avgCollectionTime,proto3" json:"avg_collection_time,omitempty"`
	// Collection method in use
	CollectionMethod uint64 `protobuf:"varint,26,opt,name=collection_method,json=collectionMethod,proto3" json:"collection_method,omitempty"`
	// Status of collection path
	Status               string   `protobuf:"bytes,27,opt,name=status,proto3" json:"status,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per collection group sysdb information

func (*MdtCollectionSysdbGroup) Descriptor

func (*MdtCollectionSysdbGroup) Descriptor() ([]byte, []int)

func (*MdtCollectionSysdbGroup) GetAvgCollectionTime

func (m *MdtCollectionSysdbGroup) GetAvgCollectionTime() uint64

func (*MdtCollectionSysdbGroup) GetCadence

func (m *MdtCollectionSysdbGroup) GetCadence() uint64

func (*MdtCollectionSysdbGroup) GetCollectionMethod

func (m *MdtCollectionSysdbGroup) GetCollectionMethod() uint64

func (*MdtCollectionSysdbGroup) GetMaxCollectionTime

func (m *MdtCollectionSysdbGroup) GetMaxCollectionTime() uint64

func (*MdtCollectionSysdbGroup) GetMinCollectionTime

func (m *MdtCollectionSysdbGroup) GetMinCollectionTime() uint64

func (*MdtCollectionSysdbGroup) GetPath

func (m *MdtCollectionSysdbGroup) GetPath() string

func (*MdtCollectionSysdbGroup) GetStatus

func (m *MdtCollectionSysdbGroup) GetStatus() string

func (*MdtCollectionSysdbGroup) GetTotalCollections

func (m *MdtCollectionSysdbGroup) GetTotalCollections() uint64

func (*MdtCollectionSysdbGroup) GetTotalCollectionsMissed

func (m *MdtCollectionSysdbGroup) GetTotalCollectionsMissed() uint64

func (*MdtCollectionSysdbGroup) GetTotalDatalistCount

func (m *MdtCollectionSysdbGroup) GetTotalDatalistCount() uint64

func (*MdtCollectionSysdbGroup) GetTotalDatalistErrors

func (m *MdtCollectionSysdbGroup) GetTotalDatalistErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalEncodeErrors

func (m *MdtCollectionSysdbGroup) GetTotalEncodeErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalEncodeNotready

func (m *MdtCollectionSysdbGroup) GetTotalEncodeNotready() uint64

func (*MdtCollectionSysdbGroup) GetTotalFinddataCount

func (m *MdtCollectionSysdbGroup) GetTotalFinddataCount() uint64

func (*MdtCollectionSysdbGroup) GetTotalFinddataErrors

func (m *MdtCollectionSysdbGroup) GetTotalFinddataErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalGetBulkCount

func (m *MdtCollectionSysdbGroup) GetTotalGetBulkCount() uint64

func (*MdtCollectionSysdbGroup) GetTotalGetBulkErrors

func (m *MdtCollectionSysdbGroup) GetTotalGetBulkErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalGetCount

func (m *MdtCollectionSysdbGroup) GetTotalGetCount() uint64

func (*MdtCollectionSysdbGroup) GetTotalGetErrors

func (m *MdtCollectionSysdbGroup) GetTotalGetErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalItemCount

func (m *MdtCollectionSysdbGroup) GetTotalItemCount() uint64

func (*MdtCollectionSysdbGroup) GetTotalListCount

func (m *MdtCollectionSysdbGroup) GetTotalListCount() uint64

func (*MdtCollectionSysdbGroup) GetTotalListErrors

func (m *MdtCollectionSysdbGroup) GetTotalListErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalSendBytesDropped

func (m *MdtCollectionSysdbGroup) GetTotalSendBytesDropped() uint64

func (*MdtCollectionSysdbGroup) GetTotalSendDrops

func (m *MdtCollectionSysdbGroup) GetTotalSendDrops() uint64

func (*MdtCollectionSysdbGroup) GetTotalSendErrors

func (m *MdtCollectionSysdbGroup) GetTotalSendErrors() uint64

func (*MdtCollectionSysdbGroup) GetTotalSendPackets

func (m *MdtCollectionSysdbGroup) GetTotalSendPackets() uint64

func (*MdtCollectionSysdbGroup) GetTotalSentBytes

func (m *MdtCollectionSysdbGroup) GetTotalSentBytes() uint64

func (*MdtCollectionSysdbGroup) ProtoMessage

func (*MdtCollectionSysdbGroup) ProtoMessage()

func (*MdtCollectionSysdbGroup) Reset

func (m *MdtCollectionSysdbGroup) Reset()

func (*MdtCollectionSysdbGroup) String

func (m *MdtCollectionSysdbGroup) String() string

func (*MdtCollectionSysdbGroup) XXX_DiscardUnknown

func (m *MdtCollectionSysdbGroup) XXX_DiscardUnknown()

func (*MdtCollectionSysdbGroup) XXX_Marshal

func (m *MdtCollectionSysdbGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtCollectionSysdbGroup) XXX_Merge

func (dst *MdtCollectionSysdbGroup) XXX_Merge(src proto.Message)

func (*MdtCollectionSysdbGroup) XXX_Size

func (m *MdtCollectionSysdbGroup) XXX_Size() int

func (*MdtCollectionSysdbGroup) XXX_Unmarshal

func (m *MdtCollectionSysdbGroup) XXX_Unmarshal(b []byte) error

type MdtDestination

type MdtDestination struct {
	// Destination Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Sub Idstr
	SubIdStr string `protobuf:"bytes,2,opt,name=sub_id_str,json=subIdStr,proto3" json:"sub_id_str,omitempty"`
	// Sub Id
	SubId []uint64 `protobuf:"varint,3,rep,packed,name=sub_id,json=subId,proto3" json:"sub_id,omitempty"`
	// Destination IP Address
	DestIpAddress *MdtDestinationIPAddress `protobuf:"bytes,4,opt,name=dest_ip_address,json=destIpAddress,proto3" json:"dest_ip_address,omitempty"`
	// Destination Port number
	DestPort uint32 `protobuf:"varint,5,opt,name=dest_port,json=destPort,proto3" json:"dest_port,omitempty"`
	// Destination group encoding
	Encoding string `protobuf:"bytes,6,opt,name=encoding,proto3" json:"encoding,omitempty"`
	// Destination group transport
	Transport string `protobuf:"bytes,7,opt,name=transport,proto3" json:"transport,omitempty"`
	// Destination group vrf
	Vrf string `protobuf:"bytes,8,opt,name=vrf,proto3" json:"vrf,omitempty"`
	// Destination group vrf id
	VrfId uint32 `protobuf:"varint,9,opt,name=vrf_id,json=vrfId,proto3" json:"vrf_id,omitempty"`
	// State of streaming on this destination
	State uint32 `protobuf:"varint,10,opt,name=state,proto3" json:"state,omitempty"`
	// UDP MTU if this destination is UDP
	UdpMtu uint32 `protobuf:"varint,11,opt,name=udp_mtu,json=udpMtu,proto3" json:"udp_mtu,omitempty"`
	// TLS connection to this destination
	Tls uint32 `protobuf:"varint,12,opt,name=tls,proto3" json:"tls,omitempty"`
	// TLS Hostname of this destination
	TlsHost string `protobuf:"bytes,13,opt,name=tls_host,json=tlsHost,proto3" json:"tls_host,omitempty"`
	// Total number of packets sent for this destination
	TotalNumOfPacketsSent uint64 `` /* 132-byte string literal not displayed */
	// Total number of bytes sent for this destination
	TotalNumOfBytesSent uint64 `` /* 126-byte string literal not displayed */
	// Timestamp of the last collection
	LastCollectionTime   uint64   `protobuf:"varint,16,opt,name=last_collection_time,json=lastCollectionTime,proto3" json:"last_collection_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per Destination information

func (*MdtDestination) Descriptor

func (*MdtDestination) Descriptor() ([]byte, []int)

func (*MdtDestination) GetDestIpAddress

func (m *MdtDestination) GetDestIpAddress() *MdtDestinationIPAddress

func (*MdtDestination) GetDestPort

func (m *MdtDestination) GetDestPort() uint32

func (*MdtDestination) GetEncoding

func (m *MdtDestination) GetEncoding() string

func (*MdtDestination) GetId

func (m *MdtDestination) GetId() string

func (*MdtDestination) GetLastCollectionTime

func (m *MdtDestination) GetLastCollectionTime() uint64

func (*MdtDestination) GetState

func (m *MdtDestination) GetState() uint32

func (*MdtDestination) GetSubId

func (m *MdtDestination) GetSubId() []uint64

func (*MdtDestination) GetSubIdStr

func (m *MdtDestination) GetSubIdStr() string

func (*MdtDestination) GetTls

func (m *MdtDestination) GetTls() uint32

func (*MdtDestination) GetTlsHost

func (m *MdtDestination) GetTlsHost() string

func (*MdtDestination) GetTotalNumOfBytesSent

func (m *MdtDestination) GetTotalNumOfBytesSent() uint64

func (*MdtDestination) GetTotalNumOfPacketsSent

func (m *MdtDestination) GetTotalNumOfPacketsSent() uint64

func (*MdtDestination) GetTransport

func (m *MdtDestination) GetTransport() string

func (*MdtDestination) GetUdpMtu

func (m *MdtDestination) GetUdpMtu() uint32

func (*MdtDestination) GetVrf

func (m *MdtDestination) GetVrf() string

func (*MdtDestination) GetVrfId

func (m *MdtDestination) GetVrfId() uint32

func (*MdtDestination) ProtoMessage

func (*MdtDestination) ProtoMessage()

func (*MdtDestination) Reset

func (m *MdtDestination) Reset()

func (*MdtDestination) String

func (m *MdtDestination) String() string

func (*MdtDestination) XXX_DiscardUnknown

func (m *MdtDestination) XXX_DiscardUnknown()

func (*MdtDestination) XXX_Marshal

func (m *MdtDestination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtDestination) XXX_Merge

func (dst *MdtDestination) XXX_Merge(src proto.Message)

func (*MdtDestination) XXX_Size

func (m *MdtDestination) XXX_Size() int

func (*MdtDestination) XXX_Unmarshal

func (m *MdtDestination) XXX_Unmarshal(b []byte) error

type MdtDestinationDetail

type MdtDestinationDetail struct {
	// Destination
	Destination *MdtDestination `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"`
	// List of collection groups for this destination group
	CollectionGroups     []*MdtCollectionGroup `protobuf:"bytes,2,rep,name=collection_groups,json=collectionGroups,proto3" json:"collection_groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Per Destination detail information

func (*MdtDestinationDetail) Descriptor

func (*MdtDestinationDetail) Descriptor() ([]byte, []int)

func (*MdtDestinationDetail) GetCollectionGroups

func (m *MdtDestinationDetail) GetCollectionGroups() []*MdtCollectionGroup

func (*MdtDestinationDetail) GetDestination

func (m *MdtDestinationDetail) GetDestination() *MdtDestination

func (*MdtDestinationDetail) ProtoMessage

func (*MdtDestinationDetail) ProtoMessage()

func (*MdtDestinationDetail) Reset

func (m *MdtDestinationDetail) Reset()

func (*MdtDestinationDetail) String

func (m *MdtDestinationDetail) String() string

func (*MdtDestinationDetail) XXX_DiscardUnknown

func (m *MdtDestinationDetail) XXX_DiscardUnknown()

func (*MdtDestinationDetail) XXX_Marshal

func (m *MdtDestinationDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtDestinationDetail) XXX_Merge

func (dst *MdtDestinationDetail) XXX_Merge(src proto.Message)

func (*MdtDestinationDetail) XXX_Size

func (m *MdtDestinationDetail) XXX_Size() int

func (*MdtDestinationDetail) XXX_Unmarshal

func (m *MdtDestinationDetail) XXX_Unmarshal(b []byte) error

type MdtDestinationGroupDetail

type MdtDestinationGroupDetail struct {
	// Destination Group name
	Id string `protobuf:"bytes,50,opt,name=id,proto3" json:"id,omitempty"`
	// Set if this is configured destination group
	Configured uint32 `protobuf:"varint,51,opt,name=configured,proto3" json:"configured,omitempty"`
	// list of destinations defined in this group
	Destinations         []*MdtDestinationDetail `protobuf:"bytes,52,rep,name=destinations,proto3" json:"destinations,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*MdtDestinationGroupDetail) Descriptor

func (*MdtDestinationGroupDetail) Descriptor() ([]byte, []int)

func (*MdtDestinationGroupDetail) GetConfigured

func (m *MdtDestinationGroupDetail) GetConfigured() uint32

func (*MdtDestinationGroupDetail) GetDestinations

func (m *MdtDestinationGroupDetail) GetDestinations() []*MdtDestinationDetail

func (*MdtDestinationGroupDetail) GetId

func (m *MdtDestinationGroupDetail) GetId() string

func (*MdtDestinationGroupDetail) ProtoMessage

func (*MdtDestinationGroupDetail) ProtoMessage()

func (*MdtDestinationGroupDetail) Reset

func (m *MdtDestinationGroupDetail) Reset()

func (*MdtDestinationGroupDetail) String

func (m *MdtDestinationGroupDetail) String() string

func (*MdtDestinationGroupDetail) XXX_DiscardUnknown

func (m *MdtDestinationGroupDetail) XXX_DiscardUnknown()

func (*MdtDestinationGroupDetail) XXX_Marshal

func (m *MdtDestinationGroupDetail) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtDestinationGroupDetail) XXX_Merge

func (dst *MdtDestinationGroupDetail) XXX_Merge(src proto.Message)

func (*MdtDestinationGroupDetail) XXX_Size

func (m *MdtDestinationGroupDetail) XXX_Size() int

func (*MdtDestinationGroupDetail) XXX_Unmarshal

func (m *MdtDestinationGroupDetail) XXX_Unmarshal(b []byte) error

type MdtDestinationGroupDetail_KEYS

type MdtDestinationGroupDetail_KEYS struct {
	DestinationId        string   `protobuf:"bytes,1,opt,name=destination_id,json=destinationId,proto3" json:"destination_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Per Destination Group detail information

func (*MdtDestinationGroupDetail_KEYS) Descriptor

func (*MdtDestinationGroupDetail_KEYS) Descriptor() ([]byte, []int)

func (*MdtDestinationGroupDetail_KEYS) GetDestinationId

func (m *MdtDestinationGroupDetail_KEYS) GetDestinationId() string

func (*MdtDestinationGroupDetail_KEYS) ProtoMessage

func (*MdtDestinationGroupDetail_KEYS) ProtoMessage()

func (*MdtDestinationGroupDetail_KEYS) Reset

func (m *MdtDestinationGroupDetail_KEYS) Reset()

func (*MdtDestinationGroupDetail_KEYS) String

func (*MdtDestinationGroupDetail_KEYS) XXX_DiscardUnknown

func (m *MdtDestinationGroupDetail_KEYS) XXX_DiscardUnknown()

func (*MdtDestinationGroupDetail_KEYS) XXX_Marshal

func (m *MdtDestinationGroupDetail_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtDestinationGroupDetail_KEYS) XXX_Merge

func (dst *MdtDestinationGroupDetail_KEYS) XXX_Merge(src proto.Message)

func (*MdtDestinationGroupDetail_KEYS) XXX_Size

func (m *MdtDestinationGroupDetail_KEYS) XXX_Size() int

func (*MdtDestinationGroupDetail_KEYS) XXX_Unmarshal

func (m *MdtDestinationGroupDetail_KEYS) XXX_Unmarshal(b []byte) error

type MdtDestinationIPAddress

type MdtDestinationIPAddress struct {
	IpType string `protobuf:"bytes,1,opt,name=ip_type,json=ipType,proto3" json:"ip_type,omitempty"`
	// IPV4 Address
	Ipv4Address string `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address,proto3" json:"ipv4_address,omitempty"`
	// IPV6 Address
	Ipv6Address          *MdtIn6AddrT `protobuf:"bytes,3,opt,name=ipv6_address,json=ipv6Address,proto3" json:"ipv6_address,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*MdtDestinationIPAddress) Descriptor

func (*MdtDestinationIPAddress) Descriptor() ([]byte, []int)

func (*MdtDestinationIPAddress) GetIpType

func (m *MdtDestinationIPAddress) GetIpType() string

func (*MdtDestinationIPAddress) GetIpv4Address

func (m *MdtDestinationIPAddress) GetIpv4Address() string

func (*MdtDestinationIPAddress) GetIpv6Address

func (m *MdtDestinationIPAddress) GetIpv6Address() *MdtIn6AddrT

func (*MdtDestinationIPAddress) ProtoMessage

func (*MdtDestinationIPAddress) ProtoMessage()

func (*MdtDestinationIPAddress) Reset

func (m *MdtDestinationIPAddress) Reset()

func (*MdtDestinationIPAddress) String

func (m *MdtDestinationIPAddress) String() string

func (*MdtDestinationIPAddress) XXX_DiscardUnknown

func (m *MdtDestinationIPAddress) XXX_DiscardUnknown()

func (*MdtDestinationIPAddress) XXX_Marshal

func (m *MdtDestinationIPAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtDestinationIPAddress) XXX_Merge

func (dst *MdtDestinationIPAddress) XXX_Merge(src proto.Message)

func (*MdtDestinationIPAddress) XXX_Size

func (m *MdtDestinationIPAddress) XXX_Size() int

func (*MdtDestinationIPAddress) XXX_Unmarshal

func (m *MdtDestinationIPAddress) XXX_Unmarshal(b []byte) error

type MdtIn6AddrT

type MdtIn6AddrT struct {
	Value                string   `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MdtIn6AddrT) Descriptor

func (*MdtIn6AddrT) Descriptor() ([]byte, []int)

func (*MdtIn6AddrT) GetValue

func (m *MdtIn6AddrT) GetValue() string

func (*MdtIn6AddrT) ProtoMessage

func (*MdtIn6AddrT) ProtoMessage()

func (*MdtIn6AddrT) Reset

func (m *MdtIn6AddrT) Reset()

func (*MdtIn6AddrT) String

func (m *MdtIn6AddrT) String() string

func (*MdtIn6AddrT) XXX_DiscardUnknown

func (m *MdtIn6AddrT) XXX_DiscardUnknown()

func (*MdtIn6AddrT) XXX_Marshal

func (m *MdtIn6AddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtIn6AddrT) XXX_Merge

func (dst *MdtIn6AddrT) XXX_Merge(src proto.Message)

func (*MdtIn6AddrT) XXX_Size

func (m *MdtIn6AddrT) XXX_Size() int

func (*MdtIn6AddrT) XXX_Unmarshal

func (m *MdtIn6AddrT) XXX_Unmarshal(b []byte) error

type MdtSensorPaths

type MdtSensorPaths struct {
	// Sensor Path
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// State, if sensor path is resolved or not
	State uint32 `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"`
	// Error str, if there are any errors resolving the sensor path
	StatusStr            string   `protobuf:"bytes,3,opt,name=status_str,json=statusStr,proto3" json:"status_str,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Sensor Path information

func (*MdtSensorPaths) Descriptor

func (*MdtSensorPaths) Descriptor() ([]byte, []int)

func (*MdtSensorPaths) GetPath

func (m *MdtSensorPaths) GetPath() string

func (*MdtSensorPaths) GetState

func (m *MdtSensorPaths) GetState() uint32

func (*MdtSensorPaths) GetStatusStr

func (m *MdtSensorPaths) GetStatusStr() string

func (*MdtSensorPaths) ProtoMessage

func (*MdtSensorPaths) ProtoMessage()

func (*MdtSensorPaths) Reset

func (m *MdtSensorPaths) Reset()

func (*MdtSensorPaths) String

func (m *MdtSensorPaths) String() string

func (*MdtSensorPaths) XXX_DiscardUnknown

func (m *MdtSensorPaths) XXX_DiscardUnknown()

func (*MdtSensorPaths) XXX_Marshal

func (m *MdtSensorPaths) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MdtSensorPaths) XXX_Merge

func (dst *MdtSensorPaths) XXX_Merge(src proto.Message)

func (*MdtSensorPaths) XXX_Size

func (m *MdtSensorPaths) XXX_Size() int

func (*MdtSensorPaths) XXX_Unmarshal

func (m *MdtSensorPaths) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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