Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ZBXBoolean ¶
type ZBXBoolean bool
func (ZBXBoolean) MarshalJSON ¶
func (bit ZBXBoolean) MarshalJSON() ([]byte, error)
func (*ZBXBoolean) UnmarshalJSON ¶
func (bit *ZBXBoolean) UnmarshalJSON(data []byte) error
type ZBXDuration ¶
func (*ZBXDuration) UnmarshalJSON ¶
func (t *ZBXDuration) UnmarshalJSON(data []byte) (err error)
type ZBXProxyAddresses ¶
type ZBXProxyAddresses []string
ProxyAddresses IP addresses or DNS names of active Zabbix proxy.
func (*ZBXProxyAddresses) MarshalJSON ¶
func (addr *ZBXProxyAddresses) MarshalJSON() ([]byte, error)
func (*ZBXProxyAddresses) UnmarshalJSON ¶
func (addr *ZBXProxyAddresses) UnmarshalJSON(data []byte) error
type ZBXUnixTimestamp ¶
func (*ZBXUnixTimestamp) MarshalJSON ¶
func (t *ZBXUnixTimestamp) MarshalJSON() ([]byte, error)
func (*ZBXUnixTimestamp) UnmarshalJSON ¶
func (t *ZBXUnixTimestamp) UnmarshalJSON(data []byte) error
type ZBXVersion ¶
type ZBXVersion version.Version
func NewZBXVersion ¶
func NewZBXVersion(input string) (*ZBXVersion, error)
func (*ZBXVersion) Compare ¶
func (v *ZBXVersion) Compare(other *ZBXVersion) int
func (*ZBXVersion) LessThan ¶
func (v *ZBXVersion) LessThan(o *ZBXVersion) bool
func (*ZBXVersion) MarshalText ¶
func (v *ZBXVersion) MarshalText() ([]byte, error)
MarshalText implements encoding.TextMarshaler interface.
func (*ZBXVersion) String ¶
func (v *ZBXVersion) String() string
func (*ZBXVersion) UnmarshalJSON ¶
func (v *ZBXVersion) UnmarshalJSON(data []byte) error
func (*ZBXVersion) UnmarshalText ¶
func (v *ZBXVersion) UnmarshalText(b []byte) error
UnmarshalText implements encoding.TextUnmarshaler interface.
Click to show internal directories.
Click to hide internal directories.