query

package
v3.2.7 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddNoteCreateUserAnnotationCreateUserAnnotationPayload

type AddNoteCreateUserAnnotationCreateUserAnnotationPayload struct {
	UserAnnotation UserAnnotation                       `json:"userAnnotation"`
	Errors         []UserErrorCreateUserAnnotationError `json:"errors"`
}

AddNoteCreateUserAnnotationCreateUserAnnotationPayload includes the requested fields of the GraphQL type CreateUserAnnotationPayload.

func (*AddNoteCreateUserAnnotationCreateUserAnnotationPayload) GetErrors

GetErrors returns AddNoteCreateUserAnnotationCreateUserAnnotationPayload.Errors, and is useful for accessing the field via an interface.

func (*AddNoteCreateUserAnnotationCreateUserAnnotationPayload) GetUserAnnotation

GetUserAnnotation returns AddNoteCreateUserAnnotationCreateUserAnnotationPayload.UserAnnotation, and is useful for accessing the field via an interface.

type AddNoteResponse

type AddNoteResponse struct {
	CreateUserAnnotation AddNoteCreateUserAnnotationCreateUserAnnotationPayload `json:"createUserAnnotation"`
	Track                AddNoteTrackTrackPayload                               `json:"track"`
}

AddNoteResponse is returned by AddNote on success.

func AddNote

func AddNote(
	ctx context.Context,
	client graphql.Client,
	input CreateUserAnnotationInput,
	track TrackInput,
) (*AddNoteResponse, error)

func (*AddNoteResponse) GetCreateUserAnnotation

GetCreateUserAnnotation returns AddNoteResponse.CreateUserAnnotation, and is useful for accessing the field via an interface.

func (*AddNoteResponse) GetTrack

GetTrack returns AddNoteResponse.Track, and is useful for accessing the field via an interface.

type AddNoteTrackTrackPayload

type AddNoteTrackTrackPayload struct {
	Errors []TrackError `json:"errors"`
}

AddNoteTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*AddNoteTrackTrackPayload) GetErrors

func (v *AddNoteTrackTrackPayload) GetErrors() []TrackError

GetErrors returns AddNoteTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type AnnotationType

type AnnotationType string
const (
	AnnotationTypeDayNote AnnotationType = "DAY_NOTE"
	AnnotationTypeNote    AnnotationType = "NOTE"
	AnnotationTypeTodo    AnnotationType = "TODO"
)

type BranchSuggestionInput

type BranchSuggestionInput struct {
	Branch      string `json:"branch"`
	Description string `json:"description"`
}

func (*BranchSuggestionInput) GetBranch

func (v *BranchSuggestionInput) GetBranch() string

GetBranch returns BranchSuggestionInput.Branch, and is useful for accessing the field via an interface.

func (*BranchSuggestionInput) GetDescription

func (v *BranchSuggestionInput) GetDescription() string

GetDescription returns BranchSuggestionInput.Description, and is useful for accessing the field via an interface.

type CodingDuration

type CodingDuration struct {
	TotalMs int `json:"totalMs"`
}

CodingDuration includes the GraphQL fields of CodingDuration requested by the fragment CodingDuration.

func (*CodingDuration) GetTotalMs

func (v *CodingDuration) GetTotalMs() int

GetTotalMs returns CodingDuration.TotalMs, and is useful for accessing the field via an interface.

type CreateUserAnnotationInput

type CreateUserAnnotationInput struct {
	Content       string         `json:"content"`
	Date          string         `json:"date,omitempty"`
	Type          AnnotationType `json:"type"`
	GitUrl        string         `json:"gitUrl"`
	ProjectId     string         `json:"projectId,omitempty"`
	Complete      bool           `json:"complete"`
	Hide          bool           `json:"hide"`
	GitBranchName string         `json:"gitBranchName"`
	GitCommit     string         `json:"gitCommit"`
	FileLine      int            `json:"fileLine"`
	FilePath      string         `json:"filePath"`
}

func (*CreateUserAnnotationInput) GetComplete

func (v *CreateUserAnnotationInput) GetComplete() bool

GetComplete returns CreateUserAnnotationInput.Complete, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetContent

func (v *CreateUserAnnotationInput) GetContent() string

GetContent returns CreateUserAnnotationInput.Content, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetDate

func (v *CreateUserAnnotationInput) GetDate() string

GetDate returns CreateUserAnnotationInput.Date, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetFileLine

func (v *CreateUserAnnotationInput) GetFileLine() int

GetFileLine returns CreateUserAnnotationInput.FileLine, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetFilePath

func (v *CreateUserAnnotationInput) GetFilePath() string

GetFilePath returns CreateUserAnnotationInput.FilePath, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetGitBranchName

func (v *CreateUserAnnotationInput) GetGitBranchName() string

GetGitBranchName returns CreateUserAnnotationInput.GitBranchName, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetGitCommit

func (v *CreateUserAnnotationInput) GetGitCommit() string

GetGitCommit returns CreateUserAnnotationInput.GitCommit, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetGitUrl

func (v *CreateUserAnnotationInput) GetGitUrl() string

GetGitUrl returns CreateUserAnnotationInput.GitUrl, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetHide

func (v *CreateUserAnnotationInput) GetHide() bool

GetHide returns CreateUserAnnotationInput.Hide, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetProjectId

func (v *CreateUserAnnotationInput) GetProjectId() string

GetProjectId returns CreateUserAnnotationInput.ProjectId, and is useful for accessing the field via an interface.

func (*CreateUserAnnotationInput) GetType

GetType returns CreateUserAnnotationInput.Type, and is useful for accessing the field via an interface.

type Day

type Day struct {
	Date           string                      `json:"date"`
	StartTime      model.DateTime              `json:"startTime"`
	Timezone       string                      `json:"timezone"`
	EndTime        model.DateTime              `json:"endTime"`
	Score          int                         `json:"score"`
	Rating         *int                        `json:"rating"`
	Hours          DayHoursDayHourList         `json:"hours"`
	Languages      DayLanguagesDayLanguageList `json:"languages"`
	Projects       DayProjectsDayProjectList   `json:"projects"`
	CodingDuration CodingDuration              `json:"codingDuration"`
}

Day includes the GraphQL fields of Day requested by the fragment Day.

func (*Day) GetCodingDuration

func (v *Day) GetCodingDuration() CodingDuration

GetCodingDuration returns Day.CodingDuration, and is useful for accessing the field via an interface.

func (*Day) GetDate

func (v *Day) GetDate() string

GetDate returns Day.Date, and is useful for accessing the field via an interface.

func (*Day) GetEndTime

func (v *Day) GetEndTime() model.DateTime

GetEndTime returns Day.EndTime, and is useful for accessing the field via an interface.

func (*Day) GetHours

func (v *Day) GetHours() DayHoursDayHourList

GetHours returns Day.Hours, and is useful for accessing the field via an interface.

func (*Day) GetLanguages

func (v *Day) GetLanguages() DayLanguagesDayLanguageList

GetLanguages returns Day.Languages, and is useful for accessing the field via an interface.

func (*Day) GetProjects

func (v *Day) GetProjects() DayProjectsDayProjectList

GetProjects returns Day.Projects, and is useful for accessing the field via an interface.

func (*Day) GetRating

func (v *Day) GetRating() *int

GetRating returns Day.Rating, and is useful for accessing the field via an interface.

func (*Day) GetScore

func (v *Day) GetScore() int

GetScore returns Day.Score, and is useful for accessing the field via an interface.

func (*Day) GetStartTime

func (v *Day) GetStartTime() model.DateTime

GetStartTime returns Day.StartTime, and is useful for accessing the field via an interface.

func (*Day) GetTimezone

func (v *Day) GetTimezone() string

GetTimezone returns Day.Timezone, and is useful for accessing the field via an interface.

type DayHour

type DayHour struct {
	Time           model.DateTime `json:"time"`
	CodingDuration CodingDuration `json:"codingDuration"`
}

DayHour includes the GraphQL fields of DayHour requested by the fragment DayHour.

func (*DayHour) GetCodingDuration

func (v *DayHour) GetCodingDuration() CodingDuration

GetCodingDuration returns DayHour.CodingDuration, and is useful for accessing the field via an interface.

func (*DayHour) GetTime

func (v *DayHour) GetTime() model.DateTime

GetTime returns DayHour.Time, and is useful for accessing the field via an interface.

type DayHoursDayHourList

type DayHoursDayHourList struct {
	Data []DayHour `json:"data"`
}

DayHoursDayHourList includes the requested fields of the GraphQL type DayHourList.

func (*DayHoursDayHourList) GetData

func (v *DayHoursDayHourList) GetData() []DayHour

GetData returns DayHoursDayHourList.Data, and is useful for accessing the field via an interface.

type DayLanguage

type DayLanguage struct {
	Id             string         `json:"id"`
	DisplayName    string         `json:"displayName"`
	CodingDuration CodingDuration `json:"codingDuration"`
}

DayLanguage includes the GraphQL fields of DayLanguage requested by the fragment DayLanguage.

func (*DayLanguage) GetCodingDuration

