Documentation ¶
Index ¶
- Variables
- type Configuration
- func (*Configuration) Descriptor() ([]byte, []int)
- func (cfg Configuration) FindTestGroup(name string) *TestGroup
- func (m *Configuration) GetDashboardGroups() []*DashboardGroup
- func (m *Configuration) GetDashboards() []*Dashboard
- func (m *Configuration) GetTestGroups() []*TestGroup
- func (*Configuration) ProtoMessage()
- func (m *Configuration) Reset()
- func (m *Configuration) String() string
- func (m *Configuration) XXX_DiscardUnknown()
- func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Configuration) XXX_Merge(src proto.Message)
- func (m *Configuration) XXX_Size() int
- func (m *Configuration) XXX_Unmarshal(b []byte) error
- type Dashboard
- func (*Dashboard) Descriptor() ([]byte, []int)
- func (m *Dashboard) GetDashboardTab() []*DashboardTab
- func (m *Dashboard) GetDefaultTab() string
- func (m *Dashboard) GetName() string
- func (m *Dashboard) GetNotifications() []*Notification
- func (*Dashboard) ProtoMessage()
- func (m *Dashboard) Reset()
- func (m *Dashboard) String() string
- func (m *Dashboard) XXX_DiscardUnknown()
- func (m *Dashboard) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Dashboard) XXX_Merge(src proto.Message)
- func (m *Dashboard) XXX_Size() int
- func (m *Dashboard) XXX_Unmarshal(b []byte) error
- type DashboardGroup
- func (*DashboardGroup) Descriptor() ([]byte, []int)
- func (m *DashboardGroup) GetDashboardNames() []string
- func (m *DashboardGroup) GetName() string
- func (*DashboardGroup) ProtoMessage()
- func (m *DashboardGroup) Reset()
- func (m *DashboardGroup) String() string
- func (m *DashboardGroup) XXX_DiscardUnknown()
- func (m *DashboardGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DashboardGroup) XXX_Merge(src proto.Message)
- func (m *DashboardGroup) XXX_Size() int
- func (m *DashboardGroup) XXX_Unmarshal(b []byte) error
- type DashboardTab
- func (*DashboardTab) Descriptor() ([]byte, []int)
- func (m *DashboardTab) GetAlertOptions() *DashboardTabAlertOptions
- func (m *DashboardTab) GetAttachBugTemplate() *LinkTemplate
- func (m *DashboardTab) GetBaseOptions() string
- func (m *DashboardTab) GetBugComponent() int32
- func (m *DashboardTab) GetCodeSearchPath() string
- func (m *DashboardTab) GetCodeSearchUrlTemplate() *LinkTemplate
- func (m *DashboardTab) GetDescription() string
- func (m *DashboardTab) GetFileBugTemplate() *LinkTemplate
- func (m *DashboardTab) GetName() string
- func (m *DashboardTab) GetNumColumnsRecent() int32
- func (m *DashboardTab) GetOpenTestTemplate() *LinkTemplate
- func (m *DashboardTab) GetResultsText() string
- func (m *DashboardTab) GetResultsUrlTemplate() *LinkTemplate
- func (m *DashboardTab) GetTestGroupName() string
- func (*DashboardTab) ProtoMessage()
- func (m *DashboardTab) Reset()
- func (m *DashboardTab) String() string
- func (m *DashboardTab) XXX_DiscardUnknown()
- func (m *DashboardTab) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DashboardTab) XXX_Merge(src proto.Message)
- func (m *DashboardTab) XXX_Size() int
- func (m *DashboardTab) XXX_Unmarshal(b []byte) error
- type DashboardTabAlertOptions
- func (*DashboardTabAlertOptions) Descriptor() ([]byte, []int)
- func (m *DashboardTabAlertOptions) GetAlertMailToAddresses() string
- func (m *DashboardTabAlertOptions) GetAlertStaleResultsHours() int32
- func (m *DashboardTabAlertOptions) GetNumFailuresToAlert() int32
- func (*DashboardTabAlertOptions) ProtoMessage()
- func (m *DashboardTabAlertOptions) Reset()
- func (m *DashboardTabAlertOptions) String() string
- func (m *DashboardTabAlertOptions) XXX_DiscardUnknown()
- func (m *DashboardTabAlertOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DashboardTabAlertOptions) XXX_Merge(src proto.Message)
- func (m *DashboardTabAlertOptions) XXX_Size() int
- func (m *DashboardTabAlertOptions) XXX_Unmarshal(b []byte) error
- type DefaultConfiguration
- func (*DefaultConfiguration) Descriptor() ([]byte, []int)
- func (m *DefaultConfiguration) GetDefaultDashboardTab() *DashboardTab
- func (m *DefaultConfiguration) GetDefaultTestGroup() *TestGroup
- func (*DefaultConfiguration) ProtoMessage()
- func (m *DefaultConfiguration) Reset()
- func (m *DefaultConfiguration) String() string
- func (m *DefaultConfiguration) XXX_DiscardUnknown()
- func (m *DefaultConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *DefaultConfiguration) XXX_Merge(src proto.Message)
- func (m *DefaultConfiguration) XXX_Size() int
- func (m *DefaultConfiguration) XXX_Unmarshal(b []byte) error
- type LinkOptionsTemplate
- func (*LinkOptionsTemplate) Descriptor() ([]byte, []int)
- func (m *LinkOptionsTemplate) GetKey() string
- func (m *LinkOptionsTemplate) GetValue() string
- func (*LinkOptionsTemplate) ProtoMessage()
- func (m *LinkOptionsTemplate) Reset()
- func (m *LinkOptionsTemplate) String() string
- func (m *LinkOptionsTemplate) XXX_DiscardUnknown()
- func (m *LinkOptionsTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LinkOptionsTemplate) XXX_Merge(src proto.Message)
- func (m *LinkOptionsTemplate) XXX_Size() int
- func (m *LinkOptionsTemplate) XXX_Unmarshal(b []byte) error
- type LinkTemplate
- func (*LinkTemplate) Descriptor() ([]byte, []int)
- func (m *LinkTemplate) GetOptions() []*LinkOptionsTemplate
- func (m *LinkTemplate) GetUrl() string
- func (*LinkTemplate) ProtoMessage()
- func (m *LinkTemplate) Reset()
- func (m *LinkTemplate) String() string
- func (m *LinkTemplate) XXX_DiscardUnknown()
- func (m *LinkTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *LinkTemplate) XXX_Merge(src proto.Message)
- func (m *LinkTemplate) XXX_Size() int
- func (m *LinkTemplate) XXX_Unmarshal(b []byte) error
- type Notification
- func (*Notification) Descriptor() ([]byte, []int)
- func (m *Notification) GetContextLink() string
- func (m *Notification) GetSummary() string
- func (*Notification) ProtoMessage()
- func (m *Notification) Reset()
- func (m *Notification) String() string
- func (m *Notification) XXX_DiscardUnknown()
- func (m *Notification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *Notification) XXX_Merge(src proto.Message)
- func (m *Notification) XXX_Size() int
- func (m *Notification) XXX_Unmarshal(b []byte) error
- type TestGroup
- func (*TestGroup) Descriptor() ([]byte, []int)
- func (m *TestGroup) GetAlertStaleResultsHours() int32
- func (m *TestGroup) GetCodeSearchPath() string
- func (m *TestGroup) GetColumnHeader() []*TestGroup_ColumnHeader
- func (m *TestGroup) GetDaysOfResults() int32
- func (m *TestGroup) GetGcsPrefix() string
- func (m *TestGroup) GetIgnorePending() bool
- func (m *TestGroup) GetIsExternal() bool
- func (m *TestGroup) GetName() string
- func (m *TestGroup) GetNotifications() []*Notification
- func (m *TestGroup) GetNumColumnsRecent() int32
- func (m *TestGroup) GetNumFailuresToAlert() int32
- func (m *TestGroup) GetNumPassesToDisableAlert() int32
- func (m *TestGroup) GetShortTextMetric() string
- func (m *TestGroup) GetTestNameConfig() *TestNameConfig
- func (m *TestGroup) GetTestsNamePolicy() TestGroup_TestsName
- func (m *TestGroup) GetUseKubernetesClient() bool
- func (*TestGroup) ProtoMessage()
- func (m *TestGroup) Reset()
- func (m *TestGroup) String() string
- func (m *TestGroup) XXX_DiscardUnknown()
- func (m *TestGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestGroup) XXX_Merge(src proto.Message)
- func (m *TestGroup) XXX_Size() int
- func (m *TestGroup) XXX_Unmarshal(b []byte) error
- type TestGroup_ColumnHeader
- func (*TestGroup_ColumnHeader) Descriptor() ([]byte, []int)
- func (m *TestGroup_ColumnHeader) GetConfigurationValue() string
- func (*TestGroup_ColumnHeader) ProtoMessage()
- func (m *TestGroup_ColumnHeader) Reset()
- func (m *TestGroup_ColumnHeader) String() string
- func (m *TestGroup_ColumnHeader) XXX_DiscardUnknown()
- func (m *TestGroup_ColumnHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestGroup_ColumnHeader) XXX_Merge(src proto.Message)
- func (m *TestGroup_ColumnHeader) XXX_Size() int
- func (m *TestGroup_ColumnHeader) XXX_Unmarshal(b []byte) error
- type TestGroup_TestsName
- type TestNameConfig
- func (*TestNameConfig) Descriptor() ([]byte, []int)
- func (m *TestNameConfig) GetNameElements() []*TestNameConfig_NameElement
- func (m *TestNameConfig) GetNameFormat() string
- func (*TestNameConfig) ProtoMessage()
- func (m *TestNameConfig) Reset()
- func (m *TestNameConfig) String() string
- func (m *TestNameConfig) XXX_DiscardUnknown()
- func (m *TestNameConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestNameConfig) XXX_Merge(src proto.Message)
- func (m *TestNameConfig) XXX_Size() int
- func (m *TestNameConfig) XXX_Unmarshal(b []byte) error
- type TestNameConfig_NameElement
- func (*TestNameConfig_NameElement) Descriptor() ([]byte, []int)
- func (m *TestNameConfig_NameElement) GetTargetConfig() string
- func (*TestNameConfig_NameElement) ProtoMessage()
- func (m *TestNameConfig_NameElement) Reset()
- func (m *TestNameConfig_NameElement) String() string
- func (m *TestNameConfig_NameElement) XXX_DiscardUnknown()
- func (m *TestNameConfig_NameElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (dst *TestNameConfig_NameElement) XXX_Merge(src proto.Message)
- func (m *TestNameConfig_NameElement) XXX_Size() int
- func (m *TestNameConfig_NameElement) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var TestGroup_TestsName_name = map[int32]string{
0: "TESTS_NAME_MIN",
1: "TESTS_NAME_IGNORE",
2: "TESTS_NAME_REPLACE",
3: "TESTS_NAME_APPEND",
}
View Source
var TestGroup_TestsName_value = map[string]int32{
"TESTS_NAME_MIN": 0,
"TESTS_NAME_IGNORE": 1,
"TESTS_NAME_REPLACE": 2,
"TESTS_NAME_APPEND": 3,
}
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { TestGroups []*TestGroup `protobuf:"bytes,1,rep,name=test_groups,json=testGroups,proto3" json:"test_groups,omitempty"` Dashboards []*Dashboard `protobuf:"bytes,2,rep,name=dashboards,proto3" json:"dashboards,omitempty"` DashboardGroups []*DashboardGroup `protobuf:"bytes,3,rep,name=dashboard_groups,json=dashboardGroups,proto3" json:"dashboard_groups,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func Read ¶
Read will read the Configuration proto message from a local or gs:// path.
The ctx and client are only relevant when path refers to GCS.
func ReadGCS ¶
func ReadGCS(ctx context.Context, obj *storage.ObjectHandle) (*Configuration, error)
ReadGCS reads the config from gcs and unmarshals it into a Configuration struct.
Configuration is defined in config.Proto
func ReadPath ¶
func ReadPath(path string) (*Configuration, error)
ReadPath reads the config from the specified local file path.
func (*Configuration) Descriptor ¶
func (*Configuration) Descriptor() ([]byte, []int)
func (Configuration) FindTestGroup ¶
func (cfg Configuration) FindTestGroup(name string) *TestGroup
func (*Configuration) GetDashboardGroups ¶
func (m *Configuration) GetDashboardGroups() []*DashboardGroup
func (*Configuration) GetDashboards ¶
func (m *Configuration) GetDashboards() []*Dashboard
func (*Configuration) GetTestGroups ¶
func (m *Configuration) GetTestGroups() []*TestGroup
func (*Configuration) ProtoMessage ¶
func (*Configuration) ProtoMessage()
func (*Configuration) Reset ¶
func (m *Configuration) Reset()
func (*Configuration) String ¶
func (m *Configuration) String() string
func (*Configuration) XXX_DiscardUnknown ¶
func (m *Configuration) XXX_DiscardUnknown()
func (*Configuration) XXX_Marshal ¶
func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Configuration) XXX_Merge ¶
func (dst *Configuration) XXX_Merge(src proto.Message)
func (*Configuration) XXX_Size ¶
func (m *Configuration) XXX_Size() int
func (*Configuration) XXX_Unmarshal ¶
func (m *Configuration) XXX_Unmarshal(b []byte) error
type Dashboard ¶
type Dashboard struct { DashboardTab []*DashboardTab `protobuf:"bytes,1,rep,name=dashboard_tab,json=dashboardTab,proto3" json:"dashboard_tab,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Notifications []*Notification `protobuf:"bytes,3,rep,name=notifications,proto3" json:"notifications,omitempty"` DefaultTab string `protobuf:"bytes,5,opt,name=default_tab,json=defaultTab,proto3" json:"default_tab,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Dashboard) Descriptor ¶
func (*Dashboard) GetDashboardTab ¶
func (m *Dashboard) GetDashboardTab() []*DashboardTab
func (*Dashboard) GetDefaultTab ¶
func (*Dashboard) GetNotifications ¶
func (m *Dashboard) GetNotifications() []*Notification
func (*Dashboard) ProtoMessage ¶
func (*Dashboard) ProtoMessage()
func (*Dashboard) XXX_DiscardUnknown ¶
func (m *Dashboard) XXX_DiscardUnknown()
func (*Dashboard) XXX_Marshal ¶
func (*Dashboard) XXX_Unmarshal ¶
type DashboardGroup ¶
type DashboardGroup struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` DashboardNames []string `protobuf:"bytes,2,rep,name=dashboard_names,json=dashboardNames,proto3" json:"dashboard_names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DashboardGroup) Descriptor ¶
func (*DashboardGroup) Descriptor() ([]byte, []int)
func (*DashboardGroup) GetDashboardNames ¶
func (m *DashboardGroup) GetDashboardNames() []string
func (*DashboardGroup) GetName ¶
func (m *DashboardGroup) GetName() string
func (*DashboardGroup) ProtoMessage ¶
func (*DashboardGroup) ProtoMessage()
func (*DashboardGroup) Reset ¶
func (m *DashboardGroup) Reset()
func (*DashboardGroup) String ¶
func (m *DashboardGroup) String() string
func (*DashboardGroup) XXX_DiscardUnknown ¶
func (m *DashboardGroup) XXX_DiscardUnknown()
func (*DashboardGroup) XXX_Marshal ¶
func (m *DashboardGroup) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DashboardGroup) XXX_Merge ¶
func (dst *DashboardGroup) XXX_Merge(src proto.Message)
func (*DashboardGroup) XXX_Size ¶
func (m *DashboardGroup) XXX_Size() int
func (*DashboardGroup) XXX_Unmarshal ¶
func (m *DashboardGroup) XXX_Unmarshal(b []byte) error
type DashboardTab ¶
type DashboardTab struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` TestGroupName string `protobuf:"bytes,2,opt,name=test_group_name,json=testGroupName,proto3" json:"test_group_name,omitempty"` BugComponent int32 `protobuf:"varint,3,opt,name=bug_component,json=bugComponent,proto3" json:"bug_component,omitempty"` CodeSearchPath string `protobuf:"bytes,4,opt,name=code_search_path,json=codeSearchPath,proto3" json:"code_search_path,omitempty"` NumColumnsRecent int32 `protobuf:"varint,5,opt,name=num_columns_recent,json=numColumnsRecent,proto3" json:"num_columns_recent,omitempty"` BaseOptions string `protobuf:"bytes,6,opt,name=base_options,json=baseOptions,proto3" json:"base_options,omitempty"` OpenTestTemplate *LinkTemplate `protobuf:"bytes,7,opt,name=open_test_template,json=openTestTemplate,proto3" json:"open_test_template,omitempty"` FileBugTemplate *LinkTemplate `protobuf:"bytes,8,opt,name=file_bug_template,json=fileBugTemplate,proto3" json:"file_bug_template,omitempty"` AttachBugTemplate *LinkTemplate `protobuf:"bytes,9,opt,name=attach_bug_template,json=attachBugTemplate,proto3" json:"attach_bug_template,omitempty"` ResultsText string `protobuf:"bytes,10,opt,name=results_text,json=resultsText,proto3" json:"results_text,omitempty"` ResultsUrlTemplate *LinkTemplate `protobuf:"bytes,11,opt,name=results_url_template,json=resultsUrlTemplate,proto3" json:"results_url_template,omitempty"` CodeSearchUrlTemplate *LinkTemplate `` /* 129-byte string literal not displayed */ Description string `protobuf:"bytes,13,opt,name=description,proto3" json:"description,omitempty"` AlertOptions *DashboardTabAlertOptions `protobuf:"bytes,15,opt,name=alert_options,json=alertOptions,proto3" json:"alert_options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DashboardTab) Descriptor ¶
func (*DashboardTab) Descriptor() ([]byte, []int)
func (*DashboardTab) GetAlertOptions ¶
func (m *DashboardTab) GetAlertOptions() *DashboardTabAlertOptions
func (*DashboardTab) GetAttachBugTemplate ¶
func (m *DashboardTab) GetAttachBugTemplate() *LinkTemplate
func (*DashboardTab) GetBaseOptions ¶
func (m *DashboardTab) GetBaseOptions() string
func (*DashboardTab) GetBugComponent ¶
func (m *DashboardTab) GetBugComponent() int32
func (*DashboardTab) GetCodeSearchPath ¶
func (m *DashboardTab) GetCodeSearchPath() string
func (*DashboardTab) GetCodeSearchUrlTemplate ¶
func (m *DashboardTab) GetCodeSearchUrlTemplate() *LinkTemplate
func (*DashboardTab) GetDescription ¶
func (m *DashboardTab) GetDescription() string
func (*DashboardTab) GetFileBugTemplate ¶
func (m *DashboardTab) GetFileBugTemplate() *LinkTemplate
func (*DashboardTab) GetName ¶
func (m *DashboardTab) GetName() string
func (*DashboardTab) GetNumColumnsRecent ¶
func (m *DashboardTab) GetNumColumnsRecent() int32
func (*DashboardTab) GetOpenTestTemplate ¶
func (m *DashboardTab) GetOpenTestTemplate() *LinkTemplate
func (*DashboardTab) GetResultsText ¶
func (m *DashboardTab) GetResultsText() string
func (*DashboardTab) GetResultsUrlTemplate ¶
func (m *DashboardTab) GetResultsUrlTemplate() *LinkTemplate
func (*DashboardTab) GetTestGroupName ¶
func (m *DashboardTab) GetTestGroupName() string
func (*DashboardTab) ProtoMessage ¶
func (*DashboardTab) ProtoMessage()
func (*DashboardTab) Reset ¶
func (m *DashboardTab) Reset()
func (*DashboardTab) String ¶
func (m *DashboardTab) String() string
func (*DashboardTab) XXX_DiscardUnknown ¶
func (m *DashboardTab) XXX_DiscardUnknown()
func (*DashboardTab) XXX_Marshal ¶
func (m *DashboardTab) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DashboardTab) XXX_Merge ¶
func (dst *DashboardTab) XXX_Merge(src proto.Message)
func (*DashboardTab) XXX_Size ¶
func (m *DashboardTab) XXX_Size() int
func (*DashboardTab) XXX_Unmarshal ¶
func (m *DashboardTab) XXX_Unmarshal(b []byte) error
type DashboardTabAlertOptions ¶
type DashboardTabAlertOptions struct { AlertStaleResultsHours int32 `` /* 132-byte string literal not displayed */ NumFailuresToAlert int32 `protobuf:"varint,2,opt,name=num_failures_to_alert,json=numFailuresToAlert,proto3" json:"num_failures_to_alert,omitempty"` AlertMailToAddresses string `protobuf:"bytes,3,opt,name=alert_mail_to_addresses,json=alertMailToAddresses,proto3" json:"alert_mail_to_addresses,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DashboardTabAlertOptions) Descriptor ¶
func (*DashboardTabAlertOptions) Descriptor() ([]byte, []int)
func (*DashboardTabAlertOptions) GetAlertMailToAddresses ¶
func (m *DashboardTabAlertOptions) GetAlertMailToAddresses() string
func (*DashboardTabAlertOptions) GetAlertStaleResultsHours ¶
func (m *DashboardTabAlertOptions) GetAlertStaleResultsHours() int32
func (*DashboardTabAlertOptions) GetNumFailuresToAlert ¶
func (m *DashboardTabAlertOptions) GetNumFailuresToAlert() int32
func (*DashboardTabAlertOptions) ProtoMessage ¶
func (*DashboardTabAlertOptions) ProtoMessage()
func (*DashboardTabAlertOptions) Reset ¶
func (m *DashboardTabAlertOptions) Reset()
func (*DashboardTabAlertOptions) String ¶
func (m *DashboardTabAlertOptions) String() string
func (*DashboardTabAlertOptions) XXX_DiscardUnknown ¶
func (m *DashboardTabAlertOptions) XXX_DiscardUnknown()
func (*DashboardTabAlertOptions) XXX_Marshal ¶
func (m *DashboardTabAlertOptions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DashboardTabAlertOptions) XXX_Merge ¶
func (dst *DashboardTabAlertOptions) XXX_Merge(src proto.Message)
func (*DashboardTabAlertOptions) XXX_Size ¶
func (m *DashboardTabAlertOptions) XXX_Size() int
func (*DashboardTabAlertOptions) XXX_Unmarshal ¶
func (m *DashboardTabAlertOptions) XXX_Unmarshal(b []byte) error
type DefaultConfiguration ¶
type DefaultConfiguration struct { DefaultTestGroup *TestGroup `protobuf:"bytes,1,opt,name=default_test_group,json=defaultTestGroup,proto3" json:"default_test_group,omitempty"` DefaultDashboardTab *DashboardTab `protobuf:"bytes,2,opt,name=default_dashboard_tab,json=defaultDashboardTab,proto3" json:"default_dashboard_tab,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DefaultConfiguration) Descriptor ¶
func (*DefaultConfiguration) Descriptor() ([]byte, []int)
func (*DefaultConfiguration) GetDefaultDashboardTab ¶
func (m *DefaultConfiguration) GetDefaultDashboardTab() *DashboardTab
func (*DefaultConfiguration) GetDefaultTestGroup ¶
func (m *DefaultConfiguration) GetDefaultTestGroup() *TestGroup
func (*DefaultConfiguration) ProtoMessage ¶
func (*DefaultConfiguration) ProtoMessage()
func (*DefaultConfiguration) Reset ¶
func (m *DefaultConfiguration) Reset()
func (*DefaultConfiguration) String ¶
func (m *DefaultConfiguration) String() string
func (*DefaultConfiguration) XXX_DiscardUnknown ¶
func (m *DefaultConfiguration) XXX_DiscardUnknown()
func (*DefaultConfiguration) XXX_Marshal ¶
func (m *DefaultConfiguration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DefaultConfiguration) XXX_Merge ¶
func (dst *DefaultConfiguration) XXX_Merge(src proto.Message)
func (*DefaultConfiguration) XXX_Size ¶
func (m *DefaultConfiguration) XXX_Size() int
func (*DefaultConfiguration) XXX_Unmarshal ¶
func (m *DefaultConfiguration) XXX_Unmarshal(b []byte) error
type LinkOptionsTemplate ¶
type LinkOptionsTemplate struct { Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LinkOptionsTemplate) Descriptor ¶
func (*LinkOptionsTemplate) Descriptor() ([]byte, []int)
func (*LinkOptionsTemplate) GetKey ¶
func (m *LinkOptionsTemplate) GetKey() string
func (*LinkOptionsTemplate) GetValue ¶
func (m *LinkOptionsTemplate) GetValue() string
func (*LinkOptionsTemplate) ProtoMessage ¶
func (*LinkOptionsTemplate) ProtoMessage()
func (*LinkOptionsTemplate) Reset ¶
func (m *LinkOptionsTemplate) Reset()
func (*LinkOptionsTemplate) String ¶
func (m *LinkOptionsTemplate) String() string
func (*LinkOptionsTemplate) XXX_DiscardUnknown ¶
func (m *LinkOptionsTemplate) XXX_DiscardUnknown()
func (*LinkOptionsTemplate) XXX_Marshal ¶
func (m *LinkOptionsTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkOptionsTemplate) XXX_Merge ¶
func (dst *LinkOptionsTemplate) XXX_Merge(src proto.Message)
func (*LinkOptionsTemplate) XXX_Size ¶
func (m *LinkOptionsTemplate) XXX_Size() int
func (*LinkOptionsTemplate) XXX_Unmarshal ¶
func (m *LinkOptionsTemplate) XXX_Unmarshal(b []byte) error
type LinkTemplate ¶
type LinkTemplate struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` Options []*LinkOptionsTemplate `protobuf:"bytes,2,rep,name=options,proto3" json:"options,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*LinkTemplate) Descriptor ¶
func (*LinkTemplate) Descriptor() ([]byte, []int)
func (*LinkTemplate) GetOptions ¶
func (m *LinkTemplate) GetOptions() []*LinkOptionsTemplate
func (*LinkTemplate) GetUrl ¶
func (m *LinkTemplate) GetUrl() string
func (*LinkTemplate) ProtoMessage ¶
func (*LinkTemplate) ProtoMessage()
func (*LinkTemplate) Reset ¶
func (m *LinkTemplate) Reset()
func (*LinkTemplate) String ¶
func (m *LinkTemplate) String() string
func (*LinkTemplate) XXX_DiscardUnknown ¶
func (m *LinkTemplate) XXX_DiscardUnknown()
func (*LinkTemplate) XXX_Marshal ¶
func (m *LinkTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinkTemplate) XXX_Merge ¶
func (dst *LinkTemplate) XXX_Merge(src proto.Message)
func (*LinkTemplate) XXX_Size ¶
func (m *LinkTemplate) XXX_Size() int
func (*LinkTemplate) XXX_Unmarshal ¶
func (m *LinkTemplate) XXX_Unmarshal(b []byte) error
type Notification ¶
type Notification struct { Summary string `protobuf:"bytes,1,opt,name=summary,proto3" json:"summary,omitempty"` ContextLink string `protobuf:"bytes,2,opt,name=context_link,json=contextLink,proto3" json:"context_link,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Notification) Descriptor ¶
func (*Notification) Descriptor() ([]byte, []int)
func (*Notification) GetContextLink ¶
func (m *Notification) GetContextLink() string
func (*Notification) GetSummary ¶
func (m *Notification) GetSummary() string
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) Reset ¶
func (m *Notification) Reset()
func (*Notification) String ¶
func (m *Notification) String() string
func (*Notification) XXX_DiscardUnknown ¶
func (m *Notification) XXX_DiscardUnknown()
func (*Notification) XXX_Marshal ¶
func (m *Notification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Notification) XXX_Merge ¶
func (dst *Notification) XXX_Merge(src proto.Message)
func (*Notification) XXX_Size ¶
func (m *Notification) XXX_Size() int
func (*Notification) XXX_Unmarshal ¶
func (m *Notification) XXX_Unmarshal(b []byte) error
type TestGroup ¶
type TestGroup struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` GcsPrefix string `protobuf:"bytes,2,opt,name=gcs_prefix,json=gcsPrefix,proto3" json:"gcs_prefix,omitempty"` DaysOfResults int32 `protobuf:"varint,3,opt,name=days_of_results,json=daysOfResults,proto3" json:"days_of_results,omitempty"` IgnorePending bool `protobuf:"varint,4,opt,name=ignore_pending,json=ignorePending,proto3" json:"ignore_pending,omitempty"` TestsNamePolicy TestGroup_TestsName `` /* 134-byte string literal not displayed */ ColumnHeader []*TestGroup_ColumnHeader `protobuf:"bytes,9,rep,name=column_header,json=columnHeader,proto3" json:"column_header,omitempty"` AlertStaleResultsHours int32 `` /* 133-byte string literal not displayed */ NumFailuresToAlert int32 `protobuf:"varint,12,opt,name=num_failures_to_alert,json=numFailuresToAlert,proto3" json:"num_failures_to_alert,omitempty"` CodeSearchPath string `protobuf:"bytes,14,opt,name=code_search_path,json=codeSearchPath,proto3" json:"code_search_path,omitempty"` NumColumnsRecent int32 `protobuf:"varint,15,opt,name=num_columns_recent,json=numColumnsRecent,proto3" json:"num_columns_recent,omitempty"` UseKubernetesClient bool `protobuf:"varint,24,opt,name=use_kubernetes_client,json=useKubernetesClient,proto3" json:"use_kubernetes_client,omitempty"` IsExternal bool `protobuf:"varint,25,opt,name=is_external,json=isExternal,proto3" json:"is_external,omitempty"` TestNameConfig *TestNameConfig `protobuf:"bytes,26,opt,name=test_name_config,json=testNameConfig,proto3" json:"test_name_config,omitempty"` Notifications []*Notification `protobuf:"bytes,27,rep,name=notifications,proto3" json:"notifications,omitempty"` NumPassesToDisableAlert int32 `` /* 138-byte string literal not displayed */ ShortTextMetric string `protobuf:"bytes,43,opt,name=short_text_metric,json=shortTextMetric,proto3" json:"short_text_metric,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TestGroup) Descriptor ¶
func (*TestGroup) GetAlertStaleResultsHours ¶
func (*TestGroup) GetCodeSearchPath ¶
func (*TestGroup) GetColumnHeader ¶
func (m *TestGroup) GetColumnHeader() []*TestGroup_ColumnHeader
func (*TestGroup) GetDaysOfResults ¶
func (*TestGroup) GetGcsPrefix ¶
func (*TestGroup) GetIgnorePending ¶
func (*TestGroup) GetIsExternal ¶
func (*TestGroup) GetNotifications ¶
func (m *TestGroup) GetNotifications() []*Notification
func (*TestGroup) GetNumColumnsRecent ¶
func (*TestGroup) GetNumFailuresToAlert ¶
func (*TestGroup) GetNumPassesToDisableAlert ¶
func (*TestGroup) GetShortTextMetric ¶
func (*TestGroup) GetTestNameConfig ¶
func (m *TestGroup) GetTestNameConfig() *TestNameConfig
func (*TestGroup) GetTestsNamePolicy ¶
func (m *TestGroup) GetTestsNamePolicy() TestGroup_TestsName
func (*TestGroup) GetUseKubernetesClient ¶
func (*TestGroup) ProtoMessage ¶
func (*TestGroup) ProtoMessage()
func (*TestGroup) XXX_DiscardUnknown ¶
func (m *TestGroup) XXX_DiscardUnknown()
func (*TestGroup) XXX_Marshal ¶
func (*TestGroup) XXX_Unmarshal ¶
type TestGroup_ColumnHeader ¶
type TestGroup_ColumnHeader struct { ConfigurationValue string `protobuf:"bytes,3,opt,name=configuration_value,json=configurationValue,proto3" json:"configuration_value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TestGroup_ColumnHeader) Descriptor ¶
func (*TestGroup_ColumnHeader) Descriptor() ([]byte, []int)
func (*TestGroup_ColumnHeader) GetConfigurationValue ¶
func (m *TestGroup_ColumnHeader) GetConfigurationValue() string
func (*TestGroup_ColumnHeader) ProtoMessage ¶
func (*TestGroup_ColumnHeader) ProtoMessage()
func (*TestGroup_ColumnHeader) Reset ¶
func (m *TestGroup_ColumnHeader) Reset()
func (*TestGroup_ColumnHeader) String ¶
func (m *TestGroup_ColumnHeader) String() string
func (*TestGroup_ColumnHeader) XXX_DiscardUnknown ¶
func (m *TestGroup_ColumnHeader) XXX_DiscardUnknown()
func (*TestGroup_ColumnHeader) XXX_Marshal ¶
func (m *TestGroup_ColumnHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestGroup_ColumnHeader) XXX_Merge ¶
func (dst *TestGroup_ColumnHeader) XXX_Merge(src proto.Message)
func (*TestGroup_ColumnHeader) XXX_Size ¶
func (m *TestGroup_ColumnHeader) XXX_Size() int
func (*TestGroup_ColumnHeader) XXX_Unmarshal ¶
func (m *TestGroup_ColumnHeader) XXX_Unmarshal(b []byte) error
type TestGroup_TestsName ¶
type TestGroup_TestsName int32
const ( TestGroup_TESTS_NAME_MIN TestGroup_TestsName = 0 TestGroup_TESTS_NAME_IGNORE TestGroup_TestsName = 1 TestGroup_TESTS_NAME_REPLACE TestGroup_TestsName = 2 TestGroup_TESTS_NAME_APPEND TestGroup_TestsName = 3 )
func (TestGroup_TestsName) EnumDescriptor ¶
func (TestGroup_TestsName) EnumDescriptor() ([]byte, []int)
func (TestGroup_TestsName) String ¶
func (x TestGroup_TestsName) String() string
type TestNameConfig ¶
type TestNameConfig struct { NameElements []*TestNameConfig_NameElement `protobuf:"bytes,1,rep,name=name_elements,json=nameElements,proto3" json:"name_elements,omitempty"` NameFormat string `protobuf:"bytes,2,opt,name=name_format,json=nameFormat,proto3" json:"name_format,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TestNameConfig) Descriptor ¶
func (*TestNameConfig) Descriptor() ([]byte, []int)
func (*TestNameConfig) GetNameElements ¶
func (m *TestNameConfig) GetNameElements() []*TestNameConfig_NameElement
func (*TestNameConfig) GetNameFormat ¶
func (m *TestNameConfig) GetNameFormat() string
func (*TestNameConfig) ProtoMessage ¶
func (*TestNameConfig) ProtoMessage()
func (*TestNameConfig) Reset ¶
func (m *TestNameConfig) Reset()
func (*TestNameConfig) String ¶
func (m *TestNameConfig) String() string
func (*TestNameConfig) XXX_DiscardUnknown ¶
func (m *TestNameConfig) XXX_DiscardUnknown()
func (*TestNameConfig) XXX_Marshal ¶
func (m *TestNameConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestNameConfig) XXX_Merge ¶
func (dst *TestNameConfig) XXX_Merge(src proto.Message)
func (*TestNameConfig) XXX_Size ¶
func (m *TestNameConfig) XXX_Size() int
func (*TestNameConfig) XXX_Unmarshal ¶
func (m *TestNameConfig) XXX_Unmarshal(b []byte) error
type TestNameConfig_NameElement ¶
type TestNameConfig_NameElement struct { TargetConfig string `protobuf:"bytes,2,opt,name=target_config,json=targetConfig,proto3" json:"target_config,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TestNameConfig_NameElement) Descriptor ¶
func (*TestNameConfig_NameElement) Descriptor() ([]byte, []int)
func (*TestNameConfig_NameElement) GetTargetConfig ¶
func (m *TestNameConfig_NameElement) GetTargetConfig() string
func (*TestNameConfig_NameElement) ProtoMessage ¶
func (*TestNameConfig_NameElement) ProtoMessage()
func (*TestNameConfig_NameElement) Reset ¶
func (m *TestNameConfig_NameElement) Reset()
func (*TestNameConfig_NameElement) String ¶
func (m *TestNameConfig_NameElement) String() string
func (*TestNameConfig_NameElement) XXX_DiscardUnknown ¶
func (m *TestNameConfig_NameElement) XXX_DiscardUnknown()
func (*TestNameConfig_NameElement) XXX_Marshal ¶
func (m *TestNameConfig_NameElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TestNameConfig_NameElement) XXX_Merge ¶
func (dst *TestNameConfig_NameElement) XXX_Merge(src proto.Message)
func (*TestNameConfig_NameElement) XXX_Size ¶
func (m *TestNameConfig_NameElement) XXX_Size() int
func (*TestNameConfig_NameElement) XXX_Unmarshal ¶
func (m *TestNameConfig_NameElement) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.