Documentation ¶
Index ¶
- func NewCompositeFiller(fillers []monitor.Filler) monitor.Filler
- func NewNginxProxyURLFiller() monitor.Filler
- func NewOrFiller(fillers []monitor.Filler) monitor.Filler
- func NewPublicPortFiller() monitor.Filler
- type CPUFiller
- type CompositeFiller
- type DCNameFiller
- type ImageFiller
- type MemoryFiller
- type NginxProxyURLFiller
- type OrFiller
- type PublicPortFiller
- type SwarmNameFiller
- type VCSFiller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNginxProxyURLFiller ¶
func NewPublicPortFiller ¶
Types ¶
type CPUFiller ¶
type CPUFiller struct { }
func (*CPUFiller) Fill ¶
func (r *CPUFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type CompositeFiller ¶
type CompositeFiller struct {
// contains filtered or unexported fields
}
func (*CompositeFiller) Fill ¶
func (r *CompositeFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type DCNameFiller ¶
type DCNameFiller struct { }
func (*DCNameFiller) Fill ¶
func (r *DCNameFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type ImageFiller ¶
type ImageFiller struct {
// contains filtered or unexported fields
}
func NewImageFiller ¶
func NewImageFiller(parser *parser.ImageParser) *ImageFiller
func (*ImageFiller) Fill ¶
func (f *ImageFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type MemoryFiller ¶
type MemoryFiller struct { }
func (*MemoryFiller) Fill ¶
func (r *MemoryFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type NginxProxyURLFiller ¶
type NginxProxyURLFiller struct { }
func (*NginxProxyURLFiller) Fill ¶
func (r *NginxProxyURLFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type OrFiller ¶
type OrFiller struct {
// contains filtered or unexported fields
}
func (*OrFiller) Fill ¶
func (r *OrFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type PublicPortFiller ¶
type PublicPortFiller struct { }
func (*PublicPortFiller) Fill ¶
func (r *PublicPortFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type SwarmNameFiller ¶
type SwarmNameFiller struct { }
func (*SwarmNameFiller) Fill ¶
func (r *SwarmNameFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
type VCSFiller ¶
type VCSFiller struct { }
func (*VCSFiller) Fill ¶
func (r *VCSFiller) Fill(service *domain.ServiceStatus, container *datastruct.Container)
Click to show internal directories.
Click to hide internal directories.