func (v *DayLanguage) GetCodingDuration() CodingDuration

GetCodingDuration returns DayLanguage.CodingDuration, and is useful for accessing the field via an interface.

func (*DayLanguage) GetDisplayName

func (v *DayLanguage) GetDisplayName() string

GetDisplayName returns DayLanguage.DisplayName, and is useful for accessing the field via an interface.

func (*DayLanguage) GetId

func (v *DayLanguage) GetId() string

GetId returns DayLanguage.Id, and is useful for accessing the field via an interface.

type DayLanguagesDayLanguageList

type DayLanguagesDayLanguageList struct {
	Data []DayLanguage `json:"data"`
}

DayLanguagesDayLanguageList includes the requested fields of the GraphQL type DayLanguageList.

func (*DayLanguagesDayLanguageList) GetData

GetData returns DayLanguagesDayLanguageList.Data, and is useful for accessing the field via an interface.

type DayProject

type DayProject struct {
	GitBranches    DayProjectGitBranchesDayProjectGitBranchList `json:"gitBranches"`
	Files          DayProjectFilesDayProjectFileList            `json:"files"`
	Id             string                                       `json:"id"`
	DisplayName    string                                       `json:"displayName"`
	ShortName      string                                       `json:"shortName"`
	Name           string                                       `json:"name"`
	CodingDuration CodingDuration                               `json:"codingDuration"`
}

DayProject includes the GraphQL fields of DayProject requested by the fragment DayProject.

func (*DayProject) GetCodingDuration

func (v *DayProject) GetCodingDuration() CodingDuration

GetCodingDuration returns DayProject.CodingDuration, and is useful for accessing the field via an interface.

func (*DayProject) GetDisplayName

func (v *DayProject) GetDisplayName() string

GetDisplayName returns DayProject.DisplayName, and is useful for accessing the field via an interface.

func (*DayProject) GetFiles

GetFiles returns DayProject.Files, and is useful for accessing the field via an interface.

func (*DayProject) GetGitBranches

GetGitBranches returns DayProject.GitBranches, and is useful for accessing the field via an interface.

func (*DayProject) GetId

func (v *DayProject) GetId() string

GetId returns DayProject.Id, and is useful for accessing the field via an interface.

func (*DayProject) GetName

func (v *DayProject) GetName() string

GetName returns DayProject.Name, and is useful for accessing the field via an interface.

func (*DayProject) GetShortName

func (v *DayProject) GetShortName() string

GetShortName returns DayProject.ShortName, and is useful for accessing the field via an interface.

type DayProjectFile

type DayProjectFile struct {
	Name           string         `json:"name"`
	Path           string         `json:"path"`
	CodingDuration CodingDuration `json:"codingDuration"`
}

DayProjectFile includes the GraphQL fields of DayProjectFile requested by the fragment DayProjectFile.

func (*DayProjectFile) GetCodingDuration

func (v *DayProjectFile) GetCodingDuration() CodingDuration

GetCodingDuration returns DayProjectFile.CodingDuration, and is useful for accessing the field via an interface.

func (*DayProjectFile) GetName

func (v *DayProjectFile) GetName() string

GetName returns DayProjectFile.Name, and is useful for accessing the field via an interface.

func (*DayProjectFile) GetPath

func (v *DayProjectFile) GetPath() string

GetPath returns DayProjectFile.Path, and is useful for accessing the field via an interface.

type DayProjectFilesDayProjectFileList

type DayProjectFilesDayProjectFileList struct {
	Data []DayProjectFile `json:"data"`
}

DayProjectFilesDayProjectFileList includes the requested fields of the GraphQL type DayProjectFileList.

func (*DayProjectFilesDayProjectFileList) GetData

GetData returns DayProjectFilesDayProjectFileList.Data, and is useful for accessing the field via an interface.

type DayProjectGitBranchesDayProjectGitBranchList

type DayProjectGitBranchesDayProjectGitBranchList struct {
	Data []DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch `json:"data"`
}

DayProjectGitBranchesDayProjectGitBranchList includes the requested fields of the GraphQL type DayProjectGitBranchList.

func (*DayProjectGitBranchesDayProjectGitBranchList) GetData

GetData returns DayProjectGitBranchesDayProjectGitBranchList.Data, and is useful for accessing the field via an interface.

type DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch

type DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch struct {
	Name           string                                                                                     `json:"name"`
	Files          DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranchFilesDayProjectFileList `json:"files"`
	CodingDuration CodingDuration                                                                             `json:"codingDuration"`
}

DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch includes the requested fields of the GraphQL type DayProjectGitBranch.

func (*DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch) GetCodingDuration

GetCodingDuration returns DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch.CodingDuration, and is useful for accessing the field via an interface.

func (*DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch) GetFiles

GetFiles returns DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch.Files, and is useful for accessing the field via an interface.

func (*DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch) GetName

GetName returns DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranch.Name, and is useful for accessing the field via an interface.

type DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranchFilesDayProjectFileList

type DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranchFilesDayProjectFileList struct {
	Data []DayProjectFile `json:"data"`
}

DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranchFilesDayProjectFileList includes the requested fields of the GraphQL type DayProjectFileList.

func (*DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranchFilesDayProjectFileList) GetData

GetData returns DayProjectGitBranchesDayProjectGitBranchListDataDayProjectGitBranchFilesDayProjectFileList.Data, and is useful for accessing the field via an interface.

type DayProjectsDayProjectList

type DayProjectsDayProjectList struct {
	Data []DayProject `json:"data"`
}

DayProjectsDayProjectList includes the requested fields of the GraphQL type DayProjectList.

func (*DayProjectsDayProjectList) GetData

func (v *DayProjectsDayProjectList) GetData() []DayProject

GetData returns DayProjectsDayProjectList.Data, and is useful for accessing the field via an interface.

type DeleteUserAnnotationInput

type DeleteUserAnnotationInput struct {
	Id string `json:"id"`
}

func (*DeleteUserAnnotationInput) GetId

func (v *DeleteUserAnnotationInput) GetId() string

GetId returns DeleteUserAnnotationInput.Id, and is useful for accessing the field via an interface.

type GetDayDay

type GetDayDay struct {
	Day `json:"-"`
}

GetDayDay includes the requested fields of the GraphQL type Day.

func (*GetDayDay) GetCodingDuration

func (v *GetDayDay) GetCodingDuration() CodingDuration

GetCodingDuration returns GetDayDay.CodingDuration, and is useful for accessing the field via an interface.

func (*GetDayDay) GetDate

func (v *GetDayDay) GetDate() string

GetDate returns GetDayDay.Date, and is useful for accessing the field via an interface.

func (*GetDayDay) GetEndTime

func (v *GetDayDay) GetEndTime() model.DateTime

GetEndTime returns GetDayDay.EndTime, and is useful for accessing the field via an interface.

func (*GetDayDay) GetHours

func (v *GetDayDay) GetHours() DayHoursDayHourList

GetHours returns GetDayDay.Hours, and is useful for accessing the field via an interface.

func (*GetDayDay) GetLanguages

func (v *GetDayDay) GetLanguages() DayLanguagesDayLanguageList

GetLanguages returns GetDayDay.Languages, and is useful for accessing the field via an interface.

func (*GetDayDay) GetProjects

func (v *GetDayDay) GetProjects() DayProjectsDayProjectList

GetProjects returns GetDayDay.Projects, and is useful for accessing the field via an interface.

func (*GetDayDay) GetRating

func (v *GetDayDay) GetRating() *int

GetRating returns GetDayDay.Rating, and is useful for accessing the field via an interface.

func (*GetDayDay) GetScore

func (v *GetDayDay) GetScore() int

GetScore returns GetDayDay.Score, and is useful for accessing the field via an interface.

func (*GetDayDay) GetStartTime

func (v *GetDayDay) GetStartTime() model.DateTime

GetStartTime returns GetDayDay.StartTime, and is useful for accessing the field via an interface.

func (*GetDayDay) GetTimezone

func (v *GetDayDay) GetTimezone() string

GetTimezone returns GetDayDay.Timezone, and is useful for accessing the field via an interface.

func (*GetDayDay) MarshalJSON

func (v *GetDayDay) MarshalJSON() ([]byte, error)

func (*GetDayDay) UnmarshalJSON

func (v *GetDayDay) UnmarshalJSON(b []byte) error

type GetDayResponse

type GetDayResponse struct {
	Day   GetDayDay               `json:"day"`
	Track GetDayTrackTrackPayload `json:"track"`
}

GetDayResponse is returned by GetDay on success.

func GetDay

func GetDay(
	ctx context.Context,
	client graphql.Client,
	date *string,
	track TrackInput,
) (*GetDayResponse, error)

func (*GetDayResponse) GetDay

func (v *GetDayResponse) GetDay() GetDayDay

GetDay returns GetDayResponse.Day, and is useful for accessing the field via an interface.

func (*GetDayResponse) GetTrack

GetTrack returns GetDayResponse.Track, and is useful for accessing the field via an interface.

type GetDayTrackTrackPayload

