diff --git a/receiver/bigipreceiver/internal/models/nodes.go b/receiver/bigipreceiver/internal/models/nodes.go index be90c8d380fc3..e3f64f4aa164a 100644 --- a/receiver/bigipreceiver/internal/models/nodes.go +++ b/receiver/bigipreceiver/internal/models/nodes.go @@ -14,37 +14,37 @@ type NodeStats struct { Entries struct { Name struct { Description string `json:"description,omitempty"` - } `json:"tmName,omitempty"` + } `json:"tmName,omitzero"` IPAddress struct { Description string `json:"description,omitempty"` - } `json:"addr,omitempty"` + } `json:"addr,omitzero"` ServersideBitsIn struct { Value int64 `json:"value"` - } `json:"serverside.bitsIn,omitempty"` + } `json:"serverside.bitsIn,omitzero"` ServersideBitsOut struct { Value int64 `json:"value"` - } `json:"serverside.bitsOut,omitempty"` + } `json:"serverside.bitsOut,omitzero"` ServersideCurConns struct { Value int64 `json:"value"` - } `json:"serverside.curConns,omitempty"` + } `json:"serverside.curConns,omitzero"` ServersidePktsIn struct { Value int64 `json:"value"` - } `json:"serverside.pktsIn,omitempty"` + } `json:"serverside.pktsIn,omitzero"` ServersidePktsOut struct { Value int64 `json:"value"` - } `json:"serverside.pktsOut,omitempty"` + } `json:"serverside.pktsOut,omitzero"` AvailabilityState struct { Description string `json:"description,omitempty"` - } `json:"status.availabilityState,omitempty"` + } `json:"status.availabilityState,omitzero"` EnabledState struct { Description string `json:"description,omitempty"` - } `json:"status.enabledState,omitempty"` + } `json:"status.enabledState,omitzero"` TotalRequests struct { Value int64 `json:"value"` - } `json:"totRequests,omitempty"` + } `json:"totRequests,omitzero"` CurSessions struct { Value int64 `json:"value"` - } `json:"curSessions,omitempty"` - } `json:"entries,omitempty"` - } `json:"nestedStats,omitempty"` + } `json:"curSessions,omitzero"` + } `json:"entries,omitzero"` + } `json:"nestedStats,omitzero"` } diff --git a/receiver/bigipreceiver/internal/models/pool_members.go b/receiver/bigipreceiver/internal/models/pool_members.go index b42e136a3b8b2..30accfdcb0615 100644 --- a/receiver/bigipreceiver/internal/models/pool_members.go +++ b/receiver/bigipreceiver/internal/models/pool_members.go @@ -14,43 +14,43 @@ type PoolMemberStats struct { Entries struct { Name struct { Description string `json:"description,omitempty"` - } `json:"nodeName,omitempty"` + } `json:"nodeName,omitzero"` PoolName struct { Description string `json:"description,omitempty"` - } `json:"poolName,omitempty"` + } `json:"poolName,omitzero"` IPAddress struct { Description string `json:"description,omitempty"` - } `json:"addr,omitempty"` + } `json:"addr,omitzero"` Port struct { Value int64 `json:"value,omitempty"` - } `json:"port,omitempty"` + } `json:"port,omitzero"` ServersideBitsIn struct { Value int64 `json:"value"` - } `json:"serverside.bitsIn,omitempty"` + } `json:"serverside.bitsIn,omitzero"` ServersideBitsOut struct { Value int64 `json:"value"` - } `json:"serverside.bitsOut,omitempty"` + } `json:"serverside.bitsOut,omitzero"` ServersideCurConns struct { Value int64 `json:"value"` - } `json:"serverside.curConns,omitempty"` + } `json:"serverside.curConns,omitzero"` ServersidePktsIn struct { Value int64 `json:"value"` - } `json:"serverside.pktsIn,omitempty"` + } `json:"serverside.pktsIn,omitzero"` ServersidePktsOut struct { Value int64 `json:"value"` - } `json:"serverside.pktsOut,omitempty"` + } `json:"serverside.pktsOut,omitzero"` AvailabilityState struct { Description string `json:"description,omitempty"` - } `json:"status.availabilityState,omitempty"` + } `json:"status.availabilityState,omitzero"` EnabledState struct { Description string `json:"description,omitempty"` - } `json:"status.enabledState,omitempty"` + } `json:"status.enabledState,omitzero"` TotalRequests struct { Value int64 `json:"value"` - } `json:"totRequests,omitempty"` + } `json:"totRequests,omitzero"` CurSessions struct { Value int64 `json:"value"` - } `json:"curSessions,omitempty"` - } `json:"entries,omitempty"` - } `json:"nestedStats,omitempty"` + } `json:"curSessions,omitzero"` + } `json:"entries,omitzero"` + } `json:"nestedStats,omitzero"` } diff --git a/receiver/bigipreceiver/internal/models/pools.go b/receiver/bigipreceiver/internal/models/pools.go index 0ecb2021c82e2..458e228cb09e5 100644 --- a/receiver/bigipreceiver/internal/models/pools.go +++ b/receiver/bigipreceiver/internal/models/pools.go @@ -14,40 +14,40 @@ type PoolStats struct { Entries struct { Name struct { Description string `json:"description,omitempty"` - } `json:"tmName,omitempty"` + } `json:"tmName,omitzero"` ServersideBitsIn struct { Value int64 `json:"value"` - } `json:"serverside.bitsIn,omitempty"` + } `json:"serverside.bitsIn,omitzero"` ServersideBitsOut struct { Value int64 `json:"value"` - } `json:"serverside.bitsOut,omitempty"` + } `json:"serverside.bitsOut,omitzero"` ServersideCurConns struct { Value int64 `json:"value"` - } `json:"serverside.curConns,omitempty"` + } `json:"serverside.curConns,omitzero"` ServersidePktsIn struct { Value int64 `json:"value"` - } `json:"serverside.pktsIn,omitempty"` + } `json:"serverside.pktsIn,omitzero"` ServersidePktsOut struct { Value int64 `json:"value"` - } `json:"serverside.pktsOut,omitempty"` + } `json:"serverside.pktsOut,omitzero"` AvailabilityState struct { Description string `json:"description,omitempty"` - } `json:"status.availabilityState,omitempty"` + } `json:"status.availabilityState,omitzero"` EnabledState struct { Description string `json:"description,omitempty"` - } `json:"status.enabledState,omitempty"` + } `json:"status.enabledState,omitzero"` TotalRequests struct { Value int64 `json:"value"` - } `json:"totRequests,omitempty"` + } `json:"totRequests,omitzero"` TotalMemberCount struct { Value int64 `json:"value"` - } `json:"memberCnt,omitempty"` + } `json:"memberCnt,omitzero"` ActiveMemberCount struct { Value int64 `json:"value"` - } `json:"activeMemberCnt,omitempty"` + } `json:"activeMemberCnt,omitzero"` AvailableMemberCount struct { Value int64 `json:"value"` - } `json:"availableMemberCnt,omitempty"` - } `json:"entries,omitempty"` - } `json:"nestedStats,omitempty"` + } `json:"availableMemberCnt,omitzero"` + } `json:"entries,omitzero"` + } `json:"nestedStats,omitzero"` } diff --git a/receiver/bigipreceiver/internal/models/virtual_servers.go b/receiver/bigipreceiver/internal/models/virtual_servers.go index 7a3e1a0fc5c1f..7839d95f3e2dd 100644 --- a/receiver/bigipreceiver/internal/models/virtual_servers.go +++ b/receiver/bigipreceiver/internal/models/virtual_servers.go @@ -25,38 +25,38 @@ type VirtualServerStats struct { Entries struct { Name struct { Description string `json:"description,omitempty"` - } `json:"tmName,omitempty"` + } `json:"tmName,omitzero"` // PoolName is not actually in the /stats response and will be pulled from the normal /virtual response PoolName struct { Description string `json:"description,omitempty"` - } `json:"poolName,omitempty"` + } `json:"poolName,omitzero"` Destination struct { Description string `json:"description,omitempty"` - } `json:"destination,omitempty"` + } `json:"destination,omitzero"` ClientsideBitsIn struct { Value int64 `json:"value"` - } `json:"clientside.bitsIn,omitempty"` + } `json:"clientside.bitsIn,omitzero"` ClientsideBitsOut struct { Value int64 `json:"value"` - } `json:"clientside.bitsOut,omitempty"` + } `json:"clientside.bitsOut,omitzero"` ClientsideCurConns struct { Value int64 `json:"value"` - } `json:"clientside.curConns,omitempty"` + } `json:"clientside.curConns,omitzero"` ClientsidePktsIn struct { Value int64 `json:"value"` - } `json:"clientside.pktsIn,omitempty"` + } `json:"clientside.pktsIn,omitzero"` ClientsidePktsOut struct { Value int64 `json:"value"` - } `json:"clientside.pktsOut,omitempty"` + } `json:"clientside.pktsOut,omitzero"` AvailabilityState struct { Description string `json:"description,omitempty"` - } `json:"status.availabilityState,omitempty"` + } `json:"status.availabilityState,omitzero"` EnabledState struct { Description string `json:"description,omitempty"` - } `json:"status.enabledState,omitempty"` + } `json:"status.enabledState,omitzero"` TotalRequests struct { Value int64 `json:"value"` - } `json:"totRequests,omitempty"` - } `json:"entries,omitempty"` - } `json:"nestedStats,omitempty"` + } `json:"totRequests,omitzero"` + } `json:"entries,omitzero"` + } `json:"nestedStats,omitzero"` }