dashboard

package
v0.0.0-...-e560ebb Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: BSD-3-Clause Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Severity_name = map[int32]string{
	0: "UNDEFINED",
	1: "RED",
	2: "YELLOW",
}
View Source
var Severity_value = map[string]int32{
	"UNDEFINED": 0,
	"RED":       1,
	"YELLOW":    2,
}

Functions

func FileDescriptorSet

func FileDescriptorSet() *descriptor.FileDescriptorSet

FileDescriptorSet returns a descriptor set for this proto package, which includes all defined services, and all transitive dependencies.

Will not return nil.

Do NOT modify the returned descriptor.

func RegisterChopsAnnouncementsServer

func RegisterChopsAnnouncementsServer(s prpc.Registrar, srv ChopsAnnouncementsServer)

func RegisterChopsServiceStatusServer

func RegisterChopsServiceStatusServer(s prpc.Registrar, srv ChopsServiceStatusServer)

Types

type Announcement

type Announcement struct {
	Id             int64                `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	StartTime      *timestamp.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	MessageContent string               `protobuf:"bytes,3,opt,name=message_content,json=messageContent,proto3" json:"message_content,omitempty"`
	Creator        string               `protobuf:"bytes,4,opt,name=creator,proto3" json:"creator,omitempty"`
	EndTime        *timestamp.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// Announcements that are retired are no longer relevant to users
	// and should not be displayed in platforms.
	Retired   bool        `protobuf:"varint,6,opt,name=retired,proto3" json:"retired,omitempty"`
	Platforms []*Platform `protobuf:"bytes,7,rep,name=platforms,proto3" json:"platforms,omitempty"`
	// The user who retires the announcement.
	Closer               string   `protobuf:"bytes,8,opt,name=closer,proto3" json:"closer,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Announcement) Descriptor

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

func (*Announcement) GetCloser

func (m *Announcement) GetCloser() string

func (*Announcement) GetCreator

func (m *Announcement) GetCreator() string

func (*Announcement) GetEndTime

func (m *Announcement) GetEndTime() *timestamp.Timestamp

func (*Announcement) GetId

func (m *Announcement) GetId() int64

func (*Announcement) GetMessageContent

func (m *Announcement) GetMessageContent() string

func (*Announcement) GetPlatforms

func (m *Announcement) GetPlatforms() []*Platform

func (*Announcement) GetRetired

func (m *Announcement) GetRetired() bool

func (*Announcement) GetStartTime

func (m *Announcement) GetStartTime() *timestamp.Timestamp

func (*Announcement) ProtoMessage

func (*Announcement) ProtoMessage()

func (*Announcement) Reset

func (m *Announcement) Reset()

func (*Announcement) String

func (m *Announcement) String() string

func (*Announcement) XXX_DiscardUnknown

func (m *Announcement) XXX_DiscardUnknown()

func (*Announcement) XXX_Marshal

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

func (*Announcement) XXX_Merge

func (m *Announcement) XXX_Merge(src proto.Message)

func (*Announcement) XXX_Size

func (m *Announcement) XXX_Size() int

func (*Announcement) XXX_Unmarshal

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

type ChopsAnnouncementsClient

type ChopsAnnouncementsClient interface {
	CreateLiveAnnouncement(ctx context.Context, in *CreateLiveAnnouncementRequest, opts ...grpc.CallOption) (*CreateLiveAnnouncementResponse, error)
	RetireAnnouncement(ctx context.Context, in *RetireAnnouncementRequest, opts ...grpc.CallOption) (*Announcement, error)
	SearchAnnouncements(ctx context.Context, in *SearchAnnouncementsRequest, opts ...grpc.CallOption) (*SearchAnnouncementsResponse, error)
}

ChopsAnnouncementsClient is the client API for ChopsAnnouncements service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewChopsAnnouncementsPRPCClient

func NewChopsAnnouncementsPRPCClient(client *prpc.Client) ChopsAnnouncementsClient

type ChopsAnnouncementsServer

type ChopsAnnouncementsServer interface {
	CreateLiveAnnouncement(context.Context, *CreateLiveAnnouncementRequest) (*CreateLiveAnnouncementResponse, error)
	RetireAnnouncement(context.Context, *RetireAnnouncementRequest) (*Announcement, error)
	SearchAnnouncements(context.Context, *SearchAnnouncementsRequest) (*SearchAnnouncementsResponse, error)
}

ChopsAnnouncementsServer is the server API for ChopsAnnouncements service.

type ChopsIncident

type ChopsIncident struct {
	Id                   string   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Open                 bool     `protobuf:"varint,2,opt,name=open,proto3" json:"open,omitempty"`
	StartTime            int64    `protobuf:"varint,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	EndTime              int64    `protobuf:"varint,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	Severity             Severity `protobuf:"varint,5,opt,name=severity,proto3,enum=dashboard.Severity" json:"severity,omitempty"`
	IncidentLink         string   `protobuf:"bytes,6,opt,name=incident_link,json=incidentLink,proto3" json:"incident_link,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ChopsIncident) Descriptor

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

func (*ChopsIncident) GetEndTime

func (m *ChopsIncident) GetEndTime() int64

func (*ChopsIncident) GetId

func (m *ChopsIncident) GetId() string
func (m *ChopsIncident) GetIncidentLink() string

func (*ChopsIncident) GetOpen

func (m *ChopsIncident) GetOpen() bool

func (*ChopsIncident) GetSeverity

func (m *ChopsIncident) GetSeverity() Severity

func (*ChopsIncident) GetStartTime

func (m *ChopsIncident) GetStartTime() int64

func (*ChopsIncident) ProtoMessage

func (*ChopsIncident) ProtoMessage()

func (*ChopsIncident) Reset

func (m *ChopsIncident) Reset()

func (*ChopsIncident) String

func (m *ChopsIncident) String() string

func (*ChopsIncident) XXX_DiscardUnknown

func (m *ChopsIncident) XXX_DiscardUnknown()

func (*ChopsIncident) XXX_Marshal

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

func (*ChopsIncident) XXX_Merge

func (m *ChopsIncident) XXX_Merge(src proto.Message)

func (*ChopsIncident) XXX_Size

func (m *ChopsIncident) XXX_Size() int

func (*ChopsIncident) XXX_Unmarshal

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

type ChopsService

type ChopsService struct {
	Name                 string           `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Incidents            []*ChopsIncident `protobuf:"bytes,2,rep,name=incidents,proto3" json:"incidents,omitempty"`
	Sla                  string           `protobuf:"bytes,3,opt,name=sla,proto3" json:"sla,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ChopsService) Descriptor

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

func (*ChopsService) GetIncidents

func (m *ChopsService) GetIncidents() []*ChopsIncident

func (*ChopsService) GetName

func (m *ChopsService) GetName() string

func (*ChopsService) GetSla

func (m *ChopsService) GetSla() string

func (*ChopsService) ProtoMessage

func (*ChopsService) ProtoMessage()

func (*ChopsService) Reset

func (m *ChopsService) Reset()

func (*ChopsService) String

func (m *ChopsService) String() string

func (*ChopsService) XXX_DiscardUnknown

func (m *ChopsService) XXX_DiscardUnknown()

func (*ChopsService) XXX_Marshal

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

func (*ChopsService) XXX_Merge

func (m *ChopsService) XXX_Merge(src proto.Message)

func (*ChopsService) XXX_Size

func (m *ChopsService) XXX_Size() int

func (*ChopsService) XXX_Unmarshal

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

type ChopsServiceStatusClient

type ChopsServiceStatusClient interface {
	UpdateOpenIncidents(ctx context.Context, in *UpdateOpenIncidentsRequest, opts ...grpc.CallOption) (*UpdateOpenIncidentsResponse, error)
	GetAllServicesData(ctx context.Context, in *GetAllServicesDataRequest, opts ...grpc.CallOption) (*GetAllServicesDataResponse, error)
}

ChopsServiceStatusClient is the client API for ChopsServiceStatus service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewChopsServiceStatusPRPCClient

func NewChopsServiceStatusPRPCClient(client *prpc.Client) ChopsServiceStatusClient

type ChopsServiceStatusServer

type ChopsServiceStatusServer interface {
	UpdateOpenIncidents(context.Context, *UpdateOpenIncidentsRequest) (*UpdateOpenIncidentsResponse, error)
	GetAllServicesData(context.Context, *GetAllServicesDataRequest) (*GetAllServicesDataResponse, error)
}

ChopsServiceStatusServer is the server API for ChopsServiceStatus service.

type CreateLiveAnnouncementRequest

type CreateLiveAnnouncementRequest struct {
	MessageContent       string      `protobuf:"bytes,1,opt,name=message_content,json=messageContent,proto3" json:"message_content,omitempty"`
	Platforms            []*Platform `protobuf:"bytes,2,rep,name=platforms,proto3" json:"platforms,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*CreateLiveAnnouncementRequest) Descriptor

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

func (*CreateLiveAnnouncementRequest) GetMessageContent

func (m *CreateLiveAnnouncementRequest) GetMessageContent() string

func (*CreateLiveAnnouncementRequest) GetPlatforms

func (m *CreateLiveAnnouncementRequest) GetPlatforms() []*Platform

func (*CreateLiveAnnouncementRequest) ProtoMessage

func (*CreateLiveAnnouncementRequest) ProtoMessage()

func (*CreateLiveAnnouncementRequest) Reset

func (m *CreateLiveAnnouncementRequest) Reset()

func (*CreateLiveAnnouncementRequest) String

func (*CreateLiveAnnouncementRequest) XXX_DiscardUnknown

func (m *CreateLiveAnnouncementRequest) XXX_DiscardUnknown()

func (*CreateLiveAnnouncementRequest) XXX_Marshal

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

func (*CreateLiveAnnouncementRequest) XXX_Merge

func (m *CreateLiveAnnouncementRequest) XXX_Merge(src proto.Message)

func (*CreateLiveAnnouncementRequest) XXX_Size

func (m *CreateLiveAnnouncementRequest) XXX_Size() int

func (*CreateLiveAnnouncementRequest) XXX_Unmarshal

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

type CreateLiveAnnouncementResponse

type CreateLiveAnnouncementResponse struct {
	Announcement         *Announcement `protobuf:"bytes,1,opt,name=announcement,proto3" json:"announcement,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*CreateLiveAnnouncementResponse) Descriptor

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

func (*CreateLiveAnnouncementResponse) GetAnnouncement

func (m *CreateLiveAnnouncementResponse) GetAnnouncement() *Announcement

func (*CreateLiveAnnouncementResponse) ProtoMessage

func (*CreateLiveAnnouncementResponse) ProtoMessage()

func (*CreateLiveAnnouncementResponse) Reset

func (m *CreateLiveAnnouncementResponse) Reset()

func (*CreateLiveAnnouncementResponse) String

func (*CreateLiveAnnouncementResponse) XXX_DiscardUnknown

func (m *CreateLiveAnnouncementResponse) XXX_DiscardUnknown()

func (*CreateLiveAnnouncementResponse) XXX_Marshal

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

func (*CreateLiveAnnouncementResponse) XXX_Merge

func (m *CreateLiveAnnouncementResponse) XXX_Merge(src proto.Message)

func (*CreateLiveAnnouncementResponse) XXX_Size

func (m *CreateLiveAnnouncementResponse) XXX_Size() int

func (*CreateLiveAnnouncementResponse) XXX_Unmarshal

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

type DecoratedChopsAnnouncements

type DecoratedChopsAnnouncements struct {
	// Service is the service to decorate.
	Service ChopsAnnouncementsServer
	// Prelude is called for each method before forwarding the call to Service.
	// If Prelude returns an error, then the call is skipped and the error is
	// processed via the Postlude (if one is defined), or it is returned directly.
	Prelude func(ctx context.Context, methodName string, req proto.Message) (context.Context, error)
	// Postlude is called for each method after Service has processed the call, or
	// after the Prelude has returned an error. This takes the the Service's
	// response proto (which may be nil) and/or any error. The decorated
	// service will return the response (possibly mutated) and error that Postlude
	// returns.
	Postlude func(ctx context.Context, methodName string, rsp proto.Message, err error) error
}

func (*DecoratedChopsAnnouncements) CreateLiveAnnouncement

func (*DecoratedChopsAnnouncements) RetireAnnouncement

func (s *DecoratedChopsAnnouncements) RetireAnnouncement(ctx context.Context, req *RetireAnnouncementRequest) (rsp *Announcement, err error)

func (*DecoratedChopsAnnouncements) SearchAnnouncements

type GetAllServicesDataRequest

type GetAllServicesDataRequest struct {
	// A unix timestamp to indicate the upper limit of the seven-day query range.
	// A value of 0 indicates interest in incidents that occurred in the last 7 days.
	UptoTime             int64    `protobuf:"varint,1,opt,name=upto_time,json=uptoTime,proto3" json:"upto_time,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetAllServicesDataRequest) Descriptor

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

func (*GetAllServicesDataRequest) GetUptoTime

func (m *GetAllServicesDataRequest) GetUptoTime() int64

func (*GetAllServicesDataRequest) ProtoMessage

func (*GetAllServicesDataRequest) ProtoMessage()

func (*GetAllServicesDataRequest) Reset

func (m *GetAllServicesDataRequest) Reset()

func (*GetAllServicesDataRequest) String

func (m *GetAllServicesDataRequest) String() string

func (*GetAllServicesDataRequest) XXX_DiscardUnknown

func (m *GetAllServicesDataRequest) XXX_DiscardUnknown()

func (*GetAllServicesDataRequest) XXX_Marshal

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

func (*GetAllServicesDataRequest) XXX_Merge

func (m *GetAllServicesDataRequest) XXX_Merge(src proto.Message)

func (*GetAllServicesDataRequest) XXX_Size

func (m *GetAllServicesDataRequest) XXX_Size() int

func (*GetAllServicesDataRequest) XXX_Unmarshal

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

type GetAllServicesDataResponse

type GetAllServicesDataResponse struct {
	Services             []*ChopsService `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	NonslaServices       []*ChopsService `protobuf:"bytes,2,rep,name=nonsla_services,json=nonslaServices,proto3" json:"nonsla_services,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*GetAllServicesDataResponse) Descriptor

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

func (*GetAllServicesDataResponse) GetNonslaServices

func (m *GetAllServicesDataResponse) GetNonslaServices() []*ChopsService

func (*GetAllServicesDataResponse) GetServices

func (m *GetAllServicesDataResponse) GetServices() []*ChopsService

func (*GetAllServicesDataResponse) ProtoMessage

func (*GetAllServicesDataResponse) ProtoMessage()

func (*GetAllServicesDataResponse) Reset

func (m *GetAllServicesDataResponse) Reset()

func (*GetAllServicesDataResponse) String

func (m *GetAllServicesDataResponse) String() string

func (*GetAllServicesDataResponse) XXX_DiscardUnknown

func (m *GetAllServicesDataResponse) XXX_DiscardUnknown()

func (*GetAllServicesDataResponse) XXX_Marshal

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

func (*GetAllServicesDataResponse) XXX_Merge

func (m *GetAllServicesDataResponse) XXX_Merge(src proto.Message)

func (*GetAllServicesDataResponse) XXX_Size

func (m *GetAllServicesDataResponse) XXX_Size() int

func (*GetAllServicesDataResponse) XXX_Unmarshal

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

type Platform

type Platform struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Specific pages in which the Announcement should be shown.
	// If no url_paths are given, the Announcement should
	// be visible on every page of the service.
	UrlPaths             []string `protobuf:"bytes,2,rep,name=url_paths,json=urlPaths,proto3" json:"url_paths,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Platform represents a ChOps frontend service (eg. "monorail", "gerrit" for chromium) in which Announcement messages should be displayed.

func (*Platform) Descriptor

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

func (*Platform) GetName

func (m *Platform) GetName() string

func (*Platform) GetUrlPaths

func (m *Platform) GetUrlPaths() []string

func (*Platform) ProtoMessage

func (*Platform) ProtoMessage()

func (*Platform) Reset

func (m *Platform) Reset()

func (*Platform) String

func (m *Platform) String() string

func (*Platform) XXX_DiscardUnknown

func (m *Platform) XXX_DiscardUnknown()

func (*Platform) XXX_Marshal

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

func (*Platform) XXX_Merge

func (m *Platform) XXX_Merge(src proto.Message)

func (*Platform) XXX_Size

func (m *Platform) XXX_Size() int

func (*Platform) XXX_Unmarshal

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

type RetireAnnouncementRequest

type RetireAnnouncementRequest struct {
	AnnouncementId       int64    `protobuf:"varint,1,opt,name=announcement_id,json=announcementId,proto3" json:"announcement_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RetireAnnouncementRequest) Descriptor

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

func (*RetireAnnouncementRequest) GetAnnouncementId

func (m *RetireAnnouncementRequest) GetAnnouncementId() int64

func (*RetireAnnouncementRequest) ProtoMessage

func (*RetireAnnouncementRequest) ProtoMessage()

func (*RetireAnnouncementRequest) Reset

func (m *RetireAnnouncementRequest) Reset()

func (*RetireAnnouncementRequest) String

func (m *RetireAnnouncementRequest) String() string

func (*RetireAnnouncementRequest) XXX_DiscardUnknown

func (m *RetireAnnouncementRequest) XXX_DiscardUnknown()

func (*RetireAnnouncementRequest) XXX_Marshal

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

func (*RetireAnnouncementRequest) XXX_Merge

func (m *RetireAnnouncementRequest) XXX_Merge(src proto.Message)

func (*RetireAnnouncementRequest) XXX_Size

func (m *RetireAnnouncementRequest) XXX_Size() int

func (*RetireAnnouncementRequest) XXX_Unmarshal

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

type SearchAnnouncementsRequest

type SearchAnnouncementsRequest struct {
	PlatformName string `protobuf:"bytes,1,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"`
	Retired      bool   `protobuf:"varint,2,opt,name=retired,proto3" json:"retired,omitempty"`
	// A limit <= 0 will be ignored.
	Limit int32 `protobuf:"varint,3,opt,name=limit,proto3" json:"limit,omitempty"`
	// An offset < 0, will be ignored.
	Offset               int32    `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SearchAnnouncementsRequest) Descriptor

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

func (*SearchAnnouncementsRequest) GetLimit

func (m *SearchAnnouncementsRequest) GetLimit() int32

func (*SearchAnnouncementsRequest) GetOffset

func (m *SearchAnnouncementsRequest) GetOffset() int32

func (*SearchAnnouncementsRequest) GetPlatformName

func (m *SearchAnnouncementsRequest) GetPlatformName() string

func (*SearchAnnouncementsRequest) GetRetired

func (m *SearchAnnouncementsRequest) GetRetired() bool

func (*SearchAnnouncementsRequest) ProtoMessage

func (*SearchAnnouncementsRequest) ProtoMessage()

func (*SearchAnnouncementsRequest) Reset

func (m *SearchAnnouncementsRequest) Reset()

func (*SearchAnnouncementsRequest) String

func (m *SearchAnnouncementsRequest) String() string

func (*SearchAnnouncementsRequest) XXX_DiscardUnknown

func (m *SearchAnnouncementsRequest) XXX_DiscardUnknown()

func (*SearchAnnouncementsRequest) XXX_Marshal

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

func (*SearchAnnouncementsRequest) XXX_Merge

func (m *SearchAnnouncementsRequest) XXX_Merge(src proto.Message)

func (*SearchAnnouncementsRequest) XXX_Size

func (m *SearchAnnouncementsRequest) XXX_Size() int

func (*SearchAnnouncementsRequest) XXX_Unmarshal

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

type SearchAnnouncementsResponse

type SearchAnnouncementsResponse struct {
	Announcements        []*Announcement `protobuf:"bytes,1,rep,name=announcements,proto3" json:"announcements,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*SearchAnnouncementsResponse) Descriptor

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

func (*SearchAnnouncementsResponse) GetAnnouncements

func (m *SearchAnnouncementsResponse) GetAnnouncements() []*Announcement

func (*SearchAnnouncementsResponse) ProtoMessage

func (*SearchAnnouncementsResponse) ProtoMessage()

func (*SearchAnnouncementsResponse) Reset

func (m *SearchAnnouncementsResponse) Reset()

func (*SearchAnnouncementsResponse) String

func (m *SearchAnnouncementsResponse) String() string

func (*SearchAnnouncementsResponse) XXX_DiscardUnknown

func (m *SearchAnnouncementsResponse) XXX_DiscardUnknown()

func (*SearchAnnouncementsResponse) XXX_Marshal

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

func (*SearchAnnouncementsResponse) XXX_Merge

func (m *SearchAnnouncementsResponse) XXX_Merge(src proto.Message)

func (*SearchAnnouncementsResponse) XXX_Size

func (m *SearchAnnouncementsResponse) XXX_Size() int

func (*SearchAnnouncementsResponse) XXX_Unmarshal

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

type Severity

type Severity int32
const (
	Severity_UNDEFINED Severity = 0
	Severity_RED       Severity = 1
	Severity_YELLOW    Severity = 2
)

func (Severity) EnumDescriptor

func (Severity) EnumDescriptor() ([]byte, []int)

func (Severity) String

func (x Severity) String() string

type UnimplementedChopsAnnouncementsServer

type UnimplementedChopsAnnouncementsServer struct {
}

UnimplementedChopsAnnouncementsServer can be embedded to have forward compatible implementations.

func (*UnimplementedChopsAnnouncementsServer) CreateLiveAnnouncement

func (*UnimplementedChopsAnnouncementsServer) RetireAnnouncement

func (*UnimplementedChopsAnnouncementsServer) SearchAnnouncements

type UnimplementedChopsServiceStatusServer

type UnimplementedChopsServiceStatusServer struct {
}

UnimplementedChopsServiceStatusServer can be embedded to have forward compatible implementations.

func (*UnimplementedChopsServiceStatusServer) GetAllServicesData

func (*UnimplementedChopsServiceStatusServer) UpdateOpenIncidents

type UpdateOpenIncidentsRequest

type UpdateOpenIncidentsRequest struct {
	ChopsService         *ChopsService `protobuf:"bytes,1,opt,name=chops_service,json=chopsService,proto3" json:"chops_service,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*UpdateOpenIncidentsRequest) Descriptor

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

func (*UpdateOpenIncidentsRequest) GetChopsService

func (m *UpdateOpenIncidentsRequest) GetChopsService() *ChopsService

func (*UpdateOpenIncidentsRequest) ProtoMessage

func (*UpdateOpenIncidentsRequest) ProtoMessage()

func (*UpdateOpenIncidentsRequest) Reset

func (m *UpdateOpenIncidentsRequest) Reset()

func (*UpdateOpenIncidentsRequest) String

func (m *UpdateOpenIncidentsRequest) String() string

func (*UpdateOpenIncidentsRequest) XXX_DiscardUnknown

func (m *UpdateOpenIncidentsRequest) XXX_DiscardUnknown()

func (*UpdateOpenIncidentsRequest) XXX_Marshal

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

func (*UpdateOpenIncidentsRequest) XXX_Merge

func (m *UpdateOpenIncidentsRequest) XXX_Merge(src proto.Message)

func (*UpdateOpenIncidentsRequest) XXX_Size

func (m *UpdateOpenIncidentsRequest) XXX_Size() int

func (*UpdateOpenIncidentsRequest) XXX_Unmarshal

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

type UpdateOpenIncidentsResponse

type UpdateOpenIncidentsResponse struct {
	OpenIncidents        []*ChopsIncident `protobuf:"bytes,1,rep,name=open_incidents,json=openIncidents,proto3" json:"open_incidents,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*UpdateOpenIncidentsResponse) Descriptor

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

func (*UpdateOpenIncidentsResponse) GetOpenIncidents

func (m *UpdateOpenIncidentsResponse) GetOpenIncidents() []*ChopsIncident

func (*UpdateOpenIncidentsResponse) ProtoMessage

func (*UpdateOpenIncidentsResponse) ProtoMessage()

func (*UpdateOpenIncidentsResponse) Reset

func (m *UpdateOpenIncidentsResponse) Reset()

func (*UpdateOpenIncidentsResponse) String

func (m *UpdateOpenIncidentsResponse) String() string

func (*UpdateOpenIncidentsResponse) XXX_DiscardUnknown

func (m *UpdateOpenIncidentsResponse) XXX_DiscardUnknown()

func (*UpdateOpenIncidentsResponse) XXX_Marshal

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

func (*UpdateOpenIncidentsResponse) XXX_Merge

func (m *UpdateOpenIncidentsResponse) XXX_Merge(src proto.Message)

func (*UpdateOpenIncidentsResponse) XXX_Size

func (m *UpdateOpenIncidentsResponse) XXX_Size() int

func (*UpdateOpenIncidentsResponse) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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