type GetDayTrackTrackPayload struct {
	Errors []TrackError `json:"errors"`
}

GetDayTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*GetDayTrackTrackPayload) GetErrors

func (v *GetDayTrackTrackPayload) GetErrors() []TrackError

GetErrors returns GetDayTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type GetDaysDaysDayList

type GetDaysDaysDayList struct {
	Data          []Day  `json:"data"`
	NextPageToken string `json:"nextPageToken"`
}

GetDaysDaysDayList includes the requested fields of the GraphQL type DayList.

func (*GetDaysDaysDayList) GetData

func (v *GetDaysDaysDayList) GetData() []Day

GetData returns GetDaysDaysDayList.Data, and is useful for accessing the field via an interface.

func (*GetDaysDaysDayList) GetNextPageToken

func (v *GetDaysDaysDayList) GetNextPageToken() string

GetNextPageToken returns GetDaysDaysDayList.NextPageToken, and is useful for accessing the field via an interface.

type GetDaysResponse

type GetDaysResponse struct {
	Days  GetDaysDaysDayList       `json:"days"`
	Track GetDaysTrackTrackPayload `json:"track"`
}

GetDaysResponse is returned by GetDays on success.

func GetDays

func GetDays(
	ctx context.Context,
	client graphql.Client,
	startDate *string,
	endDate *string,
	pageSize int,
	pageToken string,
	track TrackInput,
) (*GetDaysResponse, error)

func (*GetDaysResponse) GetDays

func (v *GetDaysResponse) GetDays() GetDaysDaysDayList

GetDays returns GetDaysResponse.Days, and is useful for accessing the field via an interface.

func (*GetDaysResponse) GetTrack

GetTrack returns GetDaysResponse.Track, and is useful for accessing the field via an interface.

type GetDaysTrackTrackPayload

type GetDaysTrackTrackPayload struct {
	Errors []TrackError `json:"errors"`
}

GetDaysTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*GetDaysTrackTrackPayload) GetErrors

func (v *GetDaysTrackTrackPayload) GetErrors() []TrackError

GetErrors returns GetDaysTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type GetStandupResponse

type GetStandupResponse struct {
	Standup GetStandupStandup           `json:"standup"`
	Track   GetStandupTrackTrackPayload `json:"track"`
}

GetStandupResponse is returned by GetStandup on success.

func GetStandup

func GetStandup(
	ctx context.Context,
	client graphql.Client,
	date *string,
	upcoming bool,
	track TrackInput,
) (*GetStandupResponse, error)

func (*GetStandupResponse) GetStandup

func (v *GetStandupResponse) GetStandup() GetStandupStandup

GetStandup returns GetStandupResponse.Standup, and is useful for accessing the field via an interface.

func (*GetStandupResponse) GetTrack

GetTrack returns GetStandupResponse.Track, and is useful for accessing the field via an interface.

type GetStandupStandup

type GetStandupStandup struct {
	Standup `json:"-"`
}

GetStandupStandup includes the requested fields of the GraphQL type Standup.

func (*GetStandupStandup) GetCodingDuration

func (v *GetStandupStandup) GetCodingDuration() CodingDuration

GetCodingDuration returns GetStandupStandup.CodingDuration, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetDate

func (v *GetStandupStandup) GetDate() string

GetDate returns GetStandupStandup.Date, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetDayCount

func (v *GetStandupStandup) GetDayCount() int

GetDayCount returns GetStandupStandup.DayCount, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetDays

GetDays returns GetStandupStandup.Days, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetLanguages

GetLanguages returns GetStandupStandup.Languages, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetProjects

GetProjects returns GetStandupStandup.Projects, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetRating

GetRating returns GetStandupStandup.Rating, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetScore

GetScore returns GetStandupStandup.Score, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetTimezone

func (v *GetStandupStandup) GetTimezone() string

GetTimezone returns GetStandupStandup.Timezone, and is useful for accessing the field via an interface.

func (*GetStandupStandup) GetUserAnnotations

GetUserAnnotations returns GetStandupStandup.UserAnnotations, and is useful for accessing the field via an interface.

func (*GetStandupStandup) MarshalJSON

func (v *GetStandupStandup) MarshalJSON() ([]byte, error)

func (*GetStandupStandup) UnmarshalJSON

func (v *GetStandupStandup) UnmarshalJSON(b []byte) error

type GetStandupTrackTrackPayload

type GetStandupTrackTrackPayload struct {
	Errors []GetStandupTrackTrackPayloadErrorsTrackError `json:"errors"`
}

GetStandupTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*GetStandupTrackTrackPayload) GetErrors

GetErrors returns GetStandupTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type GetStandupTrackTrackPayloadErrorsTrackError

type GetStandupTrackTrackPayloadErrorsTrackError struct {
	TrackError `json:"-"`
}

GetStandupTrackTrackPayloadErrorsTrackError includes the requested fields of the GraphQL type TrackError.

func (*GetStandupTrackTrackPayloadErrorsTrackError) GetField

GetField returns GetStandupTrackTrackPayloadErrorsTrackError.Field, and is useful for accessing the field via an interface.

func (*GetStandupTrackTrackPayloadErrorsTrackError) GetMessage

GetMessage returns GetStandupTrackTrackPayloadErrorsTrackError.Message, and is useful for accessing the field via an interface.

func (*GetStandupTrackTrackPayloadErrorsTrackError) MarshalJSON

func (*GetStandupTrackTrackPayloadErrorsTrackError) UnmarshalJSON

type GetStandupsResponse

type GetStandupsResponse struct {
	Standups GetStandupsStandupsStandupList `json:"standups"`
	Track    GetStandupsTrackTrackPayload   `json:"track"`
}

GetStandupsResponse is returned by GetStandups on success.

func GetStandups

func GetStandups(
	ctx context.Context,
	client graphql.Client,
	upcoming bool,
	pageSize int,
	track TrackInput,
) (*GetStandupsResponse, error)

func (*GetStandupsResponse) GetStandups

GetStandups returns GetStandupsResponse.Standups, and is useful for accessing the field via an interface.

func (*GetStandupsResponse) GetTrack

GetTrack returns GetStandupsResponse.Track, and is useful for accessing the field via an interface.

type GetStandupsStandupsStandupList

type GetStandupsStandupsStandupList struct {
	Data []ListStandup `json:"data"`
}

GetStandupsStandupsStandupList includes the requested fields of the GraphQL type StandupList.

func (*GetStandupsStandupsStandupList) GetData

GetData returns GetStandupsStandupsStandupList.Data, and is useful for accessing the field via an interface.

type GetStandupsTrackTrackPayload

type GetStandupsTrackTrackPayload struct {
	Errors []TrackError `json:"errors"`
}

GetStandupsTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*GetStandupsTrackTrackPayload) GetErrors

func (v *GetStandupsTrackTrackPayload) GetErrors() []TrackError

GetErrors returns GetStandupsTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type GetSuggestedBranchResponse

type GetSuggestedBranchResponse struct {
	SuggestedBranchnames GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponse `json:"suggestedBranchnames"`
	Track                GetSuggestedBranchTrackTrackPayload                           `json:"track"`
}

GetSuggestedBranchResponse is returned by GetSuggestedBranch on success.

func (*GetSuggestedBranchResponse) GetSuggestedBranchnames

GetSuggestedBranchnames returns GetSuggestedBranchResponse.SuggestedBranchnames, and is useful for accessing the field via an interface.

func (*GetSuggestedBranchResponse) GetTrack

GetTrack returns GetSuggestedBranchResponse.Track, and is useful for accessing the field via an interface.

type GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponse

type GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponse struct {
	Data []GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponseDataSuggestedBranch `json:"data"`
}

GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponse includes the requested fields of the GraphQL type SuggestedBranchResponse.

func (*GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponse) GetData

GetData returns GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponse.Data, and is useful for accessing the field via an interface.

type GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponseDataSuggestedBranch

type GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponseDataSuggestedBranch struct {
	Name string `json:"name"`
}

GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponseDataSuggestedBranch includes the requested fields of the GraphQL type SuggestedBranch.

func (*GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponseDataSuggestedBranch) GetName

GetName returns GetSuggestedBranchSuggestedBranchnamesSuggestedBranchResponseDataSuggestedBranch.Name, and is useful for accessing the field via an interface.

type GetSuggestedBranchTrackTrackPayload

type GetSuggestedBranchTrackTrackPayload struct {
	Errors []TrackError `json:"errors"`
}

GetSuggestedBranchTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*GetSuggestedBranchTrackTrackPayload) GetErrors

GetErrors returns GetSuggestedBranchTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type GetUserResponse

type GetUserResponse struct {
	User  GetUserUser              `json:"user"`
	Track GetUserTrackTrackPayload `json:"track"`
}

GetUserResponse is returned by GetUser on success.

func GetUser

func GetUser(
	ctx context.Context,
	client graphql.Client,
	withAnnotation bool,
	track TrackInput,
) (*GetUserResponse, error)

func (*GetUserResponse) GetTrack

GetTrack returns GetUserResponse.Track, and is useful for accessing the field via an interface.

