Documentation
¶
Index ¶
- Variables
- func FileDescriptorSet() *descriptorpb.FileDescriptorSet
- func RegisterChopsAnnouncementsServer(s prpc.Registrar, srv ChopsAnnouncementsServer)
- func RegisterChopsServiceStatusServer(s prpc.Registrar, srv ChopsServiceStatusServer)
- type Announcement
- func (*Announcement) Descriptor() ([]byte, []int)deprecated
- func (x *Announcement) GetCloser() string
- func (x *Announcement) GetCreator() string
- func (x *Announcement) GetEndTime() *timestamppb.Timestamp
- func (x *Announcement) GetId() int64
- func (x *Announcement) GetMessageContent() string
- func (x *Announcement) GetPlatforms() []*Platform
- func (x *Announcement) GetRetired() bool
- func (x *Announcement) GetStartTime() *timestamppb.Timestamp
- func (*Announcement) ProtoMessage()
- func (x *Announcement) ProtoReflect() protoreflect.Message
- func (x *Announcement) Reset()
- func (x *Announcement) String() string
- type ChopsAnnouncementsClient
- type ChopsAnnouncementsServer
- type ChopsIncident
- func (*ChopsIncident) Descriptor() ([]byte, []int)deprecated
- func (x *ChopsIncident) GetEndTime() int64
- func (x *ChopsIncident) GetId() string
- func (x *ChopsIncident) GetIncidentLink() string
- func (x *ChopsIncident) GetOpen() bool
- func (x *ChopsIncident) GetSeverity() Severity
- func (x *ChopsIncident) GetStartTime() int64
- func (*ChopsIncident) ProtoMessage()
- func (x *ChopsIncident) ProtoReflect() protoreflect.Message
- func (x *ChopsIncident) Reset()
- func (x *ChopsIncident) String() string
- type ChopsService
- func (*ChopsService) Descriptor() ([]byte, []int)deprecated
- func (x *ChopsService) GetIncidents() []*ChopsIncident
- func (x *ChopsService) GetName() string
- func (x *ChopsService) GetSla() string
- func (*ChopsService) ProtoMessage()
- func (x *ChopsService) ProtoReflect() protoreflect.Message
- func (x *ChopsService) Reset()
- func (x *ChopsService) String() string
- type ChopsServiceStatusClient
- type ChopsServiceStatusServer
- type CreateLiveAnnouncementRequest
- func (*CreateLiveAnnouncementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLiveAnnouncementRequest) GetMessageContent() string
- func (x *CreateLiveAnnouncementRequest) GetPlatforms() []*Platform
- func (*CreateLiveAnnouncementRequest) ProtoMessage()
- func (x *CreateLiveAnnouncementRequest) ProtoReflect() protoreflect.Message
- func (x *CreateLiveAnnouncementRequest) Reset()
- func (x *CreateLiveAnnouncementRequest) String() string
- type CreateLiveAnnouncementResponse
- func (*CreateLiveAnnouncementResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateLiveAnnouncementResponse) GetAnnouncement() *Announcement
- func (*CreateLiveAnnouncementResponse) ProtoMessage()
- func (x *CreateLiveAnnouncementResponse) ProtoReflect() protoreflect.Message
- func (x *CreateLiveAnnouncementResponse) Reset()
- func (x *CreateLiveAnnouncementResponse) String() string
- type DecoratedChopsAnnouncements
- func (s *DecoratedChopsAnnouncements) CreateLiveAnnouncement(ctx context.Context, req *CreateLiveAnnouncementRequest) (rsp *CreateLiveAnnouncementResponse, err error)
- func (s *DecoratedChopsAnnouncements) RetireAnnouncement(ctx context.Context, req *RetireAnnouncementRequest) (rsp *Announcement, err error)
- func (s *DecoratedChopsAnnouncements) SearchAnnouncements(ctx context.Context, req *SearchAnnouncementsRequest) (rsp *SearchAnnouncementsResponse, err error)
- type GetAllServicesDataRequest
- func (*GetAllServicesDataRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAllServicesDataRequest) GetUptoTime() int64
- func (*GetAllServicesDataRequest) ProtoMessage()
- func (x *GetAllServicesDataRequest) ProtoReflect() protoreflect.Message
- func (x *GetAllServicesDataRequest) Reset()
- func (x *GetAllServicesDataRequest) String() string
- type GetAllServicesDataResponse
- func (*GetAllServicesDataResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAllServicesDataResponse) GetNonslaServices() []*ChopsService
- func (x *GetAllServicesDataResponse) GetServices() []*ChopsService
- func (*GetAllServicesDataResponse) ProtoMessage()
- func (x *GetAllServicesDataResponse) ProtoReflect() protoreflect.Message
- func (x *GetAllServicesDataResponse) Reset()
- func (x *GetAllServicesDataResponse) String() string
- type Platform
- type RetireAnnouncementRequest
- func (*RetireAnnouncementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RetireAnnouncementRequest) GetAnnouncementId() int64
- func (*RetireAnnouncementRequest) ProtoMessage()
- func (x *RetireAnnouncementRequest) ProtoReflect() protoreflect.Message
- func (x *RetireAnnouncementRequest) Reset()
- func (x *RetireAnnouncementRequest) String() string
- type SearchAnnouncementsRequest
- func (*SearchAnnouncementsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SearchAnnouncementsRequest) GetLimit() int32
- func (x *SearchAnnouncementsRequest) GetOffset() int32
- func (x *SearchAnnouncementsRequest) GetPlatformName() string
- func (x *SearchAnnouncementsRequest) GetRetired() bool
- func (*SearchAnnouncementsRequest) ProtoMessage()
- func (x *SearchAnnouncementsRequest) ProtoReflect() protoreflect.Message
- func (x *SearchAnnouncementsRequest) Reset()
- func (x *SearchAnnouncementsRequest) String() string
- type SearchAnnouncementsResponse
- func (*SearchAnnouncementsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SearchAnnouncementsResponse) GetAnnouncements() []*Announcement
- func (*SearchAnnouncementsResponse) ProtoMessage()
- func (x *SearchAnnouncementsResponse) ProtoReflect() protoreflect.Message
- func (x *SearchAnnouncementsResponse) Reset()
- func (x *SearchAnnouncementsResponse) String() string
- type Severity
- type UnimplementedChopsAnnouncementsServer
- func (*UnimplementedChopsAnnouncementsServer) CreateLiveAnnouncement(context.Context, *CreateLiveAnnouncementRequest) (*CreateLiveAnnouncementResponse, error)
- func (*UnimplementedChopsAnnouncementsServer) RetireAnnouncement(context.Context, *RetireAnnouncementRequest) (*Announcement, error)
- func (*UnimplementedChopsAnnouncementsServer) SearchAnnouncements(context.Context, *SearchAnnouncementsRequest) (*SearchAnnouncementsResponse, error)
- type UnimplementedChopsServiceStatusServer
- type UpdateOpenIncidentsRequest
- func (*UpdateOpenIncidentsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOpenIncidentsRequest) GetChopsService() *ChopsService
- func (*UpdateOpenIncidentsRequest) ProtoMessage()
- func (x *UpdateOpenIncidentsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateOpenIncidentsRequest) Reset()
- func (x *UpdateOpenIncidentsRequest) String() string
- type UpdateOpenIncidentsResponse
- func (*UpdateOpenIncidentsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateOpenIncidentsResponse) GetOpenIncidents() []*ChopsIncident
- func (*UpdateOpenIncidentsResponse) ProtoMessage()
- func (x *UpdateOpenIncidentsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateOpenIncidentsResponse) Reset()
- func (x *UpdateOpenIncidentsResponse) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Severity_name = map[int32]string{ 0: "UNDEFINED", 1: "RED", 2: "YELLOW", } Severity_value = map[string]int32{ "UNDEFINED": 0, "RED": 1, "YELLOW": 2, } )
Enum value maps for Severity.
var File_go_chromium_org_infra_appengine_dashboard_api_dashboard_dashboard_proto protoreflect.FileDescriptor
Functions ¶
func FileDescriptorSet ¶
func FileDescriptorSet() *descriptorpb.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 *timestamppb.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 *timestamppb.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"` // contains filtered or unexported fields }
func (*Announcement) Descriptor
deprecated
func (*Announcement) Descriptor() ([]byte, []int)
Deprecated: Use Announcement.ProtoReflect.Descriptor instead.
func (*Announcement) GetCloser ¶
func (x *Announcement) GetCloser() string
func (*Announcement) GetCreator ¶
func (x *Announcement) GetCreator() string
func (*Announcement) GetEndTime ¶
func (x *Announcement) GetEndTime() *timestamppb.Timestamp
func (*Announcement) GetId ¶
func (x *Announcement) GetId() int64
func (*Announcement) GetMessageContent ¶
func (x *Announcement) GetMessageContent() string
func (*Announcement) GetPlatforms ¶
func (x *Announcement) GetPlatforms() []*Platform
func (*Announcement) GetRetired ¶
func (x *Announcement) GetRetired() bool
func (*Announcement) GetStartTime ¶
func (x *Announcement) GetStartTime() *timestamppb.Timestamp
func (*Announcement) ProtoMessage ¶
func (*Announcement) ProtoMessage()
func (*Announcement) ProtoReflect ¶
func (x *Announcement) ProtoReflect() protoreflect.Message
func (*Announcement) Reset ¶
func (x *Announcement) Reset()
func (*Announcement) String ¶
func (x *Announcement) String() string
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 NewChopsAnnouncementsClient ¶
func NewChopsAnnouncementsClient(cc grpc.ClientConnInterface) ChopsAnnouncementsClient
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"` // contains filtered or unexported fields }
func (*ChopsIncident) Descriptor
deprecated
func (*ChopsIncident) Descriptor() ([]byte, []int)
Deprecated: Use ChopsIncident.ProtoReflect.Descriptor instead.
func (*ChopsIncident) GetEndTime ¶
func (x *ChopsIncident) GetEndTime() int64
func (*ChopsIncident) GetId ¶
func (x *ChopsIncident) GetId() string
func (*ChopsIncident) GetIncidentLink ¶
func (x *ChopsIncident) GetIncidentLink() string
func (*ChopsIncident) GetOpen ¶
func (x *ChopsIncident) GetOpen() bool
func (*ChopsIncident) GetSeverity ¶
func (x *ChopsIncident) GetSeverity() Severity
func (*ChopsIncident) GetStartTime ¶
func (x *ChopsIncident) GetStartTime() int64
func (*ChopsIncident) ProtoMessage ¶
func (*ChopsIncident) ProtoMessage()
func (*ChopsIncident) ProtoReflect ¶
func (x *ChopsIncident) ProtoReflect() protoreflect.Message
func (*ChopsIncident) Reset ¶
func (x *ChopsIncident) Reset()
func (*ChopsIncident) String ¶
func (x *ChopsIncident) String() string
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"` // contains filtered or unexported fields }
func (*ChopsService) Descriptor
deprecated
func (*ChopsService) Descriptor() ([]byte, []int)
Deprecated: Use ChopsService.ProtoReflect.Descriptor instead.
func (*ChopsService) GetIncidents ¶
func (x *ChopsService) GetIncidents() []*ChopsIncident
func (*ChopsService) GetName ¶
func (x *ChopsService) GetName() string
func (*ChopsService) GetSla ¶
func (x *ChopsService) GetSla() string
func (*ChopsService) ProtoMessage ¶
func (*ChopsService) ProtoMessage()
func (*ChopsService) ProtoReflect ¶
func (x *ChopsService) ProtoReflect() protoreflect.Message
func (*ChopsService) Reset ¶
func (x *ChopsService) Reset()
func (*ChopsService) String ¶
func (x *ChopsService) String() string
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 NewChopsServiceStatusClient ¶
func NewChopsServiceStatusClient(cc grpc.ClientConnInterface) ChopsServiceStatusClient
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"` // contains filtered or unexported fields }
func (*CreateLiveAnnouncementRequest) Descriptor
deprecated
func (*CreateLiveAnnouncementRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateLiveAnnouncementRequest.ProtoReflect.Descriptor instead.
func (*CreateLiveAnnouncementRequest) GetMessageContent ¶
func (x *CreateLiveAnnouncementRequest) GetMessageContent() string
func (*CreateLiveAnnouncementRequest) GetPlatforms ¶
func (x *CreateLiveAnnouncementRequest) GetPlatforms() []*Platform
func (*CreateLiveAnnouncementRequest) ProtoMessage ¶
func (*CreateLiveAnnouncementRequest) ProtoMessage()
func (*CreateLiveAnnouncementRequest) ProtoReflect ¶
func (x *CreateLiveAnnouncementRequest) ProtoReflect() protoreflect.Message
func (*CreateLiveAnnouncementRequest) Reset ¶
func (x *CreateLiveAnnouncementRequest) Reset()
func (*CreateLiveAnnouncementRequest) String ¶
func (x *CreateLiveAnnouncementRequest) String() string
type CreateLiveAnnouncementResponse ¶
type CreateLiveAnnouncementResponse struct { Announcement *Announcement `protobuf:"bytes,1,opt,name=announcement,proto3" json:"announcement,omitempty"` // contains filtered or unexported fields }
func (*CreateLiveAnnouncementResponse) Descriptor
deprecated
func (*CreateLiveAnnouncementResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateLiveAnnouncementResponse.ProtoReflect.Descriptor instead.
func (*CreateLiveAnnouncementResponse) GetAnnouncement ¶
func (x *CreateLiveAnnouncementResponse) GetAnnouncement() *Announcement
func (*CreateLiveAnnouncementResponse) ProtoMessage ¶
func (*CreateLiveAnnouncementResponse) ProtoMessage()
func (*CreateLiveAnnouncementResponse) ProtoReflect ¶
func (x *CreateLiveAnnouncementResponse) ProtoReflect() protoreflect.Message
func (*CreateLiveAnnouncementResponse) Reset ¶
func (x *CreateLiveAnnouncementResponse) Reset()
func (*CreateLiveAnnouncementResponse) String ¶
func (x *CreateLiveAnnouncementResponse) String() string
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 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 (s *DecoratedChopsAnnouncements) CreateLiveAnnouncement(ctx context.Context, req *CreateLiveAnnouncementRequest) (rsp *CreateLiveAnnouncementResponse, err error)
func (*DecoratedChopsAnnouncements) RetireAnnouncement ¶
func (s *DecoratedChopsAnnouncements) RetireAnnouncement(ctx context.Context, req *RetireAnnouncementRequest) (rsp *Announcement, err error)
func (*DecoratedChopsAnnouncements) SearchAnnouncements ¶
func (s *DecoratedChopsAnnouncements) SearchAnnouncements(ctx context.Context, req *SearchAnnouncementsRequest) (rsp *SearchAnnouncementsResponse, err error)
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"` // contains filtered or unexported fields }
func (*GetAllServicesDataRequest) Descriptor
deprecated
func (*GetAllServicesDataRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetAllServicesDataRequest.ProtoReflect.Descriptor instead.
func (*GetAllServicesDataRequest) GetUptoTime ¶
func (x *GetAllServicesDataRequest) GetUptoTime() int64
func (*GetAllServicesDataRequest) ProtoMessage ¶
func (*GetAllServicesDataRequest) ProtoMessage()
func (*GetAllServicesDataRequest) ProtoReflect ¶
func (x *GetAllServicesDataRequest) ProtoReflect() protoreflect.Message
func (*GetAllServicesDataRequest) Reset ¶
func (x *GetAllServicesDataRequest) Reset()
func (*GetAllServicesDataRequest) String ¶
func (x *GetAllServicesDataRequest) String() string
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"` // contains filtered or unexported fields }
func (*GetAllServicesDataResponse) Descriptor
deprecated
func (*GetAllServicesDataResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAllServicesDataResponse.ProtoReflect.Descriptor instead.
func (*GetAllServicesDataResponse) GetNonslaServices ¶
func (x *GetAllServicesDataResponse) GetNonslaServices() []*ChopsService
func (*GetAllServicesDataResponse) GetServices ¶
func (x *GetAllServicesDataResponse) GetServices() []*ChopsService
func (*GetAllServicesDataResponse) ProtoMessage ¶
func (*GetAllServicesDataResponse) ProtoMessage()
func (*GetAllServicesDataResponse) ProtoReflect ¶
func (x *GetAllServicesDataResponse) ProtoReflect() protoreflect.Message
func (*GetAllServicesDataResponse) Reset ¶
func (x *GetAllServicesDataResponse) Reset()
func (*GetAllServicesDataResponse) String ¶
func (x *GetAllServicesDataResponse) String() string
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"` // contains filtered or unexported fields }
Platform represents a ChOps frontend service (eg. "monorail", "gerrit" for chromium) in which Announcement messages should be displayed.
func (*Platform) Descriptor
deprecated
func (*Platform) GetUrlPaths ¶
func (*Platform) ProtoMessage ¶
func (*Platform) ProtoMessage()
func (*Platform) ProtoReflect ¶
func (x *Platform) ProtoReflect() protoreflect.Message
type RetireAnnouncementRequest ¶
type RetireAnnouncementRequest struct { AnnouncementId int64 `protobuf:"varint,1,opt,name=announcement_id,json=announcementId,proto3" json:"announcement_id,omitempty"` // contains filtered or unexported fields }
func (*RetireAnnouncementRequest) Descriptor
deprecated
func (*RetireAnnouncementRequest) Descriptor() ([]byte, []int)
Deprecated: Use RetireAnnouncementRequest.ProtoReflect.Descriptor instead.
func (*RetireAnnouncementRequest) GetAnnouncementId ¶
func (x *RetireAnnouncementRequest) GetAnnouncementId() int64
func (*RetireAnnouncementRequest) ProtoMessage ¶
func (*RetireAnnouncementRequest) ProtoMessage()
func (*RetireAnnouncementRequest) ProtoReflect ¶
func (x *RetireAnnouncementRequest) ProtoReflect() protoreflect.Message
func (*RetireAnnouncementRequest) Reset ¶
func (x *RetireAnnouncementRequest) Reset()
func (*RetireAnnouncementRequest) String ¶
func (x *RetireAnnouncementRequest) String() string
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"` // contains filtered or unexported fields }
func (*SearchAnnouncementsRequest) Descriptor
deprecated
func (*SearchAnnouncementsRequest) Descriptor() ([]byte, []int)
Deprecated: Use SearchAnnouncementsRequest.ProtoReflect.Descriptor instead.
func (*SearchAnnouncementsRequest) GetLimit ¶
func (x *SearchAnnouncementsRequest) GetLimit() int32
func (*SearchAnnouncementsRequest) GetOffset ¶
func (x *SearchAnnouncementsRequest) GetOffset() int32
func (*SearchAnnouncementsRequest) GetPlatformName ¶
func (x *SearchAnnouncementsRequest) GetPlatformName() string
func (*SearchAnnouncementsRequest) GetRetired ¶
func (x *SearchAnnouncementsRequest) GetRetired() bool
func (*SearchAnnouncementsRequest) ProtoMessage ¶
func (*SearchAnnouncementsRequest) ProtoMessage()
func (*SearchAnnouncementsRequest) ProtoReflect ¶
func (x *SearchAnnouncementsRequest) ProtoReflect() protoreflect.Message
func (*SearchAnnouncementsRequest) Reset ¶
func (x *SearchAnnouncementsRequest) Reset()
func (*SearchAnnouncementsRequest) String ¶
func (x *SearchAnnouncementsRequest) String() string
type SearchAnnouncementsResponse ¶
type SearchAnnouncementsResponse struct { Announcements []*Announcement `protobuf:"bytes,1,rep,name=announcements,proto3" json:"announcements,omitempty"` // contains filtered or unexported fields }
func (*SearchAnnouncementsResponse) Descriptor
deprecated
func (*SearchAnnouncementsResponse) Descriptor() ([]byte, []int)
Deprecated: Use SearchAnnouncementsResponse.ProtoReflect.Descriptor instead.
func (*SearchAnnouncementsResponse) GetAnnouncements ¶
func (x *SearchAnnouncementsResponse) GetAnnouncements() []*Announcement
func (*SearchAnnouncementsResponse) ProtoMessage ¶
func (*SearchAnnouncementsResponse) ProtoMessage()
func (*SearchAnnouncementsResponse) ProtoReflect ¶
func (x *SearchAnnouncementsResponse) ProtoReflect() protoreflect.Message
func (*SearchAnnouncementsResponse) Reset ¶
func (x *SearchAnnouncementsResponse) Reset()
func (*SearchAnnouncementsResponse) String ¶
func (x *SearchAnnouncementsResponse) String() string
type Severity ¶
type Severity int32
func (Severity) Descriptor ¶
func (Severity) Descriptor() protoreflect.EnumDescriptor
func (Severity) EnumDescriptor
deprecated
func (Severity) Number ¶
func (x Severity) Number() protoreflect.EnumNumber
func (Severity) Type ¶
func (Severity) Type() protoreflect.EnumType
type UnimplementedChopsAnnouncementsServer ¶
type UnimplementedChopsAnnouncementsServer struct { }
UnimplementedChopsAnnouncementsServer can be embedded to have forward compatible implementations.
func (*UnimplementedChopsAnnouncementsServer) CreateLiveAnnouncement ¶
func (*UnimplementedChopsAnnouncementsServer) CreateLiveAnnouncement(context.Context, *CreateLiveAnnouncementRequest) (*CreateLiveAnnouncementResponse, error)
func (*UnimplementedChopsAnnouncementsServer) RetireAnnouncement ¶
func (*UnimplementedChopsAnnouncementsServer) RetireAnnouncement(context.Context, *RetireAnnouncementRequest) (*Announcement, error)
func (*UnimplementedChopsAnnouncementsServer) SearchAnnouncements ¶
func (*UnimplementedChopsAnnouncementsServer) SearchAnnouncements(context.Context, *SearchAnnouncementsRequest) (*SearchAnnouncementsResponse, error)
type UnimplementedChopsServiceStatusServer ¶
type UnimplementedChopsServiceStatusServer struct { }
UnimplementedChopsServiceStatusServer can be embedded to have forward compatible implementations.
func (*UnimplementedChopsServiceStatusServer) GetAllServicesData ¶
func (*UnimplementedChopsServiceStatusServer) GetAllServicesData(context.Context, *GetAllServicesDataRequest) (*GetAllServicesDataResponse, error)
func (*UnimplementedChopsServiceStatusServer) UpdateOpenIncidents ¶
func (*UnimplementedChopsServiceStatusServer) UpdateOpenIncidents(context.Context, *UpdateOpenIncidentsRequest) (*UpdateOpenIncidentsResponse, error)
type UpdateOpenIncidentsRequest ¶
type UpdateOpenIncidentsRequest struct { ChopsService *ChopsService `protobuf:"bytes,1,opt,name=chops_service,json=chopsService,proto3" json:"chops_service,omitempty"` // contains filtered or unexported fields }
func (*UpdateOpenIncidentsRequest) Descriptor
deprecated
func (*UpdateOpenIncidentsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOpenIncidentsRequest.ProtoReflect.Descriptor instead.
func (*UpdateOpenIncidentsRequest) GetChopsService ¶
func (x *UpdateOpenIncidentsRequest) GetChopsService() *ChopsService
func (*UpdateOpenIncidentsRequest) ProtoMessage ¶
func (*UpdateOpenIncidentsRequest) ProtoMessage()
func (*UpdateOpenIncidentsRequest) ProtoReflect ¶
func (x *UpdateOpenIncidentsRequest) ProtoReflect() protoreflect.Message
func (*UpdateOpenIncidentsRequest) Reset ¶
func (x *UpdateOpenIncidentsRequest) Reset()
func (*UpdateOpenIncidentsRequest) String ¶
func (x *UpdateOpenIncidentsRequest) String() string
type UpdateOpenIncidentsResponse ¶
type UpdateOpenIncidentsResponse struct { OpenIncidents []*ChopsIncident `protobuf:"bytes,1,rep,name=open_incidents,json=openIncidents,proto3" json:"open_incidents,omitempty"` // contains filtered or unexported fields }
func (*UpdateOpenIncidentsResponse) Descriptor
deprecated
func (*UpdateOpenIncidentsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateOpenIncidentsResponse.ProtoReflect.Descriptor instead.
func (*UpdateOpenIncidentsResponse) GetOpenIncidents ¶
func (x *UpdateOpenIncidentsResponse) GetOpenIncidents() []*ChopsIncident
func (*UpdateOpenIncidentsResponse) ProtoMessage ¶
func (*UpdateOpenIncidentsResponse) ProtoMessage()
func (*UpdateOpenIncidentsResponse) ProtoReflect ¶
func (x *UpdateOpenIncidentsResponse) ProtoReflect() protoreflect.Message
func (*UpdateOpenIncidentsResponse) Reset ¶
func (x *UpdateOpenIncidentsResponse) Reset()
func (*UpdateOpenIncidentsResponse) String ¶
func (x *UpdateOpenIncidentsResponse) String() string