client

package
v0.0.0-...-8b2f1c3 Latest Latest
Warning

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

Go to latest
Published: Nov 15, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MessageCounts

type MessageCounts struct {
	ActiveMessages             int32
	DeadLetterMessages         int32
	ScheduledMessages          int32
	TransferDeadLetterMessages int32
	TransferMessages           int32
}

type QueueStats

type QueueStats struct {
	Name string
	MessageCounts
	Sizes
}

type ServiceBusClient

type ServiceBusClient struct {
	// contains filtered or unexported fields
}

func New

func New(connectionString string, timeout time.Duration) *ServiceBusClient

func (*ServiceBusClient) GetServiceBusStats

func (c *ServiceBusClient) GetServiceBusStats() (*Stats, error)

type Sizes

type Sizes struct {
	SizeInBytes    int64
	MaxSizeInBytes int64
}

type Stats

type Stats struct {
	Queues *[]QueueStats
	Topics *[]TopicStats
}

type SubscriptionStats

type SubscriptionStats struct {
	Name string
	MessageCounts
}

type TopicStats

type TopicStats struct {
	Name string
	MessageCounts
	Sizes

	Subscriptions *[]SubscriptionStats
}

Jump to

Keyboard shortcuts

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