func (*GetUserResponse) GetUser

func (v *GetUserResponse) GetUser() GetUserUser

GetUser returns GetUserResponse.User, and is useful for accessing the field via an interface.

type GetUserTrackTrackPayload

type GetUserTrackTrackPayload struct {
	Errors []TrackError `json:"errors"`
}

GetUserTrackTrackPayload includes the requested fields of the GraphQL type TrackPayload.

func (*GetUserTrackTrackPayload) GetErrors

func (v *GetUserTrackTrackPayload) GetErrors() []TrackError

GetErrors returns GetUserTrackTrackPayload.Errors, and is useful for accessing the field via an interface.

type GetUserUser

type GetUserUser struct {
	Id          string                                   `json:"id"`
	DisplayName string                                   `json:"displayName"`
	Github      GetUserUserGithubUserGitHub              `json:"github"`
	Annotations GetUserUserAnnotationsUserAnnotationList `json:"annotations"`
	Timezone    string                                   `json:"timezone"`
}

GetUserUser includes the requested fields of the GraphQL type User.

func (*GetUserUser) GetAnnotations

GetAnnotations returns GetUserUser.Annotations, and is useful for accessing the field via an interface.

func (*GetUserUser) GetDisplayName

func (v *GetUserUser) GetDisplayName() string

GetDisplayName returns GetUserUser.DisplayName, and is useful for accessing the field via an interface.

func (*GetUserUser) GetGithub

GetGithub returns GetUserUser.Github, and is useful for accessing the field via an interface.

func (*GetUserUser) GetId

func (v *GetUserUser) GetId() string

GetId returns GetUserUser.Id, and is useful for accessing the field via an interface.

func (*GetUserUser) GetTimezone

func (v *GetUserUser) GetTimezone() string

GetTimezone returns GetUserUser.Timezone, and is useful for accessing the field via an interface.

type GetUserUserAnnotationsUserAnnotationList

type GetUserUserAnnotationsUserAnnotationList struct {
	Data []UserAnnotation `json:"data"`
}

GetUserUserAnnotationsUserAnnotationList includes the requested fields of the GraphQL type UserAnnotationList.

func (*GetUserUserAnnotationsUserAnnotationList) GetData

GetData returns GetUserUserAnnotationsUserAnnotationList.Data, and is useful for accessing the field via an interface.

type GetUserUserGithubUserGitHub

type GetUserUserGithubUserGitHub struct {
	Id       string `json:"id"`
	Username string `json:"username"`
}

GetUserUserGithubUserGitHub includes the requested fields of the GraphQL type UserGitHub.

func (*GetUserUserGithubUserGitHub) GetId

GetId returns GetUserUserGithubUserGitHub.Id, and is useful for accessing the field via an interface.

func (*GetUserUserGithubUserGitHub) GetUsername

func (v *GetUserUserGithubUserGitHub) GetUsername() string

GetUsername returns GetUserUserGithubUserGitHub.Username, and is useful for accessing the field via an interface.

type HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayload

type HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayload struct {
	Errors []HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError `json:"errors"`
}

HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayload includes the requested fields of the GraphQL type DeleteUserAnnotationPayload.

func (*HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayload) GetErrors

GetErrors returns HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayload.Errors, and is useful for accessing the field via an interface.

type HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError

type HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError struct {
	UserErrorDeleteUserAnnotationError `json:"-"`
}

HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError includes the requested fields of the GraphQL type DeleteUserAnnotationError.

func (*HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError) GetField

GetField returns HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError.Field, and is useful for accessing the field via an interface.

func (*HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError) GetMessage

GetMessage returns HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError.Message, and is useful for accessing the field via an interface.

func (*HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError) MarshalJSON

func (*HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayloadErrorsDeleteUserAnnotationError) UnmarshalJSON

type HideAnnotationResponse

type HideAnnotationResponse struct {
	DeleteUserAnnotation HideAnnotationDeleteUserAnnotationDeleteUserAnnotationPayload `json:"deleteUserAnnotation"`
}

HideAnnotationResponse is returned by HideAnnotation on success.

func (*HideAnnotationResponse) GetDeleteUserAnnotation

GetDeleteUserAnnotation returns HideAnnotationResponse.DeleteUserAnnotation, and is useful for accessing the field via an interface.

type ListStandup

type ListStandup struct {
	Date           string                             `json:"date"`
	Timezone       string                             `json:"timezone"`
	Rating         *ListStandupRatingDayRatingSummary `json:"rating"`
	Score          ListStandupScoreDayScoreSummary    `json:"score"`
	CodingDuration CodingDuration                     `json:"codingDuration"`
	Days           ListStandupDaysStandupDayList      `json:"days"`
}

ListStandup includes the GraphQL fields of Standup requested by the fragment ListStandup.

func (*ListStandup) GetCodingDuration

func (v *ListStandup) GetCodingDuration() CodingDuration

GetCodingDuration returns ListStandup.CodingDuration, and is useful for accessing the field via an interface.

func (*ListStandup) GetDate

func (v *ListStandup) GetDate() string

GetDate returns ListStandup.Date, and is useful for accessing the field via an interface.

func (*ListStandup) GetDays

GetDays returns ListStandup.Days, and is useful for accessing the field via an interface.

func (*ListStandup) GetRating

GetRating returns ListStandup.Rating, and is useful for accessing the field via an interface.

func (*ListStandup) GetScore

GetScore returns ListStandup.Score, and is useful for accessing the field via an interface.

func (*ListStandup) GetTimezone

func (v *ListStandup) GetTimezone() string

GetTimezone returns ListStandup.Timezone, and is useful for accessing the field via an interface.

type ListStandupDaysStandupDayList

type ListStandupDaysStandupDayList struct {
	Data []ListStandupDaysStandupDayListDataDay `json:"data"`
}

ListStandupDaysStandupDayList includes the requested fields of the GraphQL type StandupDayList.

func (*ListStandupDaysStandupDayList) GetData

GetData returns ListStandupDaysStandupDayList.Data, and is useful for accessing the field via an interface.

type ListStandupDaysStandupDayListDataDay

type ListStandupDaysStandupDayListDataDay struct {
	Date     string `json:"date"`
	Timezone string `json:"timezone"`
}

ListStandupDaysStandupDayListDataDay includes the requested fields of the GraphQL type Day.

func (*ListStandupDaysStandupDayListDataDay) GetDate

GetDate returns ListStandupDaysStandupDayListDataDay.Date, and is useful for accessing the field via an interface.

func (*ListStandupDaysStandupDayListDataDay) GetTimezone

GetTimezone returns ListStandupDaysStandupDayListDataDay.Timezone, and is useful for accessing the field via an interface.

type ListStandupRatingDayRatingSummary

type ListStandupRatingDayRatingSummary struct {
	Mean float64 `json:"mean"`
}

ListStandupRatingDayRatingSummary includes the requested fields of the GraphQL type DayRatingSummary.

func (*ListStandupRatingDayRatingSummary) GetMean

GetMean returns ListStandupRatingDayRatingSummary.Mean, and is useful for accessing the field via an interface.

type ListStandupScoreDayScoreSummary

type ListStandupScoreDayScoreSummary struct {
	Min  int `json:"min"`
	Max  int `json:"max"`
	Mean int `json:"mean"`
}

ListStandupScoreDayScoreSummary includes the requested fields of the GraphQL type DayScoreSummary.

func (*ListStandupScoreDayScoreSummary) GetMax

GetMax returns ListStandupScoreDayScoreSummary.Max, and is useful for accessing the field via an interface.

func (*ListStandupScoreDayScoreSummary) GetMean

func (v *ListStandupScoreDayScoreSummary) GetMean() int

GetMean returns ListStandupScoreDayScoreSummary.Mean, and is useful for accessing the field via an interface.

func (*ListStandupScoreDayScoreSummary) GetMin

GetMin returns ListStandupScoreDayScoreSummary.Min, and is useful for accessing the field via an interface.

type Standup

type Standup struct {
	Date            string                                   `json:"date"`
	Timezone        string                                   `json:"timezone"`
	DayCount        int                                      `json:"dayCount"`
	Rating          *StandupRatingDayRatingSummary           `json:"rating"`
	Score           StandupScoreDayScoreSummary              `json:"score"`
	CodingDuration  CodingDuration                           `json:"codingDuration"`
	Days            StandupDaysStandupDayList                `json:"days"`
	Projects        StandupProjectsDayProjectList            `json:"projects"`
	Languages       StandupLanguagesDayLanguageList          `json:"languages"`
	UserAnnotations StandupUserAnnotationsUserAnnotationList `json:"userAnnotations"`
}

Standup includes the GraphQL fields of Standup requested by the fragment Standup.

func (*Standup) GetCodingDuration

func (v *Standup) GetCodingDuration() CodingDuration

GetCodingDuration returns Standup.CodingDuration, and is useful for accessing the field via an interface.

func (*Standup) GetDate

func (v *Standup) GetDate() string

GetDate returns Standup.Date, and is useful for accessing the field via an interface.

func (*Standup) GetDayCount

