Documentation ¶
Index ¶
- Variables
- type AnalyticsEventResponse
- type AvailableUpdate
- type ConfigChangedResponse
- type GlobFileResult
- type GlobResult
- type Jwt
- type Mutation
- type NotificationInfo
- type NotificationInterruptType
- type NotificationPlacementType
- type NotificationRepeatType
- type Organization
- type ProcessInfo
- type Project
- type Query
- type ReportRuntimeUsageResponse
- type StateVersion
- type User
- type Version
Constants ¶
This section is empty.
Variables ¶
View Source
var AllNotificationInterruptType = []NotificationInterruptType{ NotificationInterruptTypeDisabled, NotificationInterruptTypePrompt, NotificationInterruptTypeExit, }
View Source
var AllNotificationPlacementType = []NotificationPlacementType{ NotificationPlacementTypeBeforeCmd, NotificationPlacementTypeAfterCmd, }
Functions ¶
This section is empty.
Types ¶
type AnalyticsEventResponse ¶
type AnalyticsEventResponse struct {
Sent bool `json:"sent"`
}
type AvailableUpdate ¶
type ConfigChangedResponse ¶
type ConfigChangedResponse struct {
Received bool `json:"received"`
}
type GlobFileResult ¶
type GlobResult ¶
type GlobResult struct { Files []*GlobFileResult `json:"files"` Hash string `json:"hash"` }
type NotificationInfo ¶
type NotificationInfo struct { ID string `json:"id"` Message string `json:"message"` Condition string `json:"condition"` StartDate string `json:"startDate"` EndDate string `json:"endDate"` Repeat NotificationRepeatType `json:"repeat"` Interrupt NotificationInterruptType `json:"interrupt"` Placement NotificationPlacementType `json:"placement"` }
type NotificationInterruptType ¶
type NotificationInterruptType string
const ( NotificationInterruptTypeDisabled NotificationInterruptType = "Disabled" NotificationInterruptTypePrompt NotificationInterruptType = "Prompt" NotificationInterruptTypeExit NotificationInterruptType = "Exit" )
func (NotificationInterruptType) IsValid ¶
func (e NotificationInterruptType) IsValid() bool
func (NotificationInterruptType) MarshalGQL ¶
func (e NotificationInterruptType) MarshalGQL(w io.Writer)
func (NotificationInterruptType) String ¶
func (e NotificationInterruptType) String() string
func (*NotificationInterruptType) UnmarshalGQL ¶
func (e *NotificationInterruptType) UnmarshalGQL(v interface{}) error
type NotificationPlacementType ¶
type NotificationPlacementType string
const ( NotificationPlacementTypeBeforeCmd NotificationPlacementType = "BeforeCmd" NotificationPlacementTypeAfterCmd NotificationPlacementType = "AfterCmd" )
func (NotificationPlacementType) IsValid ¶
func (e NotificationPlacementType) IsValid() bool
func (NotificationPlacementType) MarshalGQL ¶
func (e NotificationPlacementType) MarshalGQL(w io.Writer)
func (NotificationPlacementType) String ¶
func (e NotificationPlacementType) String() string
func (*NotificationPlacementType) UnmarshalGQL ¶
func (e *NotificationPlacementType) UnmarshalGQL(v interface{}) error
type NotificationRepeatType ¶
type NotificationRepeatType string
const ( NotificationRepeatTypeDisabled NotificationRepeatType = "Disabled" NotificationRepeatTypeConstantly NotificationRepeatType = "Constantly" NotificationRepeatTypeHourly NotificationRepeatType = "Hourly" NotificationRepeatTypeDaily NotificationRepeatType = "Daily" NotificationRepeatTypeWeekly NotificationRepeatType = "Weekly" NotificationRepeatTypeMonthly NotificationRepeatType = "Monthly" )
func (NotificationRepeatType) IsValid ¶
func (e NotificationRepeatType) IsValid() bool
func (NotificationRepeatType) MarshalGQL ¶
func (e NotificationRepeatType) MarshalGQL(w io.Writer)
func (NotificationRepeatType) String ¶
func (e NotificationRepeatType) String() string
func (*NotificationRepeatType) UnmarshalGQL ¶
func (e *NotificationRepeatType) UnmarshalGQL(v interface{}) error
type Organization ¶
type ProcessInfo ¶
type ReportRuntimeUsageResponse ¶
type ReportRuntimeUsageResponse struct {
Received bool `json:"received"`
}
type StateVersion ¶
type User ¶
type User struct { UserID string `json:"userID"` Username string `json:"username"` Email string `json:"email"` Organizations []*Organization `json:"organizations"` }
type Version ¶
type Version struct {
State *StateVersion `json:"state"`
}
Click to show internal directories.
Click to hide internal directories.