func (v *Standup) GetDayCount() int

GetDayCount returns Standup.DayCount, and is useful for accessing the field via an interface.

func (*Standup) GetDays

func (v *Standup) GetDays() StandupDaysStandupDayList

GetDays returns Standup.Days, and is useful for accessing the field via an interface.

func (*Standup) GetLanguages

func (v *Standup) GetLanguages() StandupLanguagesDayLanguageList

GetLanguages returns Standup.Languages, and is useful for accessing the field via an interface.

func (*Standup) GetProjects

func (v *Standup) GetProjects() StandupProjectsDayProjectList

GetProjects returns Standup.Projects, and is useful for accessing the field via an interface.

func (*Standup) GetRating

func (v *Standup) GetRating() *StandupRatingDayRatingSummary

GetRating returns Standup.Rating, and is useful for accessing the field via an interface.

func (*Standup) GetScore

func (v *Standup) GetScore() StandupScoreDayScoreSummary

GetScore returns Standup.Score, and is useful for accessing the field via an interface.

func (*Standup) GetTimezone

func (v *Standup) GetTimezone() string

GetTimezone returns Standup.Timezone, and is useful for accessing the field via an interface.

func (*Standup) GetUserAnnotations

func (v *Standup) GetUserAnnotations() StandupUserAnnotationsUserAnnotationList

GetUserAnnotations returns Standup.UserAnnotations, and is useful for accessing the field via an interface.

type StandupDaysStandupDayList

type StandupDaysStandupDayList struct {
	Data []Day `json:"data"`
}

StandupDaysStandupDayList includes the requested fields of the GraphQL type StandupDayList.

func (*StandupDaysStandupDayList) GetData

func (v *StandupDaysStandupDayList) GetData() []Day

GetData returns StandupDaysStandupDayList.Data, and is useful for accessing the field via an interface.

type StandupLanguagesDayLanguageList

type StandupLanguagesDayLanguageList struct {
	Data []DayLanguage `json:"data"`
}

StandupLanguagesDayLanguageList includes the requested fields of the GraphQL type DayLanguageList.

func (*StandupLanguagesDayLanguageList) GetData

GetData returns StandupLanguagesDayLanguageList.Data, and is useful for accessing the field via an interface.

type StandupProjectsDayProjectList

type StandupProjectsDayProjectList struct {
	Data []DayProject `json:"data"`
}

StandupProjectsDayProjectList includes the requested fields of the GraphQL type DayProjectList.

func (*StandupProjectsDayProjectList) GetData

GetData returns StandupProjectsDayProjectList.Data, and is useful for accessing the field via an interface.

type StandupRatingDayRatingSummary

type StandupRatingDayRatingSummary struct {
	Mean float64 `json:"mean"`
}

StandupRatingDayRatingSummary includes the requested fields of the GraphQL type DayRatingSummary.

func (*StandupRatingDayRatingSummary) GetMean

GetMean returns StandupRatingDayRatingSummary.Mean, and is useful for accessing the field via an interface.

type StandupScoreDayScoreSummary

type StandupScoreDayScoreSummary struct {
	Min  int `json:"min"`
	Max  int `json:"max"`
	Mean int `json:"mean"`
}

StandupScoreDayScoreSummary includes the requested fields of the GraphQL type DayScoreSummary.

func (*StandupScoreDayScoreSummary) GetMax

func (v *StandupScoreDayScoreSummary) GetMax() int

GetMax returns StandupScoreDayScoreSummary.Max, and is useful for accessing the field via an interface.

func (*StandupScoreDayScoreSummary) GetMean

func (v *StandupScoreDayScoreSummary) GetMean() int

GetMean returns StandupScoreDayScoreSummary.Mean, and is useful for accessing the field via an interface.

func (*StandupScoreDayScoreSummary) GetMin

func (v *StandupScoreDayScoreSummary) GetMin() int

GetMin returns StandupScoreDayScoreSummary.Min, and is useful for accessing the field via an interface.

type StandupUserAnnotationsUserAnnotationList

type StandupUserAnnotationsUserAnnotationList struct {
	Data []UserAnnotation `json:"data"`
}

StandupUserAnnotationsUserAnnotationList includes the requested fields of the GraphQL type UserAnnotationList.

func (*StandupUserAnnotationsUserAnnotationList) GetData

GetData returns StandupUserAnnotationsUserAnnotationList.Data, and is useful for accessing the field via an interface.

type SuggestedBranchInput

type SuggestedBranchInput struct {
	Description  string                  `json:"description"`
	RepoBranches []BranchSuggestionInput `json:"repoBranches"`
	UserBranches []BranchSuggestionInput `json:"userBranches"`
}

func (*SuggestedBranchInput) GetDescription

func (v *SuggestedBranchInput) GetDescription() string

GetDescription returns SuggestedBranchInput.Description, and is useful for accessing the field via an interface.

func (*SuggestedBranchInput) GetRepoBranches

func (v *SuggestedBranchInput) GetRepoBranches() []BranchSuggestionInput

GetRepoBranches returns SuggestedBranchInput.RepoBranches, and is useful for accessing the field via an interface.

func (*SuggestedBranchInput) GetUserBranches

func (v *SuggestedBranchInput) GetUserBranches() []BranchSuggestionInput

GetUserBranches returns SuggestedBranchInput.UserBranches, and is useful for accessing the field via an interface.

type TrackError

type TrackError struct {
	Message string   `json:"message"`
	Field   []string `json:"field"`
}

TrackError includes the GraphQL fields of TrackError requested by the fragment TrackError.

func (*TrackError) GetField

func (v *TrackError) GetField() []string

GetField returns TrackError.Field, and is useful for accessing the field via an interface.

func (*TrackError) GetMessage

func (v *TrackError) GetMessage() string

GetMessage returns TrackError.Message, and is useful for accessing the field via an interface.

type TrackEvent

type TrackEvent struct {
	Event      string                `json:"event"`
	Attributes []TrackEventAttribute `json:"attributes"`
}

func (*TrackEvent) GetAttributes

func (v *TrackEvent) GetAttributes() []TrackEventAttribute

GetAttributes returns TrackEvent.Attributes, and is useful for accessing the field via an interface.

func (*TrackEvent) GetEvent

func (v *TrackEvent) GetEvent() string

GetEvent returns TrackEvent.Event, and is useful for accessing the field via an interface.

type TrackEventAttribute

type TrackEventAttribute struct {
	Key          string  `json:"key"`
	StringValue  string  `json:"stringValue"`
	BooleanValue bool    `json:"booleanValue"`
	IntValue     int     `json:"intValue"`
	FloatValue   float64 `json:"floatValue"`
}

func (*TrackEventAttribute) GetBooleanValue

func (v *TrackEventAttribute) GetBooleanValue() bool

GetBooleanValue returns TrackEventAttribute.BooleanValue, and is useful for accessing the field via an interface.

func (*TrackEventAttribute) GetFloatValue

func (v *TrackEventAttribute) GetFloatValue() float64

GetFloatValue returns TrackEventAttribute.FloatValue, and is useful for accessing the field via an interface.

func (*TrackEventAttribute) GetIntValue

func (v *TrackEventAttribute) GetIntValue() int

GetIntValue returns TrackEventAttribute.IntValue, and is useful for accessing the field via an interface.

func (*TrackEventAttribute) GetKey

func (v *TrackEventAttribute) GetKey() string

GetKey returns TrackEventAttribute.Key, and is useful for accessing the field via an interface.

func (*TrackEventAttribute) GetStringValue

func (v *TrackEventAttribute) GetStringValue() string

GetStringValue returns TrackEventAttribute.StringValue, and is useful for accessing the field via an interface.

type TrackInput

type TrackInput struct {
	Events []TrackEvent `json:"events"`
}

func (*TrackInput) GetEvents

func (v *TrackInput) GetEvents() []TrackEvent

GetEvents returns TrackInput.Events, and is useful for accessing the field via an interface.

type UpdateNoteResponse

type UpdateNoteResponse struct {
	UpdateUserAnnotation UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload `json:"updateUserAnnotation"`
}

UpdateNoteResponse is returned by UpdateNote on success.

func UpdateNote

func UpdateNote(
	ctx context.Context,
	client graphql.Client,
	input UpdateUserAnnotationInput,
) (*UpdateNoteResponse, error)

func (*UpdateNoteResponse) GetUpdateUserAnnotation

GetUpdateUserAnnotation returns UpdateNoteResponse.UpdateUserAnnotation, and is useful for accessing the field via an interface.

type UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload

type UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload struct {
	UserAnnotation UserAnnotation                       `json:"userAnnotation"`
	Errors         []UserErrorUpdateUserAnnotationError `json:"errors"`
}

UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload includes the requested fields of the GraphQL type UpdateUserAnnotationPayload.

func (*UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload) GetErrors

GetErrors returns UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload.Errors, and is useful for accessing the field via an interface.

func (*UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload) GetUserAnnotation

GetUserAnnotation returns UpdateNoteUpdateUserAnnotationUpdateUserAnnotationPayload.UserAnnotation, and is useful for accessing the field via an interface.

type UpdateUserAnnotationInput

type UpdateUserAnnotationInput struct {
	Id            string         `json:"id"`
	Date          string         `json:"date"`
	AddDates      []string       `json:"addDates"`
	RemoveDates   []string       `json:"removeDates"`
	Content       string         `json:"content"`
	Type          AnnotationType `json:"type"`
	GitUrl        string         `json:"gitUrl"`
	ProjectId     string         `json:"projectId"`
	Complete      bool           `json:"complete"`
	Hide          bool           `json:"hide"`
	GitBranchName string         `json:"gitBranchName"`
	GitCommit     string         `json:"gitCommit"`
	FileLine      int            `json:"fileLine"`
	FilePath      string         `json:"filePath"`
}

func (*UpdateUserAnnotationInput) GetAddDates

func (v *UpdateUserAnnotationInput) GetAddDates() []string

GetAddDates returns UpdateUserAnnotationInput.AddDates, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetComplete

func (v *UpdateUserAnnotationInput) GetComplete() bool

GetComplete returns UpdateUserAnnotationInput.Complete, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetContent

func (v *UpdateUserAnnotationInput) GetContent() string

GetContent returns UpdateUserAnnotationInput.Content, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetDate

func (v *UpdateUserAnnotationInput) GetDate() string

GetDate returns UpdateUserAnnotationInput.Date, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetFileLine

func (v *UpdateUserAnnotationInput) GetFileLine() int

GetFileLine returns UpdateUserAnnotationInput.FileLine, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetFilePath

func (v *UpdateUserAnnotationInput) GetFilePath() string

GetFilePath returns UpdateUserAnnotationInput.FilePath, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetGitBranchName

func (v *UpdateUserAnnotationInput) GetGitBranchName() string

GetGitBranchName returns UpdateUserAnnotationInput.GitBranchName, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetGitCommit

func (v *UpdateUserAnnotationInput) GetGitCommit() string

GetGitCommit returns UpdateUserAnnotationInput.GitCommit, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetGitUrl

func (v *UpdateUserAnnotationInput) GetGitUrl() string

GetGitUrl returns UpdateUserAnnotationInput.GitUrl, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetHide

func (v *UpdateUserAnnotationInput) GetHide() bool

GetHide returns UpdateUserAnnotationInput.Hide, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetId

func (v *UpdateUserAnnotationInput) GetId() string

GetId returns UpdateUserAnnotationInput.Id, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetProjectId

func (v *UpdateUserAnnotationInput) GetProjectId() string

GetProjectId returns UpdateUserAnnotationInput.ProjectId, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetRemoveDates

func (v *UpdateUserAnnotationInput) GetRemoveDates() []string

GetRemoveDates returns UpdateUserAnnotationInput.RemoveDates, and is useful for accessing the field via an interface.

func (*UpdateUserAnnotationInput) GetType

GetType returns UpdateUserAnnotationInput.Type, and is useful for accessing the field via an interface.

type UserAnnotation

type UserAnnotation struct {
	CompleteTime *model.DateTime                                       `json:"completeTime"`
	Completed    bool                                                  `json:"completed"`
	Content      string                                                `json:"content"`
	File         UserAnnotationFileUserAnnotationProjectFile           `json:"file"`
	GitBranch    UserAnnotationGitBranchUserAnnotationProjectGitBranch `json:"gitBranch"`
	Hidden       bool                                                  `json:"hidden"`
	Id           string                                                `json:"id"`
	Project      UserAnnotationProject                                 `json:"project"`
	Date         string                                                `json:"date"`
	Type         AnnotationType                                        `json:"type"`
	UpdateTime   model.DateTime                                        `json:"updateTime"`
}

UserAnnotation includes the GraphQL fields of UserAnnotation requested by the fragment UserAnnotation.

func (*UserAnnotation) GetCompleteTime

func (v *UserAnnotation) GetCompleteTime() *model.DateTime

GetCompleteTime returns UserAnnotation.CompleteTime, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetCompleted

func (v *UserAnnotation) GetCompleted() bool

GetCompleted returns UserAnnotation.Completed, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetContent

func (v *UserAnnotation) GetContent() string

GetContent returns UserAnnotation.Content, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetDate

func (v *UserAnnotation) GetDate() string

GetDate returns UserAnnotation.Date, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetFile

GetFile returns UserAnnotation.File, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetGitBranch

GetGitBranch returns UserAnnotation.GitBranch, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetHidden

func (v *UserAnnotation) GetHidden() bool

GetHidden returns UserAnnotation.Hidden, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetId

func (v *UserAnnotation) GetId() string

GetId returns UserAnnotation.Id, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetProject

func (v *UserAnnotation) GetProject() UserAnnotationProject

GetProject returns UserAnnotation.Project, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetType

func (v *UserAnnotation) GetType() AnnotationType

GetType returns UserAnnotation.Type, and is useful for accessing the field via an interface.

func (*UserAnnotation) GetUpdateTime

func (v *UserAnnotation) GetUpdateTime() model.DateTime

GetUpdateTime returns UserAnnotation.UpdateTime, and is useful for accessing the field via an interface.

type UserAnnotationFileUserAnnotationProjectFile

type UserAnnotationFileUserAnnotationProjectFile struct {
	Name string `json:"name"`
	Path string `json:"path"`
}

UserAnnotationFileUserAnnotationProjectFile includes the requested fields of the GraphQL type UserAnnotationProjectFile.

func (*UserAnnotationFileUserAnnotationProjectFile) GetName

GetName returns UserAnnotationFileUserAnnotationProjectFile.Name, and is useful for accessing the field via an interface.

func (*UserAnnotationFileUserAnnotationProjectFile) GetPath

GetPath returns UserAnnotationFileUserAnnotationProjectFile.Path, and is useful for accessing the field via an interface.

type UserAnnotationGitBranchUserAnnotationProjectGitBranch

type UserAnnotationGitBranchUserAnnotationProjectGitBranch struct {
	Name string `json:"name"`
}

UserAnnotationGitBranchUserAnnotationProjectGitBranch includes the requested fields of the GraphQL type UserAnnotationProjectGitBranch.

func (*UserAnnotationGitBranchUserAnnotationProjectGitBranch) GetName

GetName returns UserAnnotationGitBranchUserAnnotationProjectGitBranch.Name, and is useful for accessing the field via an interface.

type UserAnnotationProject

type UserAnnotationProject struct {
	Id          string `json:"id"`
	DisplayName string `json:"displayName"`
	Name        string `json:"name"`
}

UserAnnotationProject includes the requested fields of the GraphQL type UserAnnotationProject.

func (*UserAnnotationProject) GetDisplayName

func (v *UserAnnotationProject) GetDisplayName() string

GetDisplayName returns UserAnnotationProject.DisplayName, and is useful for accessing the field via an interface.

func (*UserAnnotationProject) GetId

func (v *UserAnnotationProject) GetId() string

GetId returns UserAnnotationProject.Id, and is useful for accessing the field via an interface.

func (*UserAnnotationProject) GetName

func (v *UserAnnotationProject) GetName() string

GetName returns UserAnnotationProject.Name, and is useful for accessing the field via an interface.

type UserError

type UserError interface {

	// GetField returns the interface-field "field" from its implementation.
	GetField() []string
	// GetMessage returns the interface-field "message" from its implementation.
	GetMessage() string
	// contains filtered or unexported methods
}

UserError includes the GraphQL fields of UserError requested by the fragment UserError.

UserError is implemented by the following types: UserErrorTrackError UserErrorCompleteUserMilestonesError UserErrorConsumeNotificationsError UserErrorCreateSlackConnectionError UserErrorCreateUserAnnotationError UserErrorCreateUserCalendarError UserErrorCreateUserFeedbackError UserErrorCreateUserInvitationError UserErrorCreateWebHookError UserErrorDeleteHookError UserErrorDeleteUserAnnotationError UserErrorDeleteUserAnnotationsError UserErrorDeleteUserCalendarError UserErrorFollowUserError UserErrorSetFeedItemCategorySettingsError UserErrorSetFeedItemReactionError UserErrorSetFeedItemTypeSettingsError UserErrorSetFeedItemsError UserErrorSetSlackDndHookError UserErrorSetSlackStatusHookError UserErrorSetUserDataTestEnrollmentError UserErrorSetUserDayRatingError UserErrorSetUserDaySettingsError UserErrorSetUserSharingSettingsError UserErrorSkipUserMilestonesError UserErrorSnoozeUserMilestonesError UserErrorTriggerEventError UserErrorUndeleteUserAnnotationError UserErrorUnfollowUserError UserErrorUnsetFeedItemReactionError UserErrorUnsnoozeUserMilestonesError UserErrorUpdateUserError UserErrorUpdateUserAnnotationError UserErrorUpdateUserAnnotationsError UserErrorUpdateUserCalendarError UserErrorUpdateUserDayNoteFeedItemError UserErrorUpdateWebHookError

type UserErrorCompleteUserMilestonesError

type UserErrorCompleteUserMilestonesError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CompleteUserMilestonesError requested by the fragment UserError.

func (*UserErrorCompleteUserMilestonesError) GetField

GetField returns UserErrorCompleteUserMilestonesError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCompleteUserMilestonesError) GetMessage

GetMessage returns UserErrorCompleteUserMilestonesError.Message, and is useful for accessing the field via an interface.

type UserErrorConsumeNotificationsError

type UserErrorConsumeNotificationsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of ConsumeNotificationsError requested by the fragment UserError.

func (*UserErrorConsumeNotificationsError) GetField

GetField returns UserErrorConsumeNotificationsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorConsumeNotificationsError) GetMessage

GetMessage returns UserErrorConsumeNotificationsError.Message, and is useful for accessing the field via an interface.

type UserErrorCreateSlackConnectionError

type UserErrorCreateSlackConnectionError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CreateSlackConnectionError requested by the fragment UserError.

func (*UserErrorCreateSlackConnectionError) GetField

GetField returns UserErrorCreateSlackConnectionError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCreateSlackConnectionError) GetMessage

GetMessage returns UserErrorCreateSlackConnectionError.Message, and is useful for accessing the field via an interface.

type UserErrorCreateUserAnnotationError

type UserErrorCreateUserAnnotationError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CreateUserAnnotationError requested by the fragment UserError.

func (*UserErrorCreateUserAnnotationError) GetField

GetField returns UserErrorCreateUserAnnotationError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCreateUserAnnotationError) GetMessage

GetMessage returns UserErrorCreateUserAnnotationError.Message, and is useful for accessing the field via an interface.

type UserErrorCreateUserCalendarError

type UserErrorCreateUserCalendarError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CreateUserCalendarError requested by the fragment UserError.

func (*UserErrorCreateUserCalendarError) GetField

func (v *UserErrorCreateUserCalendarError) GetField() []string

GetField returns UserErrorCreateUserCalendarError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCreateUserCalendarError) GetMessage

func (v *UserErrorCreateUserCalendarError) GetMessage() string

GetMessage returns UserErrorCreateUserCalendarError.Message, and is useful for accessing the field via an interface.

type UserErrorCreateUserFeedbackError

type UserErrorCreateUserFeedbackError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CreateUserFeedbackError requested by the fragment UserError.

func (*UserErrorCreateUserFeedbackError) GetField

func (v *UserErrorCreateUserFeedbackError) GetField() []string

GetField returns UserErrorCreateUserFeedbackError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCreateUserFeedbackError) GetMessage

func (v *UserErrorCreateUserFeedbackError) GetMessage() string

GetMessage returns UserErrorCreateUserFeedbackError.Message, and is useful for accessing the field via an interface.

type UserErrorCreateUserInvitationError

type UserErrorCreateUserInvitationError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CreateUserInvitationError requested by the fragment UserError.

func (*UserErrorCreateUserInvitationError) GetField

GetField returns UserErrorCreateUserInvitationError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCreateUserInvitationError) GetMessage

GetMessage returns UserErrorCreateUserInvitationError.Message, and is useful for accessing the field via an interface.

type UserErrorCreateWebHookError

type UserErrorCreateWebHookError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of CreateWebHookError requested by the fragment UserError.

func (*UserErrorCreateWebHookError) GetField

func (v *UserErrorCreateWebHookError) GetField() []string

GetField returns UserErrorCreateWebHookError.Field, and is useful for accessing the field via an interface.

func (*UserErrorCreateWebHookError) GetMessage

func (v *UserErrorCreateWebHookError) GetMessage() string

GetMessage returns UserErrorCreateWebHookError.Message, and is useful for accessing the field via an interface.

type UserErrorDeleteHookError

type UserErrorDeleteHookError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of DeleteHookError requested by the fragment UserError.

func (*UserErrorDeleteHookError) GetField

func (v *UserErrorDeleteHookError) GetField() []string

GetField returns UserErrorDeleteHookError.Field, and is useful for accessing the field via an interface.

func (*UserErrorDeleteHookError) GetMessage

func (v *UserErrorDeleteHookError) GetMessage() string

GetMessage returns UserErrorDeleteHookError.Message, and is useful for accessing the field via an interface.

type UserErrorDeleteUserAnnotationError

type UserErrorDeleteUserAnnotationError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of DeleteUserAnnotationError requested by the fragment UserError.

func (*UserErrorDeleteUserAnnotationError) GetField

GetField returns UserErrorDeleteUserAnnotationError.Field, and is useful for accessing the field via an interface.

func (*UserErrorDeleteUserAnnotationError) GetMessage

GetMessage returns UserErrorDeleteUserAnnotationError.Message, and is useful for accessing the field via an interface.

type UserErrorDeleteUserAnnotationsError

type UserErrorDeleteUserAnnotationsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of DeleteUserAnnotationsError requested by the fragment UserError.

func (*UserErrorDeleteUserAnnotationsError) GetField

GetField returns UserErrorDeleteUserAnnotationsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorDeleteUserAnnotationsError) GetMessage

GetMessage returns UserErrorDeleteUserAnnotationsError.Message, and is useful for accessing the field via an interface.

type UserErrorDeleteUserCalendarError

type UserErrorDeleteUserCalendarError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of DeleteUserCalendarError requested by the fragment UserError.

func (*UserErrorDeleteUserCalendarError) GetField

func (v *UserErrorDeleteUserCalendarError) GetField() []string

GetField returns UserErrorDeleteUserCalendarError.Field, and is useful for accessing the field via an interface.

func (*UserErrorDeleteUserCalendarError) GetMessage

func (v *UserErrorDeleteUserCalendarError) GetMessage() string

GetMessage returns UserErrorDeleteUserCalendarError.Message, and is useful for accessing the field via an interface.

type UserErrorFollowUserError

type UserErrorFollowUserError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of FollowUserError requested by the fragment UserError.

func (*UserErrorFollowUserError) GetField

func (v *UserErrorFollowUserError) GetField() []string

GetField returns UserErrorFollowUserError.Field, and is useful for accessing the field via an interface.

func (*UserErrorFollowUserError) GetMessage

func (v *UserErrorFollowUserError) GetMessage() string

GetMessage returns UserErrorFollowUserError.Message, and is useful for accessing the field via an interface.

type UserErrorSetFeedItemCategorySettingsError

type UserErrorSetFeedItemCategorySettingsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetFeedItemCategorySettingsError requested by the fragment UserError.

func (*UserErrorSetFeedItemCategorySettingsError) GetField

GetField returns UserErrorSetFeedItemCategorySettingsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetFeedItemCategorySettingsError) GetMessage

GetMessage returns UserErrorSetFeedItemCategorySettingsError.Message, and is useful for accessing the field via an interface.

type UserErrorSetFeedItemReactionError

type UserErrorSetFeedItemReactionError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetFeedItemReactionError requested by the fragment UserError.

func (*UserErrorSetFeedItemReactionError) GetField

func (v *UserErrorSetFeedItemReactionError) GetField() []string

GetField returns UserErrorSetFeedItemReactionError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetFeedItemReactionError) GetMessage

func (v *UserErrorSetFeedItemReactionError) GetMessage() string

GetMessage returns UserErrorSetFeedItemReactionError.Message, and is useful for accessing the field via an interface.

type UserErrorSetFeedItemTypeSettingsError

type UserErrorSetFeedItemTypeSettingsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetFeedItemTypeSettingsError requested by the fragment UserError.

func (*UserErrorSetFeedItemTypeSettingsError) GetField

GetField returns UserErrorSetFeedItemTypeSettingsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetFeedItemTypeSettingsError) GetMessage

GetMessage returns UserErrorSetFeedItemTypeSettingsError.Message, and is useful for accessing the field via an interface.

type UserErrorSetFeedItemsError

type UserErrorSetFeedItemsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetFeedItemsError requested by the fragment UserError.

func (*UserErrorSetFeedItemsError) GetField

func (v *UserErrorSetFeedItemsError) GetField() []string

GetField returns UserErrorSetFeedItemsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetFeedItemsError) GetMessage

func (v *UserErrorSetFeedItemsError) GetMessage() string

GetMessage returns UserErrorSetFeedItemsError.Message, and is useful for accessing the field via an interface.

type UserErrorSetSlackDndHookError

type UserErrorSetSlackDndHookError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetSlackDndHookError requested by the fragment UserError.

func (*UserErrorSetSlackDndHookError) GetField

func (v *UserErrorSetSlackDndHookError) GetField() []string

GetField returns UserErrorSetSlackDndHookError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetSlackDndHookError) GetMessage

func (v *UserErrorSetSlackDndHookError) GetMessage() string

GetMessage returns UserErrorSetSlackDndHookError.Message, and is useful for accessing the field via an interface.

type UserErrorSetSlackStatusHookError

type UserErrorSetSlackStatusHookError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetSlackStatusHookError requested by the fragment UserError.

func (*UserErrorSetSlackStatusHookError) GetField

func (v *UserErrorSetSlackStatusHookError) GetField() []string

GetField returns UserErrorSetSlackStatusHookError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetSlackStatusHookError) GetMessage

func (v *UserErrorSetSlackStatusHookError) GetMessage() string

GetMessage returns UserErrorSetSlackStatusHookError.Message, and is useful for accessing the field via an interface.

type UserErrorSetUserDataTestEnrollmentError

type UserErrorSetUserDataTestEnrollmentError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetUserDataTestEnrollmentError requested by the fragment UserError.

func (*UserErrorSetUserDataTestEnrollmentError) GetField

GetField returns UserErrorSetUserDataTestEnrollmentError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetUserDataTestEnrollmentError) GetMessage

GetMessage returns UserErrorSetUserDataTestEnrollmentError.Message, and is useful for accessing the field via an interface.

type UserErrorSetUserDayRatingError

type UserErrorSetUserDayRatingError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetUserDayRatingError requested by the fragment UserError.

func (*UserErrorSetUserDayRatingError) GetField

func (v *UserErrorSetUserDayRatingError) GetField() []string

GetField returns UserErrorSetUserDayRatingError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetUserDayRatingError) GetMessage

func (v *UserErrorSetUserDayRatingError) GetMessage() string

GetMessage returns UserErrorSetUserDayRatingError.Message, and is useful for accessing the field via an interface.

type UserErrorSetUserDaySettingsError

type UserErrorSetUserDaySettingsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetUserDaySettingsError requested by the fragment UserError.

func (*UserErrorSetUserDaySettingsError) GetField

func (v *UserErrorSetUserDaySettingsError) GetField() []string

GetField returns UserErrorSetUserDaySettingsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetUserDaySettingsError) GetMessage

func (v *UserErrorSetUserDaySettingsError) GetMessage() string

GetMessage returns UserErrorSetUserDaySettingsError.Message, and is useful for accessing the field via an interface.

type UserErrorSetUserSharingSettingsError

type UserErrorSetUserSharingSettingsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SetUserSharingSettingsError requested by the fragment UserError.

func (*UserErrorSetUserSharingSettingsError) GetField

GetField returns UserErrorSetUserSharingSettingsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSetUserSharingSettingsError) GetMessage

GetMessage returns UserErrorSetUserSharingSettingsError.Message, and is useful for accessing the field via an interface.

type UserErrorSkipUserMilestonesError

type UserErrorSkipUserMilestonesError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SkipUserMilestonesError requested by the fragment UserError.

func (*UserErrorSkipUserMilestonesError) GetField

func (v *UserErrorSkipUserMilestonesError) GetField() []string

GetField returns UserErrorSkipUserMilestonesError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSkipUserMilestonesError) GetMessage

func (v *UserErrorSkipUserMilestonesError) GetMessage() string

GetMessage returns UserErrorSkipUserMilestonesError.Message, and is useful for accessing the field via an interface.

type UserErrorSnoozeUserMilestonesError

type UserErrorSnoozeUserMilestonesError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of SnoozeUserMilestonesError requested by the fragment UserError.

func (*UserErrorSnoozeUserMilestonesError) GetField

GetField returns UserErrorSnoozeUserMilestonesError.Field, and is useful for accessing the field via an interface.

func (*UserErrorSnoozeUserMilestonesError) GetMessage

GetMessage returns UserErrorSnoozeUserMilestonesError.Message, and is useful for accessing the field via an interface.

type UserErrorTrackError

type UserErrorTrackError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of TrackError requested by the fragment UserError.

func (*UserErrorTrackError) GetField

func (v *UserErrorTrackError) GetField() []string

GetField returns UserErrorTrackError.Field, and is useful for accessing the field via an interface.

func (*UserErrorTrackError) GetMessage

func (v *UserErrorTrackError) GetMessage() string

GetMessage returns UserErrorTrackError.Message, and is useful for accessing the field via an interface.

type UserErrorTriggerEventError

type UserErrorTriggerEventError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of TriggerEventError requested by the fragment UserError.

func (*UserErrorTriggerEventError) GetField

func (v *UserErrorTriggerEventError) GetField() []string

GetField returns UserErrorTriggerEventError.Field, and is useful for accessing the field via an interface.

func (*UserErrorTriggerEventError) GetMessage

func (v *UserErrorTriggerEventError) GetMessage() string

GetMessage returns UserErrorTriggerEventError.Message, and is useful for accessing the field via an interface.

type UserErrorUndeleteUserAnnotationError

type UserErrorUndeleteUserAnnotationError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UndeleteUserAnnotationError requested by the fragment UserError.

func (*UserErrorUndeleteUserAnnotationError) GetField

GetField returns UserErrorUndeleteUserAnnotationError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUndeleteUserAnnotationError) GetMessage

GetMessage returns UserErrorUndeleteUserAnnotationError.Message, and is useful for accessing the field via an interface.

type UserErrorUnfollowUserError

type UserErrorUnfollowUserError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UnfollowUserError requested by the fragment UserError.

func (*UserErrorUnfollowUserError) GetField

func (v *UserErrorUnfollowUserError) GetField() []string

GetField returns UserErrorUnfollowUserError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUnfollowUserError) GetMessage

func (v *UserErrorUnfollowUserError) GetMessage() string

GetMessage returns UserErrorUnfollowUserError.Message, and is useful for accessing the field via an interface.

type UserErrorUnsetFeedItemReactionError

type UserErrorUnsetFeedItemReactionError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UnsetFeedItemReactionError requested by the fragment UserError.

func (*UserErrorUnsetFeedItemReactionError) GetField

GetField returns UserErrorUnsetFeedItemReactionError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUnsetFeedItemReactionError) GetMessage

GetMessage returns UserErrorUnsetFeedItemReactionError.Message, and is useful for accessing the field via an interface.

type UserErrorUnsnoozeUserMilestonesError

type UserErrorUnsnoozeUserMilestonesError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UnsnoozeUserMilestonesError requested by the fragment UserError.

func (*UserErrorUnsnoozeUserMilestonesError) GetField

GetField returns UserErrorUnsnoozeUserMilestonesError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUnsnoozeUserMilestonesError) GetMessage

GetMessage returns UserErrorUnsnoozeUserMilestonesError.Message, and is useful for accessing the field via an interface.

type UserErrorUpdateUserAnnotationError

type UserErrorUpdateUserAnnotationError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UpdateUserAnnotationError requested by the fragment UserError.

func (*UserErrorUpdateUserAnnotationError) GetField

GetField returns UserErrorUpdateUserAnnotationError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUpdateUserAnnotationError) GetMessage

GetMessage returns UserErrorUpdateUserAnnotationError.Message, and is useful for accessing the field via an interface.

type UserErrorUpdateUserAnnotationsError

type UserErrorUpdateUserAnnotationsError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UpdateUserAnnotationsError requested by the fragment UserError.

func (*UserErrorUpdateUserAnnotationsError) GetField

GetField returns UserErrorUpdateUserAnnotationsError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUpdateUserAnnotationsError) GetMessage

GetMessage returns UserErrorUpdateUserAnnotationsError.Message, and is useful for accessing the field via an interface.

type UserErrorUpdateUserCalendarError

type UserErrorUpdateUserCalendarError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UpdateUserCalendarError requested by the fragment UserError.

func (*UserErrorUpdateUserCalendarError) GetField

func (v *UserErrorUpdateUserCalendarError) GetField() []string

GetField returns UserErrorUpdateUserCalendarError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUpdateUserCalendarError) GetMessage

func (v *UserErrorUpdateUserCalendarError) GetMessage() string

GetMessage returns UserErrorUpdateUserCalendarError.Message, and is useful for accessing the field via an interface.

type UserErrorUpdateUserDayNoteFeedItemError

type UserErrorUpdateUserDayNoteFeedItemError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UpdateUserDayNoteFeedItemError requested by the fragment UserError.

func (*UserErrorUpdateUserDayNoteFeedItemError) GetField

GetField returns UserErrorUpdateUserDayNoteFeedItemError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUpdateUserDayNoteFeedItemError) GetMessage

GetMessage returns UserErrorUpdateUserDayNoteFeedItemError.Message, and is useful for accessing the field via an interface.

type UserErrorUpdateUserError

type UserErrorUpdateUserError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UpdateUserError requested by the fragment UserError.

func (*UserErrorUpdateUserError) GetField

func (v *UserErrorUpdateUserError) GetField() []string

GetField returns UserErrorUpdateUserError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUpdateUserError) GetMessage

func (v *UserErrorUpdateUserError) GetMessage() string

GetMessage returns UserErrorUpdateUserError.Message, and is useful for accessing the field via an interface.

type UserErrorUpdateWebHookError

type UserErrorUpdateWebHookError struct {
	Field   []string `json:"field"`
	Message string   `json:"message"`
}

UserError includes the GraphQL fields of UpdateWebHookError requested by the fragment UserError.

func (*UserErrorUpdateWebHookError) GetField

func (v *UserErrorUpdateWebHookError) GetField() []string

GetField returns UserErrorUpdateWebHookError.Field, and is useful for accessing the field via an interface.

func (*UserErrorUpdateWebHookError) GetMessage

func (v *UserErrorUpdateWebHookError) GetMessage() string

GetMessage returns UserErrorUpdateWebHookError.Message, and is useful for accessing the field via an interface.

Jump to

Keyboard shortcuts

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