Documentation ¶
Index ¶
- func GetAttachment(ctx context.Context, client graphql.Client, id *string) (*getAttachmentResponse, error)
- func GetComment(ctx context.Context, client graphql.Client, id *string) (*getCommentResponse, error)
- func GetIntegration(ctx context.Context, client graphql.Client, id *string) (*getIntegrationResponse, error)
- func GetIssue(ctx context.Context, client graphql.Client, id *string) (*getIssueResponse, error)
- func GetIssueIds(ctx context.Context, client graphql.Client, id *string, first int, ...) (*getIssueIdsResponse, error)
- func GetIssueLabel(ctx context.Context, client graphql.Client, id *string, first int, ...) (*getIssueLabelResponse, error)
- func GetOrganization(ctx context.Context, client graphql.Client) (*getOrganizationResponse, error)
- func GetProject(ctx context.Context, client graphql.Client, id *string) (*getProjectResponse, error)
- func GetTeam(ctx context.Context, client graphql.Client, id *string) (*getTeamResponse, error)
- func GetTeamMembership(ctx context.Context, client graphql.Client, id *string) (*getTeamMembershipResponse, error)
- func GetUser(ctx context.Context, client graphql.Client, id *string) (*getUserResponse, error)
- func ListAttachments(ctx context.Context, client graphql.Client, first int, after string, ...) (*listAttachmentsResponse, error)
- func ListComments(ctx context.Context, client graphql.Client, first int, after string, ...) (*listCommentsResponse, error)
- func ListIntegrations(ctx context.Context, client graphql.Client, first int, after string, ...) (*listIntegrationsResponse, error)
- func ListIssueLabels(ctx context.Context, client graphql.Client, first int, firstIssue int, ...) (*listIssueLabelsResponse, error)
- func ListIssues(ctx context.Context, client graphql.Client, first int, after string, ...) (*listIssuesResponse, error)
- func ListProjects(ctx context.Context, client graphql.Client, first int, after string, ...) (*listProjectsResponse, error)
- func ListTeamMemberships(ctx context.Context, client graphql.Client, first int, after string, ...) (*listTeamMembershipsResponse, error)
- func ListTeams(ctx context.Context, client graphql.Client, first int, after string, ...) (*listTeamsResponse, error)
- func ListUsers(ctx context.Context, client graphql.Client, first int, after string, ...) (*listUsersResponse, error)
- type AttachmentCollectionFilter
- func (v *AttachmentCollectionFilter) GetAnd() []*AttachmentCollectionFilter
- func (v *AttachmentCollectionFilter) GetCreatedAt() *DateComparator
- func (v *AttachmentCollectionFilter) GetCreator() *NullableUserFilter
- func (v *AttachmentCollectionFilter) GetEvery() *AttachmentFilter
- func (v *AttachmentCollectionFilter) GetId() *IDComparator
- func (v *AttachmentCollectionFilter) GetLength() *NumberComparator
- func (v *AttachmentCollectionFilter) GetOr() []*AttachmentCollectionFilter
- func (v *AttachmentCollectionFilter) GetSome() *AttachmentFilter
- func (v *AttachmentCollectionFilter) GetSourceType() *SourceTypeComparator
- func (v *AttachmentCollectionFilter) GetSubtitle() *NullableStringComparator
- func (v *AttachmentCollectionFilter) GetTitle() *StringComparator
- func (v *AttachmentCollectionFilter) GetUpdatedAt() *DateComparator
- func (v *AttachmentCollectionFilter) GetUrl() *StringComparator
- type AttachmentFilter
- func (v *AttachmentFilter) GetAnd() []*AttachmentFilter
- func (v *AttachmentFilter) GetCreatedAt() *DateComparator
- func (v *AttachmentFilter) GetCreator() *NullableUserFilter
- func (v *AttachmentFilter) GetId() *IDComparator
- func (v *AttachmentFilter) GetOr() []*AttachmentFilter
- func (v *AttachmentFilter) GetSourceType() *SourceTypeComparator
- func (v *AttachmentFilter) GetSubtitle() *NullableStringComparator
- func (v *AttachmentFilter) GetTitle() *StringComparator
- func (v *AttachmentFilter) GetUpdatedAt() *DateComparator
- func (v *AttachmentFilter) GetUrl() *StringComparator
- type BooleanComparator
- type CommentCollectionFilter
- func (v *CommentCollectionFilter) GetAnd() []*CommentCollectionFilter
- func (v *CommentCollectionFilter) GetBody() *StringComparator
- func (v *CommentCollectionFilter) GetCreatedAt() *DateComparator
- func (v *CommentCollectionFilter) GetEvery() *CommentFilter
- func (v *CommentCollectionFilter) GetId() *IDComparator
- func (v *CommentCollectionFilter) GetIssue() *IssueFilter
- func (v *CommentCollectionFilter) GetLength() *NumberComparator
- func (v *CommentCollectionFilter) GetOr() []*CommentCollectionFilter
- func (v *CommentCollectionFilter) GetSome() *CommentFilter
- func (v *CommentCollectionFilter) GetUpdatedAt() *DateComparator
- func (v *CommentCollectionFilter) GetUser() *UserFilter
- type CommentFilter
- func (v *CommentFilter) GetAnd() []*CommentFilter
- func (v *CommentFilter) GetBody() *StringComparator
- func (v *CommentFilter) GetCreatedAt() *DateComparator
- func (v *CommentFilter) GetId() *IDComparator
- func (v *CommentFilter) GetIssue() *IssueFilter
- func (v *CommentFilter) GetOr() []*CommentFilter
- func (v *CommentFilter) GetUpdatedAt() *DateComparator
- func (v *CommentFilter) GetUser() *UserFilter
- type ContentComparator
- type DateComparator
- func (v *DateComparator) GetEq() *time.Time
- func (v *DateComparator) GetGt() *time.Time
- func (v *DateComparator) GetGte() *time.Time
- func (v *DateComparator) GetIn() []*time.Time
- func (v *DateComparator) GetLt() *time.Time
- func (v *DateComparator) GetLte() *time.Time
- func (v *DateComparator) GetNeq() *time.Time
- func (v *DateComparator) GetNin() []*time.Time
- func (v *DateComparator) MarshalJSON() ([]byte, error)
- func (v *DateComparator) UnmarshalJSON(b []byte) error
- type Day
- type EstimateComparator
- func (v *EstimateComparator) GetAnd() []*NullableNumberComparator
- func (v *EstimateComparator) GetEq() *float64
- func (v *EstimateComparator) GetGt() *float64
- func (v *EstimateComparator) GetGte() *float64
- func (v *EstimateComparator) GetIn() []*float64
- func (v *EstimateComparator) GetLt() *float64
- func (v *EstimateComparator) GetLte() *float64
- func (v *EstimateComparator) GetNeq() *float64
- func (v *EstimateComparator) GetNin() []*float64
- func (v *EstimateComparator) GetNull() *bool
- func (v *EstimateComparator) GetOr() []*NullableNumberComparator
- type GetIssueNode
- type GetIssuesNode
- type IDComparator
- type IssueCollectionFilter
- func (v *IssueCollectionFilter) GetAnd() []*IssueCollectionFilter
- func (v *IssueCollectionFilter) GetAssignee() *NullableUserFilter
- func (v *IssueCollectionFilter) GetAttachments() *AttachmentCollectionFilter
- func (v *IssueCollectionFilter) GetAutoArchivedAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetAutoClosedAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetCanceledAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetChildren() *IssueCollectionFilter
- func (v *IssueCollectionFilter) GetComments() *CommentCollectionFilter
- func (v *IssueCollectionFilter) GetCompletedAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetCreatedAt() *DateComparator
- func (v *IssueCollectionFilter) GetCreator() *NullableUserFilter
- func (v *IssueCollectionFilter) GetCycle() *NullableCycleFilter
- func (v *IssueCollectionFilter) GetDescription() *NullableStringComparator
- func (v *IssueCollectionFilter) GetDueDate() *NullableTimelessDateComparator
- func (v *IssueCollectionFilter) GetEstimate() *EstimateComparator
- func (v *IssueCollectionFilter) GetEvery() *IssueFilter
- func (v *IssueCollectionFilter) GetHasBlockedByRelations() *RelationExistsComparator
- func (v *IssueCollectionFilter) GetHasBlockingRelations() *RelationExistsComparator
- func (v *IssueCollectionFilter) GetHasDuplicateRelations() *RelationExistsComparator
- func (v *IssueCollectionFilter) GetHasRelatedRelations() *RelationExistsComparator
- func (v *IssueCollectionFilter) GetId() *IDComparator
- func (v *IssueCollectionFilter) GetLabels() *IssueLabelCollectionFilter
- func (v *IssueCollectionFilter) GetLength() *NumberComparator
- func (v *IssueCollectionFilter) GetNumber() *NumberComparator
- func (v *IssueCollectionFilter) GetOr() []*IssueCollectionFilter
- func (v *IssueCollectionFilter) GetParent() *NullableIssueFilter
- func (v *IssueCollectionFilter) GetPriority() *NullableNumberComparator
- func (v *IssueCollectionFilter) GetProject() *NullableProjectFilter
- func (v *IssueCollectionFilter) GetProjectMilestone() *NullableProjectMilestoneFilter
- func (v *IssueCollectionFilter) GetSearchableContent() *ContentComparator
- func (v *IssueCollectionFilter) GetSlaStatus() *SlaStatusComparator
- func (v *IssueCollectionFilter) GetSnoozedBy() *NullableUserFilter
- func (v *IssueCollectionFilter) GetSnoozedUntilAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetSome() *IssueFilter
- func (v *IssueCollectionFilter) GetStartedAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetState() *WorkflowStateFilter
- func (v *IssueCollectionFilter) GetSubscribers() *UserCollectionFilter
- func (v *IssueCollectionFilter) GetTeam() *TeamFilter
- func (v *IssueCollectionFilter) GetTitle() *StringComparator
- func (v *IssueCollectionFilter) GetTriagedAt() *NullableDateComparator
- func (v *IssueCollectionFilter) GetUpdatedAt() *DateComparator
- type IssueFilter
- func (v *IssueFilter) GetAnd() []*IssueFilter
- func (v *IssueFilter) GetAssignee() *NullableUserFilter
- func (v *IssueFilter) GetAttachments() *AttachmentCollectionFilter
- func (v *IssueFilter) GetAutoArchivedAt() *NullableDateComparator
- func (v *IssueFilter) GetAutoClosedAt() *NullableDateComparator
- func (v *IssueFilter) GetCanceledAt() *NullableDateComparator
- func (v *IssueFilter) GetChildren() *IssueCollectionFilter
- func (v *IssueFilter) GetComments() *CommentCollectionFilter
- func (v *IssueFilter) GetCompletedAt() *NullableDateComparator
- func (v *IssueFilter) GetCreatedAt() *DateComparator
- func (v *IssueFilter) GetCreator() *NullableUserFilter
- func (v *IssueFilter) GetCycle() *NullableCycleFilter
- func (v *IssueFilter) GetDescription() *NullableStringComparator
- func (v *IssueFilter) GetDueDate() *NullableTimelessDateComparator
- func (v *IssueFilter) GetEstimate() *EstimateComparator
- func (v *IssueFilter) GetHasBlockedByRelations() *RelationExistsComparator
- func (v *IssueFilter) GetHasBlockingRelations() *RelationExistsComparator
- func (v *IssueFilter) GetHasDuplicateRelations() *RelationExistsComparator
- func (v *IssueFilter) GetHasRelatedRelations() *RelationExistsComparator
- func (v *IssueFilter) GetId() *IDComparator
- func (v *IssueFilter) GetLabels() *IssueLabelCollectionFilter
- func (v *IssueFilter) GetNumber() *NumberComparator
- func (v *IssueFilter) GetOr() []*IssueFilter
- func (v *IssueFilter) GetParent() *NullableIssueFilter
- func (v *IssueFilter) GetPriority() *NullableNumberComparator
- func (v *IssueFilter) GetProject() *NullableProjectFilter
- func (v *IssueFilter) GetProjectMilestone() *NullableProjectMilestoneFilter
- func (v *IssueFilter) GetSearchableContent() *ContentComparator
- func (v *IssueFilter) GetSlaStatus() *SlaStatusComparator
- func (v *IssueFilter) GetSnoozedBy() *NullableUserFilter
- func (v *IssueFilter) GetSnoozedUntilAt() *NullableDateComparator
- func (v *IssueFilter) GetStartedAt() *NullableDateComparator
- func (v *IssueFilter) GetState() *WorkflowStateFilter
- func (v *IssueFilter) GetSubscribers() *UserCollectionFilter
- func (v *IssueFilter) GetTeam() *TeamFilter
- func (v *IssueFilter) GetTitle() *StringComparator
- func (v *IssueFilter) GetTriagedAt() *NullableDateComparator
- func (v *IssueFilter) GetUpdatedAt() *DateComparator
- type IssueLabelCollectionFilter
- func (v *IssueLabelCollectionFilter) GetAnd() []*IssueLabelCollectionFilter
- func (v *IssueLabelCollectionFilter) GetCreatedAt() *DateComparator
- func (v *IssueLabelCollectionFilter) GetCreator() *NullableUserFilter
- func (v *IssueLabelCollectionFilter) GetEvery() *IssueLabelFilter
- func (v *IssueLabelCollectionFilter) GetId() *IDComparator
- func (v *IssueLabelCollectionFilter) GetLength() *NumberComparator
- func (v *IssueLabelCollectionFilter) GetName() *StringComparator
- func (v *IssueLabelCollectionFilter) GetOr() []*IssueLabelCollectionFilter
- func (v *IssueLabelCollectionFilter) GetParent() *IssueLabelFilter
- func (v *IssueLabelCollectionFilter) GetSome() *IssueLabelFilter
- func (v *IssueLabelCollectionFilter) GetTeam() *TeamFilter
- func (v *IssueLabelCollectionFilter) GetUpdatedAt() *DateComparator
- type IssueLabelFilter
- func (v *IssueLabelFilter) GetAnd() []*IssueLabelFilter
- func (v *IssueLabelFilter) GetCreatedAt() *DateComparator
- func (v *IssueLabelFilter) GetCreator() *NullableUserFilter
- func (v *IssueLabelFilter) GetId() *IDComparator
- func (v *IssueLabelFilter) GetName() *StringComparator
- func (v *IssueLabelFilter) GetOr() []*IssueLabelFilter
- func (v *IssueLabelFilter) GetParent() *IssueLabelFilter
- func (v *IssueLabelFilter) GetTeam() *TeamFilter
- func (v *IssueLabelFilter) GetUpdatedAt() *DateComparator
- type ListIssuesNodes
- type NullableCycleFilter
- func (v *NullableCycleFilter) GetAnd() []*NullableCycleFilter
- func (v *NullableCycleFilter) GetCompletedAt() *DateComparator
- func (v *NullableCycleFilter) GetCreatedAt() *DateComparator
- func (v *NullableCycleFilter) GetEndsAt() *DateComparator
- func (v *NullableCycleFilter) GetId() *IDComparator
- func (v *NullableCycleFilter) GetIsActive() *BooleanComparator
- func (v *NullableCycleFilter) GetIsFuture() *BooleanComparator
- func (v *NullableCycleFilter) GetIsNext() *BooleanComparator
- func (v *NullableCycleFilter) GetIsPast() *BooleanComparator
- func (v *NullableCycleFilter) GetIsPrevious() *BooleanComparator
- func (v *NullableCycleFilter) GetIssues() *IssueCollectionFilter
- func (v *NullableCycleFilter) GetName() *StringComparator
- func (v *NullableCycleFilter) GetNull() *bool
- func (v *NullableCycleFilter) GetNumber() *NumberComparator
- func (v *NullableCycleFilter) GetOr() []*NullableCycleFilter
- func (v *NullableCycleFilter) GetStartsAt() *DateComparator
- func (v *NullableCycleFilter) GetTeam() *TeamFilter
- func (v *NullableCycleFilter) GetUpdatedAt() *DateComparator
- type NullableDateComparator
- func (v *NullableDateComparator) GetEq() *time.Time
- func (v *NullableDateComparator) GetGt() *time.Time
- func (v *NullableDateComparator) GetGte() *time.Time
- func (v *NullableDateComparator) GetIn() []*time.Time
- func (v *NullableDateComparator) GetLt() *time.Time
- func (v *NullableDateComparator) GetLte() *time.Time
- func (v *NullableDateComparator) GetNeq() *time.Time
- func (v *NullableDateComparator) GetNin() []*time.Time
- func (v *NullableDateComparator) GetNull() *bool
- func (v *NullableDateComparator) MarshalJSON() ([]byte, error)
- func (v *NullableDateComparator) UnmarshalJSON(b []byte) error
- type NullableIssueFilter
- func (v *NullableIssueFilter) GetAnd() []*NullableIssueFilter
- func (v *NullableIssueFilter) GetAssignee() *NullableUserFilter
- func (v *NullableIssueFilter) GetAttachments() *AttachmentCollectionFilter
- func (v *NullableIssueFilter) GetAutoArchivedAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetAutoClosedAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetCanceledAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetChildren() *IssueCollectionFilter
- func (v *NullableIssueFilter) GetComments() *CommentCollectionFilter
- func (v *NullableIssueFilter) GetCompletedAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetCreatedAt() *DateComparator
- func (v *NullableIssueFilter) GetCreator() *NullableUserFilter
- func (v *NullableIssueFilter) GetCycle() *NullableCycleFilter
- func (v *NullableIssueFilter) GetDescription() *NullableStringComparator
- func (v *NullableIssueFilter) GetDueDate() *NullableTimelessDateComparator
- func (v *NullableIssueFilter) GetEstimate() *EstimateComparator
- func (v *NullableIssueFilter) GetHasBlockedByRelations() *RelationExistsComparator
- func (v *NullableIssueFilter) GetHasBlockingRelations() *RelationExistsComparator
- func (v *NullableIssueFilter) GetHasDuplicateRelations() *RelationExistsComparator
- func (v *NullableIssueFilter) GetHasRelatedRelations() *RelationExistsComparator
- func (v *NullableIssueFilter) GetId() *IDComparator
- func (v *NullableIssueFilter) GetLabels() *IssueLabelCollectionFilter
- func (v *NullableIssueFilter) GetNull() *bool
- func (v *NullableIssueFilter) GetNumber() *NumberComparator
- func (v *NullableIssueFilter) GetOr() []*NullableIssueFilter
- func (v *NullableIssueFilter) GetParent() *NullableIssueFilter
- func (v *NullableIssueFilter) GetPriority() *NullableNumberComparator
- func (v *NullableIssueFilter) GetProject() *NullableProjectFilter
- func (v *NullableIssueFilter) GetProjectMilestone() *NullableProjectMilestoneFilter
- func (v *NullableIssueFilter) GetSearchableContent() *ContentComparator
- func (v *NullableIssueFilter) GetSlaStatus() *SlaStatusComparator
- func (v *NullableIssueFilter) GetSnoozedBy() *NullableUserFilter
- func (v *NullableIssueFilter) GetSnoozedUntilAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetStartedAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetState() *WorkflowStateFilter
- func (v *NullableIssueFilter) GetSubscribers() *UserCollectionFilter
- func (v *NullableIssueFilter) GetTeam() *TeamFilter
- func (v *NullableIssueFilter) GetTitle() *StringComparator
- func (v *NullableIssueFilter) GetTriagedAt() *NullableDateComparator
- func (v *NullableIssueFilter) GetUpdatedAt() *DateComparator
- type NullableNumberComparator
- func (v *NullableNumberComparator) GetEq() *float64
- func (v *NullableNumberComparator) GetGt() *float64
- func (v *NullableNumberComparator) GetGte() *float64
- func (v *NullableNumberComparator) GetIn() []*float64
- func (v *NullableNumberComparator) GetLt() *float64
- func (v *NullableNumberComparator) GetLte() *float64
- func (v *NullableNumberComparator) GetNeq() *float64
- func (v *NullableNumberComparator) GetNin() []*float64
- func (v *NullableNumberComparator) GetNull() *bool
- type NullableProjectFilter
- func (v *NullableProjectFilter) GetAnd() []*NullableProjectFilter
- func (v *NullableProjectFilter) GetCreatedAt() *DateComparator
- func (v *NullableProjectFilter) GetCreator() *UserFilter
- func (v *NullableProjectFilter) GetId() *IDComparator
- func (v *NullableProjectFilter) GetIssues() *IssueCollectionFilter
- func (v *NullableProjectFilter) GetLead() *NullableUserFilter
- func (v *NullableProjectFilter) GetMembers() *UserFilter
- func (v *NullableProjectFilter) GetName() *StringComparator
- func (v *NullableProjectFilter) GetNull() *bool
- func (v *NullableProjectFilter) GetOr() []*NullableProjectFilter
- func (v *NullableProjectFilter) GetRoadmaps() *RoadmapCollectionFilter
- func (v *NullableProjectFilter) GetSlugId() *StringComparator
- func (v *NullableProjectFilter) GetStartDate() *NullableDateComparator
- func (v *NullableProjectFilter) GetState() *StringComparator
- func (v *NullableProjectFilter) GetTargetDate() *NullableDateComparator
- func (v *NullableProjectFilter) GetUpdatedAt() *DateComparator
- type NullableProjectMilestoneFilter
- func (v *NullableProjectMilestoneFilter) GetAnd() []*NullableProjectMilestoneFilter
- func (v *NullableProjectMilestoneFilter) GetCreatedAt() *DateComparator
- func (v *NullableProjectMilestoneFilter) GetId() *IDComparator
- func (v *NullableProjectMilestoneFilter) GetNull() *bool
- func (v *NullableProjectMilestoneFilter) GetOr() []*NullableProjectMilestoneFilter
- func (v *NullableProjectMilestoneFilter) GetUpdatedAt() *DateComparator
- type NullableStringComparator
- func (v *NullableStringComparator) GetContains() *string
- func (v *NullableStringComparator) GetContainsIgnoreCase() *string
- func (v *NullableStringComparator) GetEndsWith() *string
- func (v *NullableStringComparator) GetEq() *string
- func (v *NullableStringComparator) GetEqIgnoreCase() *string
- func (v *NullableStringComparator) GetIn() []*string
- func (v *NullableStringComparator) GetNeq() *string
- func (v *NullableStringComparator) GetNeqIgnoreCase() *string
- func (v *NullableStringComparator) GetNin() []*string
- func (v *NullableStringComparator) GetNotContains() *string
- func (v *NullableStringComparator) GetNotContainsIgnoreCase() *string
- func (v *NullableStringComparator) GetNotEndsWith() *string
- func (v *NullableStringComparator) GetNotStartsWith() *string
- func (v *NullableStringComparator) GetNull() *bool
- func (v *NullableStringComparator) GetStartsWith() *string
- type NullableTimelessDateComparator
- func (v *NullableTimelessDateComparator) GetEq() *time.Time
- func (v *NullableTimelessDateComparator) GetGt() *time.Time
- func (v *NullableTimelessDateComparator) GetGte() *time.Time
- func (v *NullableTimelessDateComparator) GetIn() []*time.Time
- func (v *NullableTimelessDateComparator) GetLt() *time.Time
- func (v *NullableTimelessDateComparator) GetLte() *time.Time
- func (v *NullableTimelessDateComparator) GetNeq() *time.Time
- func (v *NullableTimelessDateComparator) GetNin() []*time.Time
- func (v *NullableTimelessDateComparator) GetNull() *bool
- func (v *NullableTimelessDateComparator) MarshalJSON() ([]byte, error)
- func (v *NullableTimelessDateComparator) UnmarshalJSON(b []byte) error
- type NullableUserFilter
- func (v *NullableUserFilter) GetActive() *BooleanComparator
- func (v *NullableUserFilter) GetAdmin() *BooleanComparator
- func (v *NullableUserFilter) GetAnd() []*NullableUserFilter
- func (v *NullableUserFilter) GetAssignedIssues() *IssueCollectionFilter
- func (v *NullableUserFilter) GetCreatedAt() *DateComparator
- func (v *NullableUserFilter) GetDisplayName() *StringComparator
- func (v *NullableUserFilter) GetEmail() *StringComparator
- func (v *NullableUserFilter) GetId() *IDComparator
- func (v *NullableUserFilter) GetIsMe() *BooleanComparator
- func (v *NullableUserFilter) GetName() *StringComparator
- func (v *NullableUserFilter) GetNull() *bool
- func (v *NullableUserFilter) GetOr() []*NullableUserFilter
- func (v *NullableUserFilter) GetUpdatedAt() *DateComparator
- type NumberComparator
- func (v *NumberComparator) GetEq() *float64
- func (v *NumberComparator) GetGt() *float64
- func (v *NumberComparator) GetGte() *float64
- func (v *NumberComparator) GetIn() []*float64
- func (v *NumberComparator) GetLt() *float64
- func (v *NumberComparator) GetLte() *float64
- func (v *NumberComparator) GetNeq() *float64
- func (v *NumberComparator) GetNin() []*float64
- type ProjectFilter
- func (v *ProjectFilter) GetAnd() []*ProjectFilter
- func (v *ProjectFilter) GetCreatedAt() *DateComparator
- func (v *ProjectFilter) GetCreator() *UserFilter
- func (v *ProjectFilter) GetId() *IDComparator
- func (v *ProjectFilter) GetIssues() *IssueCollectionFilter
- func (v *ProjectFilter) GetLead() *NullableUserFilter
- func (v *ProjectFilter) GetMembers() *UserFilter
- func (v *ProjectFilter) GetName() *StringComparator
- func (v *ProjectFilter) GetOr() []*ProjectFilter
- func (v *ProjectFilter) GetRoadmaps() *RoadmapCollectionFilter
- func (v *ProjectFilter) GetSlugId() *StringComparator
- func (v *ProjectFilter) GetStartDate() *NullableDateComparator
- func (v *ProjectFilter) GetState() *StringComparator
- func (v *ProjectFilter) GetTargetDate() *NullableDateComparator
- func (v *ProjectFilter) GetUpdatedAt() *DateComparator
- type ProjectUpdateReminderFrequency
- type RelationExistsComparator
- type ReleaseChannel
- type RoadmapCollectionFilter
- func (v *RoadmapCollectionFilter) GetAnd() []*RoadmapCollectionFilter
- func (v *RoadmapCollectionFilter) GetCreatedAt() *DateComparator
- func (v *RoadmapCollectionFilter) GetCreator() *UserFilter
- func (v *RoadmapCollectionFilter) GetEvery() *RoadmapFilter
- func (v *RoadmapCollectionFilter) GetId() *IDComparator
- func (v *RoadmapCollectionFilter) GetLength() *NumberComparator
- func (v *RoadmapCollectionFilter) GetName() *StringComparator
- func (v *RoadmapCollectionFilter) GetOr() []*RoadmapCollectionFilter
- func (v *RoadmapCollectionFilter) GetSlugId() *StringComparator
- func (v *RoadmapCollectionFilter) GetSome() *RoadmapFilter
- func (v *RoadmapCollectionFilter) GetUpdatedAt() *DateComparator
- type RoadmapFilter
- func (v *RoadmapFilter) GetAnd() []*RoadmapFilter
- func (v *RoadmapFilter) GetCreatedAt() *DateComparator
- func (v *RoadmapFilter) GetCreator() *UserFilter
- func (v *RoadmapFilter) GetId() *IDComparator
- func (v *RoadmapFilter) GetName() *StringComparator
- func (v *RoadmapFilter) GetOr() []*RoadmapFilter
- func (v *RoadmapFilter) GetSlugId() *StringComparator
- func (v *RoadmapFilter) GetUpdatedAt() *DateComparator
- type SlaStatus
- type SlaStatusComparator
- type SourceTypeComparator
- func (v *SourceTypeComparator) GetContains() *string
- func (v *SourceTypeComparator) GetContainsIgnoreCase() *string
- func (v *SourceTypeComparator) GetEndsWith() *string
- func (v *SourceTypeComparator) GetEq() *string
- func (v *SourceTypeComparator) GetEqIgnoreCase() *string
- func (v *SourceTypeComparator) GetIn() []*string
- func (v *SourceTypeComparator) GetNeq() *string
- func (v *SourceTypeComparator) GetNeqIgnoreCase() *string
- func (v *SourceTypeComparator) GetNin() []*string
- func (v *SourceTypeComparator) GetNotContains() *string
- func (v *SourceTypeComparator) GetNotContainsIgnoreCase() *string
- func (v *SourceTypeComparator) GetNotEndsWith() *string
- func (v *SourceTypeComparator) GetNotStartsWith() *string
- func (v *SourceTypeComparator) GetStartsWith() *string
- type StringComparator
- func (v *StringComparator) GetContains() *string
- func (v *StringComparator) GetContainsIgnoreCase() *string
- func (v *StringComparator) GetEndsWith() *string
- func (v *StringComparator) GetEq() *string
- func (v *StringComparator) GetEqIgnoreCase() *string
- func (v *StringComparator) GetIn() []*string
- func (v *StringComparator) GetNeq() *string
- func (v *StringComparator) GetNeqIgnoreCase() *string
- func (v *StringComparator) GetNin() []*string
- func (v *StringComparator) GetNotContains() *string
- func (v *StringComparator) GetNotContainsIgnoreCase() *string
- func (v *StringComparator) GetNotEndsWith() *string
- func (v *StringComparator) GetNotStartsWith() *string
- func (v *StringComparator) GetStartsWith() *string
- type TeamFilter
- func (v *TeamFilter) GetAnd() []*TeamFilter
- func (v *TeamFilter) GetCreatedAt() *DateComparator
- func (v *TeamFilter) GetDescription() *NullableStringComparator
- func (v *TeamFilter) GetId() *IDComparator
- func (v *TeamFilter) GetIssues() *IssueCollectionFilter
- func (v *TeamFilter) GetKey() *StringComparator
- func (v *TeamFilter) GetName() *StringComparator
- func (v *TeamFilter) GetOr() []*TeamFilter
- func (v *TeamFilter) GetUpdatedAt() *DateComparator
- type UserCollectionFilter
- func (v *UserCollectionFilter) GetActive() *BooleanComparator
- func (v *UserCollectionFilter) GetAdmin() *BooleanComparator
- func (v *UserCollectionFilter) GetAnd() []*UserCollectionFilter
- func (v *UserCollectionFilter) GetAssignedIssues() *IssueCollectionFilter
- func (v *UserCollectionFilter) GetCreatedAt() *DateComparator
- func (v *UserCollectionFilter) GetDisplayName() *StringComparator
- func (v *UserCollectionFilter) GetEmail() *StringComparator
- func (v *UserCollectionFilter) GetEvery() *UserFilter
- func (v *UserCollectionFilter) GetId() *IDComparator
- func (v *UserCollectionFilter) GetIsMe() *BooleanComparator
- func (v *UserCollectionFilter) GetLength() *NumberComparator
- func (v *UserCollectionFilter) GetName() *StringComparator
- func (v *UserCollectionFilter) GetOr() []*UserCollectionFilter
- func (v *UserCollectionFilter) GetSome() *UserFilter
- func (v *UserCollectionFilter) GetUpdatedAt() *DateComparator
- type UserFilter
- func (v *UserFilter) GetActive() *BooleanComparator
- func (v *UserFilter) GetAdmin() *BooleanComparator
- func (v *UserFilter) GetAnd() []*UserFilter
- func (v *UserFilter) GetAssignedIssues() *IssueCollectionFilter
- func (v *UserFilter) GetCreatedAt() *DateComparator
- func (v *UserFilter) GetDisplayName() *StringComparator
- func (v *UserFilter) GetEmail() *StringComparator
- func (v *UserFilter) GetId() *IDComparator
- func (v *UserFilter) GetIsMe() *BooleanComparator
- func (v *UserFilter) GetName() *StringComparator
- func (v *UserFilter) GetOr() []*UserFilter
- func (v *UserFilter) GetUpdatedAt() *DateComparator
- type WorkflowStateFilter
- func (v *WorkflowStateFilter) GetAnd() []*WorkflowStateFilter
- func (v *WorkflowStateFilter) GetCreatedAt() *DateComparator
- func (v *WorkflowStateFilter) GetDescription() *StringComparator
- func (v *WorkflowStateFilter) GetId() *IDComparator
- func (v *WorkflowStateFilter) GetIssues() *IssueCollectionFilter
- func (v *WorkflowStateFilter) GetName() *StringComparator
- func (v *WorkflowStateFilter) GetOr() []*WorkflowStateFilter
- func (v *WorkflowStateFilter) GetPosition() *NumberComparator
- func (v *WorkflowStateFilter) GetTeam() *TeamFilter
- func (v *WorkflowStateFilter) GetType() *StringComparator
- func (v *WorkflowStateFilter) GetUpdatedAt() *DateComparator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAttachment ¶
func GetComment ¶
func GetIntegration ¶
func GetIssueIds ¶
func GetIssueLabel ¶
func GetOrganization ¶
func GetProject ¶
func GetTeamMembership ¶
func ListAttachments ¶
func ListComments ¶
func ListIntegrations ¶
func ListIssueLabels ¶
func ListIssues ¶
func ListProjects ¶
func ListTeamMemberships ¶
Types ¶
type AttachmentCollectionFilter ¶
type AttachmentCollectionFilter struct { // Compound filters, all of which need to be matched by the attachment. And []*AttachmentCollectionFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the attachments creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Filters that needs to be matched by all attachments. Every *AttachmentFilter `json:"every,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Comparator for the collection length. Length *NumberComparator `json:"length,omitempty"` // Compound filters, one of which need to be matched by the attachment. Or []*AttachmentCollectionFilter `json:"or,omitempty"` // Filters that needs to be matched by some attachments. Some *AttachmentFilter `json:"some,omitempty"` // Comparator for the source type. SourceType *SourceTypeComparator `json:"sourceType,omitempty"` // Comparator for the subtitle. Subtitle *NullableStringComparator `json:"subtitle,omitempty"` // Comparator for the title. Title *StringComparator `json:"title,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` // Comparator for the url. Url *StringComparator `json:"url,omitempty"` }
Attachment collection filtering options.
func (*AttachmentCollectionFilter) GetAnd ¶
func (v *AttachmentCollectionFilter) GetAnd() []*AttachmentCollectionFilter
GetAnd returns AttachmentCollectionFilter.And, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetCreatedAt ¶
func (v *AttachmentCollectionFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns AttachmentCollectionFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetCreator ¶
func (v *AttachmentCollectionFilter) GetCreator() *NullableUserFilter
GetCreator returns AttachmentCollectionFilter.Creator, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetEvery ¶
func (v *AttachmentCollectionFilter) GetEvery() *AttachmentFilter
GetEvery returns AttachmentCollectionFilter.Every, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetId ¶
func (v *AttachmentCollectionFilter) GetId() *IDComparator
GetId returns AttachmentCollectionFilter.Id, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetLength ¶
func (v *AttachmentCollectionFilter) GetLength() *NumberComparator
GetLength returns AttachmentCollectionFilter.Length, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetOr ¶
func (v *AttachmentCollectionFilter) GetOr() []*AttachmentCollectionFilter
GetOr returns AttachmentCollectionFilter.Or, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetSome ¶
func (v *AttachmentCollectionFilter) GetSome() *AttachmentFilter
GetSome returns AttachmentCollectionFilter.Some, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetSourceType ¶
func (v *AttachmentCollectionFilter) GetSourceType() *SourceTypeComparator
GetSourceType returns AttachmentCollectionFilter.SourceType, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetSubtitle ¶
func (v *AttachmentCollectionFilter) GetSubtitle() *NullableStringComparator
GetSubtitle returns AttachmentCollectionFilter.Subtitle, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetTitle ¶
func (v *AttachmentCollectionFilter) GetTitle() *StringComparator
GetTitle returns AttachmentCollectionFilter.Title, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetUpdatedAt ¶
func (v *AttachmentCollectionFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns AttachmentCollectionFilter.UpdatedAt, and is useful for accessing the field via an interface.
func (*AttachmentCollectionFilter) GetUrl ¶
func (v *AttachmentCollectionFilter) GetUrl() *StringComparator
GetUrl returns AttachmentCollectionFilter.Url, and is useful for accessing the field via an interface.
type AttachmentFilter ¶
type AttachmentFilter struct { // Compound filters, all of which need to be matched by the attachment. And []*AttachmentFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the attachments creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Compound filters, one of which need to be matched by the attachment. Or []*AttachmentFilter `json:"or,omitempty"` // Comparator for the source type. SourceType *SourceTypeComparator `json:"sourceType,omitempty"` // Comparator for the subtitle. Subtitle *NullableStringComparator `json:"subtitle,omitempty"` // Comparator for the title. Title *StringComparator `json:"title,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` // Comparator for the url. Url *StringComparator `json:"url,omitempty"` }
Attachment filtering options.
func (*AttachmentFilter) GetAnd ¶
func (v *AttachmentFilter) GetAnd() []*AttachmentFilter
GetAnd returns AttachmentFilter.And, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetCreatedAt ¶
func (v *AttachmentFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns AttachmentFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetCreator ¶
func (v *AttachmentFilter) GetCreator() *NullableUserFilter
GetCreator returns AttachmentFilter.Creator, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetId ¶
func (v *AttachmentFilter) GetId() *IDComparator
GetId returns AttachmentFilter.Id, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetOr ¶
func (v *AttachmentFilter) GetOr() []*AttachmentFilter
GetOr returns AttachmentFilter.Or, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetSourceType ¶
func (v *AttachmentFilter) GetSourceType() *SourceTypeComparator
GetSourceType returns AttachmentFilter.SourceType, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetSubtitle ¶
func (v *AttachmentFilter) GetSubtitle() *NullableStringComparator
GetSubtitle returns AttachmentFilter.Subtitle, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetTitle ¶
func (v *AttachmentFilter) GetTitle() *StringComparator
GetTitle returns AttachmentFilter.Title, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetUpdatedAt ¶
func (v *AttachmentFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns AttachmentFilter.UpdatedAt, and is useful for accessing the field via an interface.
func (*AttachmentFilter) GetUrl ¶
func (v *AttachmentFilter) GetUrl() *StringComparator
GetUrl returns AttachmentFilter.Url, and is useful for accessing the field via an interface.
type BooleanComparator ¶
type BooleanComparator struct { // Equals constraint. Eq *bool `json:"eq,omitempty"` // Not equals constraint. Neq *bool `json:"neq,omitempty"` }
Comparator for booleans.
func (*BooleanComparator) GetEq ¶
func (v *BooleanComparator) GetEq() *bool
GetEq returns BooleanComparator.Eq, and is useful for accessing the field via an interface.
func (*BooleanComparator) GetNeq ¶
func (v *BooleanComparator) GetNeq() *bool
GetNeq returns BooleanComparator.Neq, and is useful for accessing the field via an interface.
type CommentCollectionFilter ¶
type CommentCollectionFilter struct { // Compound filters, all of which need to be matched by the comment. And []*CommentCollectionFilter `json:"and,omitempty"` // Comparator for the comments body. Body *StringComparator `json:"body,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that needs to be matched by all comments. Every *CommentFilter `json:"every,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that the comments issue must satisfy. Issue *IssueFilter `json:"issue,omitempty"` // Comparator for the collection length. Length *NumberComparator `json:"length,omitempty"` // Compound filters, one of which need to be matched by the comment. Or []*CommentCollectionFilter `json:"or,omitempty"` // Filters that needs to be matched by some comments. Some *CommentFilter `json:"some,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` // Filters that the comments creator must satisfy. User *UserFilter `json:"user,omitempty"` }
Comment filtering options.
func (*CommentCollectionFilter) GetAnd ¶
func (v *CommentCollectionFilter) GetAnd() []*CommentCollectionFilter
GetAnd returns CommentCollectionFilter.And, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetBody ¶
func (v *CommentCollectionFilter) GetBody() *StringComparator
GetBody returns CommentCollectionFilter.Body, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetCreatedAt ¶
func (v *CommentCollectionFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns CommentCollectionFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetEvery ¶
func (v *CommentCollectionFilter) GetEvery() *CommentFilter
GetEvery returns CommentCollectionFilter.Every, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetId ¶
func (v *CommentCollectionFilter) GetId() *IDComparator
GetId returns CommentCollectionFilter.Id, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetIssue ¶
func (v *CommentCollectionFilter) GetIssue() *IssueFilter
GetIssue returns CommentCollectionFilter.Issue, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetLength ¶
func (v *CommentCollectionFilter) GetLength() *NumberComparator
GetLength returns CommentCollectionFilter.Length, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetOr ¶
func (v *CommentCollectionFilter) GetOr() []*CommentCollectionFilter
GetOr returns CommentCollectionFilter.Or, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetSome ¶
func (v *CommentCollectionFilter) GetSome() *CommentFilter
GetSome returns CommentCollectionFilter.Some, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetUpdatedAt ¶
func (v *CommentCollectionFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns CommentCollectionFilter.UpdatedAt, and is useful for accessing the field via an interface.
func (*CommentCollectionFilter) GetUser ¶
func (v *CommentCollectionFilter) GetUser() *UserFilter
GetUser returns CommentCollectionFilter.User, and is useful for accessing the field via an interface.
type CommentFilter ¶
type CommentFilter struct { // Compound filters, all of which need to be matched by the comment. And []*CommentFilter `json:"and,omitempty"` // Comparator for the comments body. Body *StringComparator `json:"body,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that the comments issue must satisfy. Issue *IssueFilter `json:"issue,omitempty"` // Compound filters, one of which need to be matched by the comment. Or []*CommentFilter `json:"or,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` // Filters that the comments creator must satisfy. User *UserFilter `json:"user,omitempty"` }
Comment filtering options.
func (*CommentFilter) GetAnd ¶
func (v *CommentFilter) GetAnd() []*CommentFilter
GetAnd returns CommentFilter.And, and is useful for accessing the field via an interface.
func (*CommentFilter) GetBody ¶
func (v *CommentFilter) GetBody() *StringComparator
GetBody returns CommentFilter.Body, and is useful for accessing the field via an interface.
func (*CommentFilter) GetCreatedAt ¶
func (v *CommentFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns CommentFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*CommentFilter) GetId ¶
func (v *CommentFilter) GetId() *IDComparator
GetId returns CommentFilter.Id, and is useful for accessing the field via an interface.
func (*CommentFilter) GetIssue ¶
func (v *CommentFilter) GetIssue() *IssueFilter
GetIssue returns CommentFilter.Issue, and is useful for accessing the field via an interface.
func (*CommentFilter) GetOr ¶
func (v *CommentFilter) GetOr() []*CommentFilter
GetOr returns CommentFilter.Or, and is useful for accessing the field via an interface.
func (*CommentFilter) GetUpdatedAt ¶
func (v *CommentFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns CommentFilter.UpdatedAt, and is useful for accessing the field via an interface.
func (*CommentFilter) GetUser ¶
func (v *CommentFilter) GetUser() *UserFilter
GetUser returns CommentFilter.User, and is useful for accessing the field via an interface.
type ContentComparator ¶
type ContentComparator struct { // [Internal] Contains constraint. Contains *string `json:"contains,omitempty"` // [Internal] Not-contains constraint. NotContains *string `json:"notContains,omitempty"` }
[Internal] Comparator for content.
func (*ContentComparator) GetContains ¶
func (v *ContentComparator) GetContains() *string
GetContains returns ContentComparator.Contains, and is useful for accessing the field via an interface.
func (*ContentComparator) GetNotContains ¶
func (v *ContentComparator) GetNotContains() *string
GetNotContains returns ContentComparator.NotContains, and is useful for accessing the field via an interface.
type DateComparator ¶
type DateComparator struct { // Equals constraint. Eq *time.Time `json:"-"` // Greater-than constraint. Matches any values that are greater than the given value. Gt *time.Time `json:"-"` // Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. Gte *time.Time `json:"-"` // In-array constraint. In []*time.Time `json:"-"` // Less-than constraint. Matches any values that are less than the given value. Lt *time.Time `json:"-"` // Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. Lte *time.Time `json:"-"` // Not-equals constraint. Neq *time.Time `json:"-"` // Not-in-array constraint. Nin []*time.Time `json:"-"` }
Comparator for dates.
func (*DateComparator) GetEq ¶
func (v *DateComparator) GetEq() *time.Time
GetEq returns DateComparator.Eq, and is useful for accessing the field via an interface.
func (*DateComparator) GetGt ¶
func (v *DateComparator) GetGt() *time.Time
GetGt returns DateComparator.Gt, and is useful for accessing the field via an interface.
func (*DateComparator) GetGte ¶
func (v *DateComparator) GetGte() *time.Time
GetGte returns DateComparator.Gte, and is useful for accessing the field via an interface.
func (*DateComparator) GetIn ¶
func (v *DateComparator) GetIn() []*time.Time
GetIn returns DateComparator.In, and is useful for accessing the field via an interface.
func (*DateComparator) GetLt ¶
func (v *DateComparator) GetLt() *time.Time
GetLt returns DateComparator.Lt, and is useful for accessing the field via an interface.
func (*DateComparator) GetLte ¶
func (v *DateComparator) GetLte() *time.Time
GetLte returns DateComparator.Lte, and is useful for accessing the field via an interface.
func (*DateComparator) GetNeq ¶
func (v *DateComparator) GetNeq() *time.Time
GetNeq returns DateComparator.Neq, and is useful for accessing the field via an interface.
func (*DateComparator) GetNin ¶
func (v *DateComparator) GetNin() []*time.Time
GetNin returns DateComparator.Nin, and is useful for accessing the field via an interface.
func (*DateComparator) MarshalJSON ¶ added in v1.0.0
func (v *DateComparator) MarshalJSON() ([]byte, error)
func (*DateComparator) UnmarshalJSON ¶ added in v1.0.0
func (v *DateComparator) UnmarshalJSON(b []byte) error
type EstimateComparator ¶
type EstimateComparator struct { // Compound filters, one of which need to be matched by the estimate. And []*NullableNumberComparator `json:"and,omitempty"` // Equals constraint. Eq *float64 `json:"eq,omitempty"` // Greater-than constraint. Matches any values that are greater than the given value. Gt *float64 `json:"gt,omitempty"` // Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. Gte *float64 `json:"gte,omitempty"` // In-array constraint. In []*float64 `json:"in,omitempty"` // Less-than constraint. Matches any values that are less than the given value. Lt *float64 `json:"lt,omitempty"` // Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. Lte *float64 `json:"lte,omitempty"` // Not-equals constraint. Neq *float64 `json:"neq,omitempty"` // Not-in-array constraint. Nin []*float64 `json:"nin,omitempty"` // Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. Null *bool `json:"null,omitempty"` // Compound filters, all of which need to be matched by the estimate. Or []*NullableNumberComparator `json:"or,omitempty"` }
Comparator for estimates.
func (*EstimateComparator) GetAnd ¶
func (v *EstimateComparator) GetAnd() []*NullableNumberComparator
GetAnd returns EstimateComparator.And, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetEq ¶
func (v *EstimateComparator) GetEq() *float64
GetEq returns EstimateComparator.Eq, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetGt ¶
func (v *EstimateComparator) GetGt() *float64
GetGt returns EstimateComparator.Gt, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetGte ¶
func (v *EstimateComparator) GetGte() *float64
GetGte returns EstimateComparator.Gte, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetIn ¶
func (v *EstimateComparator) GetIn() []*float64
GetIn returns EstimateComparator.In, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetLt ¶
func (v *EstimateComparator) GetLt() *float64
GetLt returns EstimateComparator.Lt, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetLte ¶
func (v *EstimateComparator) GetLte() *float64
GetLte returns EstimateComparator.Lte, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetNeq ¶
func (v *EstimateComparator) GetNeq() *float64
GetNeq returns EstimateComparator.Neq, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetNin ¶
func (v *EstimateComparator) GetNin() []*float64
GetNin returns EstimateComparator.Nin, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetNull ¶
func (v *EstimateComparator) GetNull() *bool
GetNull returns EstimateComparator.Null, and is useful for accessing the field via an interface.
func (*EstimateComparator) GetOr ¶
func (v *EstimateComparator) GetOr() []*NullableNumberComparator
GetOr returns EstimateComparator.Or, and is useful for accessing the field via an interface.
type GetIssueNode ¶
type GetIssueNode = getIssueLabelIssueLabelIssuesIssueConnectionNodesIssue
type GetIssuesNode ¶
type GetIssuesNode = getIssueIdsIssueLabelIssuesIssueConnectionNodesIssue
type IDComparator ¶
type IDComparator struct { // Equals constraint. Eq *string `json:"eq,omitempty"` // In-array constraint. In []*string `json:"in,omitempty"` // Not-equals constraint. Neq *string `json:"neq,omitempty"` // Not-in-array constraint. Nin []*string `json:"nin,omitempty"` }
Comparator for identifiers.
func (*IDComparator) GetEq ¶
func (v *IDComparator) GetEq() *string
GetEq returns IDComparator.Eq, and is useful for accessing the field via an interface.
func (*IDComparator) GetIn ¶
func (v *IDComparator) GetIn() []*string
GetIn returns IDComparator.In, and is useful for accessing the field via an interface.
func (*IDComparator) GetNeq ¶
func (v *IDComparator) GetNeq() *string
GetNeq returns IDComparator.Neq, and is useful for accessing the field via an interface.
func (*IDComparator) GetNin ¶
func (v *IDComparator) GetNin() []*string
GetNin returns IDComparator.Nin, and is useful for accessing the field via an interface.
type IssueCollectionFilter ¶
type IssueCollectionFilter struct { // Compound filters, all of which need to be matched by the issue. And []*IssueCollectionFilter `json:"and,omitempty"` // Filters that the issues assignee must satisfy. Assignee *NullableUserFilter `json:"assignee,omitempty"` // Filters that the issues attachments must satisfy. Attachments *AttachmentCollectionFilter `json:"attachments,omitempty"` // Comparator for the issues auto archived at date. AutoArchivedAt *NullableDateComparator `json:"autoArchivedAt,omitempty"` // Comparator for the issues auto closed at date. AutoClosedAt *NullableDateComparator `json:"autoClosedAt,omitempty"` // Comparator for the issues canceled at date. CanceledAt *NullableDateComparator `json:"canceledAt,omitempty"` // Filters that the child issues must satisfy. Children *IssueCollectionFilter `json:"children,omitempty"` // Filters that the issues comments must satisfy. Comments *CommentCollectionFilter `json:"comments,omitempty"` // Comparator for the issues completed at date. CompletedAt *NullableDateComparator `json:"completedAt,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the issues creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Filters that the issues cycle must satisfy. Cycle *NullableCycleFilter `json:"cycle,omitempty"` // Comparator for the issues description. Description *NullableStringComparator `json:"description,omitempty"` // Comparator for the issues due date. DueDate *NullableTimelessDateComparator `json:"dueDate,omitempty"` // Comparator for the issues estimate. Estimate *EstimateComparator `json:"estimate,omitempty"` // Filters that needs to be matched by all issues. Every *IssueFilter `json:"every,omitempty"` // Comparator for filtering issues which are blocked. HasBlockedByRelations *RelationExistsComparator `json:"hasBlockedByRelations,omitempty"` // Comparator for filtering issues which are blocking. HasBlockingRelations *RelationExistsComparator `json:"hasBlockingRelations,omitempty"` // Comparator for filtering issues which are duplicates. HasDuplicateRelations *RelationExistsComparator `json:"hasDuplicateRelations,omitempty"` // Comparator for filtering issues with relations. HasRelatedRelations *RelationExistsComparator `json:"hasRelatedRelations,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that issue labels must satisfy. Labels *IssueLabelCollectionFilter `json:"labels,omitempty"` // Comparator for the collection length. Length *NumberComparator `json:"length,omitempty"` // Comparator for the issues number. Number *NumberComparator `json:"number,omitempty"` // Compound filters, one of which need to be matched by the issue. Or []*IssueCollectionFilter `json:"or,omitempty"` // Filters that the issue parent must satisfy. Parent *NullableIssueFilter `json:"parent,omitempty"` // Comparator for the issues priority. Priority *NullableNumberComparator `json:"priority,omitempty"` // Filters that the issues project must satisfy. Project *NullableProjectFilter `json:"project,omitempty"` // Filters that the issues project milestone must satisfy. ProjectMilestone *NullableProjectMilestoneFilter `json:"projectMilestone,omitempty"` // [Internal] Comparator for the issues content. SearchableContent *ContentComparator `json:"searchableContent,omitempty"` // Comparator for the issues sla status. SlaStatus *SlaStatusComparator `json:"slaStatus,omitempty"` // Filters that the issues snoozer must satisfy. SnoozedBy *NullableUserFilter `json:"snoozedBy,omitempty"` // Comparator for the issues snoozed until date. SnoozedUntilAt *NullableDateComparator `json:"snoozedUntilAt,omitempty"` // Filters that needs to be matched by some issues. Some *IssueFilter `json:"some,omitempty"` // Comparator for the issues started at date. StartedAt *NullableDateComparator `json:"startedAt,omitempty"` // Filters that the issues state must satisfy. State *WorkflowStateFilter `json:"state,omitempty"` // Filters that issue subscribers must satisfy. Subscribers *UserCollectionFilter `json:"subscribers,omitempty"` // Filters that the issues team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the issues title. Title *StringComparator `json:"title,omitempty"` // Comparator for the issues triaged at date. TriagedAt *NullableDateComparator `json:"triagedAt,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Issue filtering options.
func (*IssueCollectionFilter) GetAnd ¶
func (v *IssueCollectionFilter) GetAnd() []*IssueCollectionFilter
GetAnd returns IssueCollectionFilter.And, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetAssignee ¶
func (v *IssueCollectionFilter) GetAssignee() *NullableUserFilter
GetAssignee returns IssueCollectionFilter.Assignee, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetAttachments ¶
func (v *IssueCollectionFilter) GetAttachments() *AttachmentCollectionFilter
GetAttachments returns IssueCollectionFilter.Attachments, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetAutoArchivedAt ¶
func (v *IssueCollectionFilter) GetAutoArchivedAt() *NullableDateComparator
GetAutoArchivedAt returns IssueCollectionFilter.AutoArchivedAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetAutoClosedAt ¶
func (v *IssueCollectionFilter) GetAutoClosedAt() *NullableDateComparator
GetAutoClosedAt returns IssueCollectionFilter.AutoClosedAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetCanceledAt ¶
func (v *IssueCollectionFilter) GetCanceledAt() *NullableDateComparator
GetCanceledAt returns IssueCollectionFilter.CanceledAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetChildren ¶
func (v *IssueCollectionFilter) GetChildren() *IssueCollectionFilter
GetChildren returns IssueCollectionFilter.Children, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetComments ¶
func (v *IssueCollectionFilter) GetComments() *CommentCollectionFilter
GetComments returns IssueCollectionFilter.Comments, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetCompletedAt ¶
func (v *IssueCollectionFilter) GetCompletedAt() *NullableDateComparator
GetCompletedAt returns IssueCollectionFilter.CompletedAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetCreatedAt ¶
func (v *IssueCollectionFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns IssueCollectionFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetCreator ¶
func (v *IssueCollectionFilter) GetCreator() *NullableUserFilter
GetCreator returns IssueCollectionFilter.Creator, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetCycle ¶
func (v *IssueCollectionFilter) GetCycle() *NullableCycleFilter
GetCycle returns IssueCollectionFilter.Cycle, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetDescription ¶
func (v *IssueCollectionFilter) GetDescription() *NullableStringComparator
GetDescription returns IssueCollectionFilter.Description, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetDueDate ¶
func (v *IssueCollectionFilter) GetDueDate() *NullableTimelessDateComparator
GetDueDate returns IssueCollectionFilter.DueDate, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetEstimate ¶
func (v *IssueCollectionFilter) GetEstimate() *EstimateComparator
GetEstimate returns IssueCollectionFilter.Estimate, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetEvery ¶
func (v *IssueCollectionFilter) GetEvery() *IssueFilter
GetEvery returns IssueCollectionFilter.Every, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetHasBlockedByRelations ¶
func (v *IssueCollectionFilter) GetHasBlockedByRelations() *RelationExistsComparator
GetHasBlockedByRelations returns IssueCollectionFilter.HasBlockedByRelations, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetHasBlockingRelations ¶
func (v *IssueCollectionFilter) GetHasBlockingRelations() *RelationExistsComparator
GetHasBlockingRelations returns IssueCollectionFilter.HasBlockingRelations, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetHasDuplicateRelations ¶
func (v *IssueCollectionFilter) GetHasDuplicateRelations() *RelationExistsComparator
GetHasDuplicateRelations returns IssueCollectionFilter.HasDuplicateRelations, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetHasRelatedRelations ¶
func (v *IssueCollectionFilter) GetHasRelatedRelations() *RelationExistsComparator
GetHasRelatedRelations returns IssueCollectionFilter.HasRelatedRelations, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetId ¶
func (v *IssueCollectionFilter) GetId() *IDComparator
GetId returns IssueCollectionFilter.Id, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetLabels ¶
func (v *IssueCollectionFilter) GetLabels() *IssueLabelCollectionFilter
GetLabels returns IssueCollectionFilter.Labels, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetLength ¶
func (v *IssueCollectionFilter) GetLength() *NumberComparator
GetLength returns IssueCollectionFilter.Length, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetNumber ¶
func (v *IssueCollectionFilter) GetNumber() *NumberComparator
GetNumber returns IssueCollectionFilter.Number, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetOr ¶
func (v *IssueCollectionFilter) GetOr() []*IssueCollectionFilter
GetOr returns IssueCollectionFilter.Or, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetParent ¶
func (v *IssueCollectionFilter) GetParent() *NullableIssueFilter
GetParent returns IssueCollectionFilter.Parent, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetPriority ¶
func (v *IssueCollectionFilter) GetPriority() *NullableNumberComparator
GetPriority returns IssueCollectionFilter.Priority, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetProject ¶
func (v *IssueCollectionFilter) GetProject() *NullableProjectFilter
GetProject returns IssueCollectionFilter.Project, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetProjectMilestone ¶
func (v *IssueCollectionFilter) GetProjectMilestone() *NullableProjectMilestoneFilter
GetProjectMilestone returns IssueCollectionFilter.ProjectMilestone, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetSearchableContent ¶
func (v *IssueCollectionFilter) GetSearchableContent() *ContentComparator
GetSearchableContent returns IssueCollectionFilter.SearchableContent, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetSlaStatus ¶
func (v *IssueCollectionFilter) GetSlaStatus() *SlaStatusComparator
GetSlaStatus returns IssueCollectionFilter.SlaStatus, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetSnoozedBy ¶
func (v *IssueCollectionFilter) GetSnoozedBy() *NullableUserFilter
GetSnoozedBy returns IssueCollectionFilter.SnoozedBy, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetSnoozedUntilAt ¶
func (v *IssueCollectionFilter) GetSnoozedUntilAt() *NullableDateComparator
GetSnoozedUntilAt returns IssueCollectionFilter.SnoozedUntilAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetSome ¶
func (v *IssueCollectionFilter) GetSome() *IssueFilter
GetSome returns IssueCollectionFilter.Some, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetStartedAt ¶
func (v *IssueCollectionFilter) GetStartedAt() *NullableDateComparator
GetStartedAt returns IssueCollectionFilter.StartedAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetState ¶
func (v *IssueCollectionFilter) GetState() *WorkflowStateFilter
GetState returns IssueCollectionFilter.State, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetSubscribers ¶
func (v *IssueCollectionFilter) GetSubscribers() *UserCollectionFilter
GetSubscribers returns IssueCollectionFilter.Subscribers, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetTeam ¶
func (v *IssueCollectionFilter) GetTeam() *TeamFilter
GetTeam returns IssueCollectionFilter.Team, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetTitle ¶
func (v *IssueCollectionFilter) GetTitle() *StringComparator
GetTitle returns IssueCollectionFilter.Title, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetTriagedAt ¶
func (v *IssueCollectionFilter) GetTriagedAt() *NullableDateComparator
GetTriagedAt returns IssueCollectionFilter.TriagedAt, and is useful for accessing the field via an interface.
func (*IssueCollectionFilter) GetUpdatedAt ¶
func (v *IssueCollectionFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns IssueCollectionFilter.UpdatedAt, and is useful for accessing the field via an interface.
type IssueFilter ¶
type IssueFilter struct { // Compound filters, all of which need to be matched by the issue. And []*IssueFilter `json:"and,omitempty"` // Filters that the issues assignee must satisfy. Assignee *NullableUserFilter `json:"assignee,omitempty"` // Filters that the issues attachments must satisfy. Attachments *AttachmentCollectionFilter `json:"attachments,omitempty"` // Comparator for the issues auto archived at date. AutoArchivedAt *NullableDateComparator `json:"autoArchivedAt,omitempty"` // Comparator for the issues auto closed at date. AutoClosedAt *NullableDateComparator `json:"autoClosedAt,omitempty"` // Comparator for the issues canceled at date. CanceledAt *NullableDateComparator `json:"canceledAt,omitempty"` // Filters that the child issues must satisfy. Children *IssueCollectionFilter `json:"children,omitempty"` // Filters that the issues comments must satisfy. Comments *CommentCollectionFilter `json:"comments,omitempty"` // Comparator for the issues completed at date. CompletedAt *NullableDateComparator `json:"completedAt,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the issues creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Filters that the issues cycle must satisfy. Cycle *NullableCycleFilter `json:"cycle,omitempty"` // Comparator for the issues description. Description *NullableStringComparator `json:"description,omitempty"` // Comparator for the issues due date. DueDate *NullableTimelessDateComparator `json:"dueDate,omitempty"` // Comparator for the issues estimate. Estimate *EstimateComparator `json:"estimate,omitempty"` // Comparator for filtering issues which are blocked. HasBlockedByRelations *RelationExistsComparator `json:"hasBlockedByRelations,omitempty"` // Comparator for filtering issues which are blocking. HasBlockingRelations *RelationExistsComparator `json:"hasBlockingRelations,omitempty"` // Comparator for filtering issues which are duplicates. HasDuplicateRelations *RelationExistsComparator `json:"hasDuplicateRelations,omitempty"` // Comparator for filtering issues with relations. HasRelatedRelations *RelationExistsComparator `json:"hasRelatedRelations,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that issue labels must satisfy. Labels *IssueLabelCollectionFilter `json:"labels,omitempty"` // Comparator for the issues number. Number *NumberComparator `json:"number,omitempty"` // Compound filters, one of which need to be matched by the issue. Or []*IssueFilter `json:"or,omitempty"` // Filters that the issue parent must satisfy. Parent *NullableIssueFilter `json:"parent,omitempty"` // Comparator for the issues priority. Priority *NullableNumberComparator `json:"priority,omitempty"` // Filters that the issues project must satisfy. Project *NullableProjectFilter `json:"project,omitempty"` // Filters that the issues project milestone must satisfy. ProjectMilestone *NullableProjectMilestoneFilter `json:"projectMilestone,omitempty"` // [Internal] Comparator for the issues content. SearchableContent *ContentComparator `json:"searchableContent,omitempty"` // Comparator for the issues sla status. SlaStatus *SlaStatusComparator `json:"slaStatus,omitempty"` // Filters that the issues snoozer must satisfy. SnoozedBy *NullableUserFilter `json:"snoozedBy,omitempty"` // Comparator for the issues snoozed until date. SnoozedUntilAt *NullableDateComparator `json:"snoozedUntilAt,omitempty"` // Comparator for the issues started at date. StartedAt *NullableDateComparator `json:"startedAt,omitempty"` // Filters that the issues state must satisfy. State *WorkflowStateFilter `json:"state,omitempty"` // Filters that issue subscribers must satisfy. Subscribers *UserCollectionFilter `json:"subscribers,omitempty"` // Filters that the issues team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the issues title. Title *StringComparator `json:"title,omitempty"` // Comparator for the issues triaged at date. TriagedAt *NullableDateComparator `json:"triagedAt,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Issue filtering options.
func (*IssueFilter) GetAnd ¶
func (v *IssueFilter) GetAnd() []*IssueFilter
GetAnd returns IssueFilter.And, and is useful for accessing the field via an interface.
func (*IssueFilter) GetAssignee ¶
func (v *IssueFilter) GetAssignee() *NullableUserFilter
GetAssignee returns IssueFilter.Assignee, and is useful for accessing the field via an interface.
func (*IssueFilter) GetAttachments ¶
func (v *IssueFilter) GetAttachments() *AttachmentCollectionFilter
GetAttachments returns IssueFilter.Attachments, and is useful for accessing the field via an interface.
func (*IssueFilter) GetAutoArchivedAt ¶
func (v *IssueFilter) GetAutoArchivedAt() *NullableDateComparator
GetAutoArchivedAt returns IssueFilter.AutoArchivedAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetAutoClosedAt ¶
func (v *IssueFilter) GetAutoClosedAt() *NullableDateComparator
GetAutoClosedAt returns IssueFilter.AutoClosedAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetCanceledAt ¶
func (v *IssueFilter) GetCanceledAt() *NullableDateComparator
GetCanceledAt returns IssueFilter.CanceledAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetChildren ¶
func (v *IssueFilter) GetChildren() *IssueCollectionFilter
GetChildren returns IssueFilter.Children, and is useful for accessing the field via an interface.
func (*IssueFilter) GetComments ¶
func (v *IssueFilter) GetComments() *CommentCollectionFilter
GetComments returns IssueFilter.Comments, and is useful for accessing the field via an interface.
func (*IssueFilter) GetCompletedAt ¶
func (v *IssueFilter) GetCompletedAt() *NullableDateComparator
GetCompletedAt returns IssueFilter.CompletedAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetCreatedAt ¶
func (v *IssueFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns IssueFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetCreator ¶
func (v *IssueFilter) GetCreator() *NullableUserFilter
GetCreator returns IssueFilter.Creator, and is useful for accessing the field via an interface.
func (*IssueFilter) GetCycle ¶
func (v *IssueFilter) GetCycle() *NullableCycleFilter
GetCycle returns IssueFilter.Cycle, and is useful for accessing the field via an interface.
func (*IssueFilter) GetDescription ¶
func (v *IssueFilter) GetDescription() *NullableStringComparator
GetDescription returns IssueFilter.Description, and is useful for accessing the field via an interface.
func (*IssueFilter) GetDueDate ¶
func (v *IssueFilter) GetDueDate() *NullableTimelessDateComparator
GetDueDate returns IssueFilter.DueDate, and is useful for accessing the field via an interface.
func (*IssueFilter) GetEstimate ¶
func (v *IssueFilter) GetEstimate() *EstimateComparator
GetEstimate returns IssueFilter.Estimate, and is useful for accessing the field via an interface.
func (*IssueFilter) GetHasBlockedByRelations ¶
func (v *IssueFilter) GetHasBlockedByRelations() *RelationExistsComparator
GetHasBlockedByRelations returns IssueFilter.HasBlockedByRelations, and is useful for accessing the field via an interface.
func (*IssueFilter) GetHasBlockingRelations ¶
func (v *IssueFilter) GetHasBlockingRelations() *RelationExistsComparator
GetHasBlockingRelations returns IssueFilter.HasBlockingRelations, and is useful for accessing the field via an interface.
func (*IssueFilter) GetHasDuplicateRelations ¶
func (v *IssueFilter) GetHasDuplicateRelations() *RelationExistsComparator
GetHasDuplicateRelations returns IssueFilter.HasDuplicateRelations, and is useful for accessing the field via an interface.
func (*IssueFilter) GetHasRelatedRelations ¶
func (v *IssueFilter) GetHasRelatedRelations() *RelationExistsComparator
GetHasRelatedRelations returns IssueFilter.HasRelatedRelations, and is useful for accessing the field via an interface.
func (*IssueFilter) GetId ¶
func (v *IssueFilter) GetId() *IDComparator
GetId returns IssueFilter.Id, and is useful for accessing the field via an interface.
func (*IssueFilter) GetLabels ¶
func (v *IssueFilter) GetLabels() *IssueLabelCollectionFilter
GetLabels returns IssueFilter.Labels, and is useful for accessing the field via an interface.
func (*IssueFilter) GetNumber ¶
func (v *IssueFilter) GetNumber() *NumberComparator
GetNumber returns IssueFilter.Number, and is useful for accessing the field via an interface.
func (*IssueFilter) GetOr ¶
func (v *IssueFilter) GetOr() []*IssueFilter
GetOr returns IssueFilter.Or, and is useful for accessing the field via an interface.
func (*IssueFilter) GetParent ¶
func (v *IssueFilter) GetParent() *NullableIssueFilter
GetParent returns IssueFilter.Parent, and is useful for accessing the field via an interface.
func (*IssueFilter) GetPriority ¶
func (v *IssueFilter) GetPriority() *NullableNumberComparator
GetPriority returns IssueFilter.Priority, and is useful for accessing the field via an interface.
func (*IssueFilter) GetProject ¶
func (v *IssueFilter) GetProject() *NullableProjectFilter
GetProject returns IssueFilter.Project, and is useful for accessing the field via an interface.
func (*IssueFilter) GetProjectMilestone ¶
func (v *IssueFilter) GetProjectMilestone() *NullableProjectMilestoneFilter
GetProjectMilestone returns IssueFilter.ProjectMilestone, and is useful for accessing the field via an interface.
func (*IssueFilter) GetSearchableContent ¶
func (v *IssueFilter) GetSearchableContent() *ContentComparator
GetSearchableContent returns IssueFilter.SearchableContent, and is useful for accessing the field via an interface.
func (*IssueFilter) GetSlaStatus ¶
func (v *IssueFilter) GetSlaStatus() *SlaStatusComparator
GetSlaStatus returns IssueFilter.SlaStatus, and is useful for accessing the field via an interface.
func (*IssueFilter) GetSnoozedBy ¶
func (v *IssueFilter) GetSnoozedBy() *NullableUserFilter
GetSnoozedBy returns IssueFilter.SnoozedBy, and is useful for accessing the field via an interface.
func (*IssueFilter) GetSnoozedUntilAt ¶
func (v *IssueFilter) GetSnoozedUntilAt() *NullableDateComparator
GetSnoozedUntilAt returns IssueFilter.SnoozedUntilAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetStartedAt ¶
func (v *IssueFilter) GetStartedAt() *NullableDateComparator
GetStartedAt returns IssueFilter.StartedAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetState ¶
func (v *IssueFilter) GetState() *WorkflowStateFilter
GetState returns IssueFilter.State, and is useful for accessing the field via an interface.
func (*IssueFilter) GetSubscribers ¶
func (v *IssueFilter) GetSubscribers() *UserCollectionFilter
GetSubscribers returns IssueFilter.Subscribers, and is useful for accessing the field via an interface.
func (*IssueFilter) GetTeam ¶
func (v *IssueFilter) GetTeam() *TeamFilter
GetTeam returns IssueFilter.Team, and is useful for accessing the field via an interface.
func (*IssueFilter) GetTitle ¶
func (v *IssueFilter) GetTitle() *StringComparator
GetTitle returns IssueFilter.Title, and is useful for accessing the field via an interface.
func (*IssueFilter) GetTriagedAt ¶
func (v *IssueFilter) GetTriagedAt() *NullableDateComparator
GetTriagedAt returns IssueFilter.TriagedAt, and is useful for accessing the field via an interface.
func (*IssueFilter) GetUpdatedAt ¶
func (v *IssueFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns IssueFilter.UpdatedAt, and is useful for accessing the field via an interface.
type IssueLabelCollectionFilter ¶
type IssueLabelCollectionFilter struct { // Compound filters, all of which need to be matched by the label. And []*IssueLabelCollectionFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the issue labels creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Filters that needs to be matched by all issue labels. Every *IssueLabelFilter `json:"every,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Comparator for the collection length. Length *NumberComparator `json:"length,omitempty"` // Comparator for the name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the label. Or []*IssueLabelCollectionFilter `json:"or,omitempty"` // Filters that the issue label's parent label must satisfy. Parent *IssueLabelFilter `json:"parent,omitempty"` // Filters that needs to be matched by some issue labels. Some *IssueLabelFilter `json:"some,omitempty"` // Filters that the issue labels team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Issue label filtering options.
func (*IssueLabelCollectionFilter) GetAnd ¶
func (v *IssueLabelCollectionFilter) GetAnd() []*IssueLabelCollectionFilter
GetAnd returns IssueLabelCollectionFilter.And, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetCreatedAt ¶
func (v *IssueLabelCollectionFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns IssueLabelCollectionFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetCreator ¶
func (v *IssueLabelCollectionFilter) GetCreator() *NullableUserFilter
GetCreator returns IssueLabelCollectionFilter.Creator, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetEvery ¶
func (v *IssueLabelCollectionFilter) GetEvery() *IssueLabelFilter
GetEvery returns IssueLabelCollectionFilter.Every, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetId ¶
func (v *IssueLabelCollectionFilter) GetId() *IDComparator
GetId returns IssueLabelCollectionFilter.Id, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetLength ¶
func (v *IssueLabelCollectionFilter) GetLength() *NumberComparator
GetLength returns IssueLabelCollectionFilter.Length, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetName ¶
func (v *IssueLabelCollectionFilter) GetName() *StringComparator
GetName returns IssueLabelCollectionFilter.Name, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetOr ¶
func (v *IssueLabelCollectionFilter) GetOr() []*IssueLabelCollectionFilter
GetOr returns IssueLabelCollectionFilter.Or, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetParent ¶
func (v *IssueLabelCollectionFilter) GetParent() *IssueLabelFilter
GetParent returns IssueLabelCollectionFilter.Parent, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetSome ¶
func (v *IssueLabelCollectionFilter) GetSome() *IssueLabelFilter
GetSome returns IssueLabelCollectionFilter.Some, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetTeam ¶
func (v *IssueLabelCollectionFilter) GetTeam() *TeamFilter
GetTeam returns IssueLabelCollectionFilter.Team, and is useful for accessing the field via an interface.
func (*IssueLabelCollectionFilter) GetUpdatedAt ¶
func (v *IssueLabelCollectionFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns IssueLabelCollectionFilter.UpdatedAt, and is useful for accessing the field via an interface.
type IssueLabelFilter ¶
type IssueLabelFilter struct { // Compound filters, all of which need to be matched by the label. And []*IssueLabelFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the issue labels creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Comparator for the name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the label. Or []*IssueLabelFilter `json:"or,omitempty"` // Filters that the issue label's parent label must satisfy. Parent *IssueLabelFilter `json:"parent,omitempty"` // Filters that the issue labels team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Issue label filtering options.
func (*IssueLabelFilter) GetAnd ¶
func (v *IssueLabelFilter) GetAnd() []*IssueLabelFilter
GetAnd returns IssueLabelFilter.And, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetCreatedAt ¶
func (v *IssueLabelFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns IssueLabelFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetCreator ¶
func (v *IssueLabelFilter) GetCreator() *NullableUserFilter
GetCreator returns IssueLabelFilter.Creator, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetId ¶
func (v *IssueLabelFilter) GetId() *IDComparator
GetId returns IssueLabelFilter.Id, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetName ¶
func (v *IssueLabelFilter) GetName() *StringComparator
GetName returns IssueLabelFilter.Name, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetOr ¶
func (v *IssueLabelFilter) GetOr() []*IssueLabelFilter
GetOr returns IssueLabelFilter.Or, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetParent ¶
func (v *IssueLabelFilter) GetParent() *IssueLabelFilter
GetParent returns IssueLabelFilter.Parent, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetTeam ¶
func (v *IssueLabelFilter) GetTeam() *TeamFilter
GetTeam returns IssueLabelFilter.Team, and is useful for accessing the field via an interface.
func (*IssueLabelFilter) GetUpdatedAt ¶
func (v *IssueLabelFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns IssueLabelFilter.UpdatedAt, and is useful for accessing the field via an interface.
type ListIssuesNodes ¶
type ListIssuesNodes = listIssueLabelsIssueLabelsIssueLabelConnectionNodesIssueLabelIssuesIssueConnectionNodesIssue
type NullableCycleFilter ¶
type NullableCycleFilter struct { // Compound filters, one of which need to be matched by the cycle. And []*NullableCycleFilter `json:"and,omitempty"` // Comparator for the cycle completed at date. CompletedAt *DateComparator `json:"completedAt,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the cycle ends at date. EndsAt *DateComparator `json:"endsAt,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Comparator for the filtering active cycle. IsActive *BooleanComparator `json:"isActive,omitempty"` // Comparator for the filtering future cycles. IsFuture *BooleanComparator `json:"isFuture,omitempty"` // Comparator for the filtering next cycle. IsNext *BooleanComparator `json:"isNext,omitempty"` // Comparator for the filtering past cycles. IsPast *BooleanComparator `json:"isPast,omitempty"` // Comparator for the filtering previous cycle. IsPrevious *BooleanComparator `json:"isPrevious,omitempty"` // Filters that the cycles issues must satisfy. Issues *IssueCollectionFilter `json:"issues,omitempty"` // Comparator for the cycle name. Name *StringComparator `json:"name,omitempty"` // Filter based on the existence of the relation. Null *bool `json:"null,omitempty"` // Comparator for the cycle number. Number *NumberComparator `json:"number,omitempty"` // Compound filters, one of which need to be matched by the cycle. Or []*NullableCycleFilter `json:"or,omitempty"` // Comparator for the cycle start date. StartsAt *DateComparator `json:"startsAt,omitempty"` // Filters that the cycles team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Cycle filtering options.
func (*NullableCycleFilter) GetAnd ¶
func (v *NullableCycleFilter) GetAnd() []*NullableCycleFilter
GetAnd returns NullableCycleFilter.And, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetCompletedAt ¶
func (v *NullableCycleFilter) GetCompletedAt() *DateComparator
GetCompletedAt returns NullableCycleFilter.CompletedAt, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetCreatedAt ¶
func (v *NullableCycleFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns NullableCycleFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetEndsAt ¶
func (v *NullableCycleFilter) GetEndsAt() *DateComparator
GetEndsAt returns NullableCycleFilter.EndsAt, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetId ¶
func (v *NullableCycleFilter) GetId() *IDComparator
GetId returns NullableCycleFilter.Id, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetIsActive ¶
func (v *NullableCycleFilter) GetIsActive() *BooleanComparator
GetIsActive returns NullableCycleFilter.IsActive, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetIsFuture ¶
func (v *NullableCycleFilter) GetIsFuture() *BooleanComparator
GetIsFuture returns NullableCycleFilter.IsFuture, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetIsNext ¶
func (v *NullableCycleFilter) GetIsNext() *BooleanComparator
GetIsNext returns NullableCycleFilter.IsNext, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetIsPast ¶
func (v *NullableCycleFilter) GetIsPast() *BooleanComparator
GetIsPast returns NullableCycleFilter.IsPast, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetIsPrevious ¶
func (v *NullableCycleFilter) GetIsPrevious() *BooleanComparator
GetIsPrevious returns NullableCycleFilter.IsPrevious, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetIssues ¶
func (v *NullableCycleFilter) GetIssues() *IssueCollectionFilter
GetIssues returns NullableCycleFilter.Issues, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetName ¶
func (v *NullableCycleFilter) GetName() *StringComparator
GetName returns NullableCycleFilter.Name, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetNull ¶
func (v *NullableCycleFilter) GetNull() *bool
GetNull returns NullableCycleFilter.Null, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetNumber ¶
func (v *NullableCycleFilter) GetNumber() *NumberComparator
GetNumber returns NullableCycleFilter.Number, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetOr ¶
func (v *NullableCycleFilter) GetOr() []*NullableCycleFilter
GetOr returns NullableCycleFilter.Or, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetStartsAt ¶
func (v *NullableCycleFilter) GetStartsAt() *DateComparator
GetStartsAt returns NullableCycleFilter.StartsAt, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetTeam ¶
func (v *NullableCycleFilter) GetTeam() *TeamFilter
GetTeam returns NullableCycleFilter.Team, and is useful for accessing the field via an interface.
func (*NullableCycleFilter) GetUpdatedAt ¶
func (v *NullableCycleFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns NullableCycleFilter.UpdatedAt, and is useful for accessing the field via an interface.
type NullableDateComparator ¶
type NullableDateComparator struct { // Equals constraint. Eq *time.Time `json:"-"` // Greater-than constraint. Matches any values that are greater than the given value. Gt *time.Time `json:"-"` // Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. Gte *time.Time `json:"-"` // In-array constraint. In []*time.Time `json:"-"` // Less-than constraint. Matches any values that are less than the given value. Lt *time.Time `json:"-"` // Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. Lte *time.Time `json:"-"` // Not-equals constraint. Neq *time.Time `json:"-"` // Not-in-array constraint. Nin []*time.Time `json:"-"` // Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. Null *bool `json:"null,omitempty"` }
Comparator for optional dates.
func (*NullableDateComparator) GetEq ¶
func (v *NullableDateComparator) GetEq() *time.Time
GetEq returns NullableDateComparator.Eq, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetGt ¶
func (v *NullableDateComparator) GetGt() *time.Time
GetGt returns NullableDateComparator.Gt, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetGte ¶
func (v *NullableDateComparator) GetGte() *time.Time
GetGte returns NullableDateComparator.Gte, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetIn ¶
func (v *NullableDateComparator) GetIn() []*time.Time
GetIn returns NullableDateComparator.In, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetLt ¶
func (v *NullableDateComparator) GetLt() *time.Time
GetLt returns NullableDateComparator.Lt, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetLte ¶
func (v *NullableDateComparator) GetLte() *time.Time
GetLte returns NullableDateComparator.Lte, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetNeq ¶
func (v *NullableDateComparator) GetNeq() *time.Time
GetNeq returns NullableDateComparator.Neq, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetNin ¶
func (v *NullableDateComparator) GetNin() []*time.Time
GetNin returns NullableDateComparator.Nin, and is useful for accessing the field via an interface.
func (*NullableDateComparator) GetNull ¶
func (v *NullableDateComparator) GetNull() *bool
GetNull returns NullableDateComparator.Null, and is useful for accessing the field via an interface.
func (*NullableDateComparator) MarshalJSON ¶ added in v1.0.0
func (v *NullableDateComparator) MarshalJSON() ([]byte, error)
func (*NullableDateComparator) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableDateComparator) UnmarshalJSON(b []byte) error
type NullableIssueFilter ¶
type NullableIssueFilter struct { // Compound filters, all of which need to be matched by the issue. And []*NullableIssueFilter `json:"and,omitempty"` // Filters that the issues assignee must satisfy. Assignee *NullableUserFilter `json:"assignee,omitempty"` // Filters that the issues attachments must satisfy. Attachments *AttachmentCollectionFilter `json:"attachments,omitempty"` // Comparator for the issues auto archived at date. AutoArchivedAt *NullableDateComparator `json:"autoArchivedAt,omitempty"` // Comparator for the issues auto closed at date. AutoClosedAt *NullableDateComparator `json:"autoClosedAt,omitempty"` // Comparator for the issues canceled at date. CanceledAt *NullableDateComparator `json:"canceledAt,omitempty"` // Filters that the child issues must satisfy. Children *IssueCollectionFilter `json:"children,omitempty"` // Filters that the issues comments must satisfy. Comments *CommentCollectionFilter `json:"comments,omitempty"` // Comparator for the issues completed at date. CompletedAt *NullableDateComparator `json:"completedAt,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the issues creator must satisfy. Creator *NullableUserFilter `json:"creator,omitempty"` // Filters that the issues cycle must satisfy. Cycle *NullableCycleFilter `json:"cycle,omitempty"` // Comparator for the issues description. Description *NullableStringComparator `json:"description,omitempty"` // Comparator for the issues due date. DueDate *NullableTimelessDateComparator `json:"dueDate,omitempty"` // Comparator for the issues estimate. Estimate *EstimateComparator `json:"estimate,omitempty"` // Comparator for filtering issues which are blocked. HasBlockedByRelations *RelationExistsComparator `json:"hasBlockedByRelations,omitempty"` // Comparator for filtering issues which are blocking. HasBlockingRelations *RelationExistsComparator `json:"hasBlockingRelations,omitempty"` // Comparator for filtering issues which are duplicates. HasDuplicateRelations *RelationExistsComparator `json:"hasDuplicateRelations,omitempty"` // Comparator for filtering issues with relations. HasRelatedRelations *RelationExistsComparator `json:"hasRelatedRelations,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that issue labels must satisfy. Labels *IssueLabelCollectionFilter `json:"labels,omitempty"` // Filter based on the existence of the relation. Null *bool `json:"null,omitempty"` // Comparator for the issues number. Number *NumberComparator `json:"number,omitempty"` // Compound filters, one of which need to be matched by the issue. Or []*NullableIssueFilter `json:"or,omitempty"` // Filters that the issue parent must satisfy. Parent *NullableIssueFilter `json:"parent,omitempty"` // Comparator for the issues priority. Priority *NullableNumberComparator `json:"priority,omitempty"` // Filters that the issues project must satisfy. Project *NullableProjectFilter `json:"project,omitempty"` // Filters that the issues project milestone must satisfy. ProjectMilestone *NullableProjectMilestoneFilter `json:"projectMilestone,omitempty"` // [Internal] Comparator for the issues content. SearchableContent *ContentComparator `json:"searchableContent,omitempty"` // Comparator for the issues sla status. SlaStatus *SlaStatusComparator `json:"slaStatus,omitempty"` // Filters that the issues snoozer must satisfy. SnoozedBy *NullableUserFilter `json:"snoozedBy,omitempty"` // Comparator for the issues snoozed until date. SnoozedUntilAt *NullableDateComparator `json:"snoozedUntilAt,omitempty"` // Comparator for the issues started at date. StartedAt *NullableDateComparator `json:"startedAt,omitempty"` // Filters that the issues state must satisfy. State *WorkflowStateFilter `json:"state,omitempty"` // Filters that issue subscribers must satisfy. Subscribers *UserCollectionFilter `json:"subscribers,omitempty"` // Filters that the issues team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the issues title. Title *StringComparator `json:"title,omitempty"` // Comparator for the issues triaged at date. TriagedAt *NullableDateComparator `json:"triagedAt,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Issue filtering options.
func (*NullableIssueFilter) GetAnd ¶
func (v *NullableIssueFilter) GetAnd() []*NullableIssueFilter
GetAnd returns NullableIssueFilter.And, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetAssignee ¶
func (v *NullableIssueFilter) GetAssignee() *NullableUserFilter
GetAssignee returns NullableIssueFilter.Assignee, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetAttachments ¶
func (v *NullableIssueFilter) GetAttachments() *AttachmentCollectionFilter
GetAttachments returns NullableIssueFilter.Attachments, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetAutoArchivedAt ¶
func (v *NullableIssueFilter) GetAutoArchivedAt() *NullableDateComparator
GetAutoArchivedAt returns NullableIssueFilter.AutoArchivedAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetAutoClosedAt ¶
func (v *NullableIssueFilter) GetAutoClosedAt() *NullableDateComparator
GetAutoClosedAt returns NullableIssueFilter.AutoClosedAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetCanceledAt ¶
func (v *NullableIssueFilter) GetCanceledAt() *NullableDateComparator
GetCanceledAt returns NullableIssueFilter.CanceledAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetChildren ¶
func (v *NullableIssueFilter) GetChildren() *IssueCollectionFilter
GetChildren returns NullableIssueFilter.Children, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetComments ¶
func (v *NullableIssueFilter) GetComments() *CommentCollectionFilter
GetComments returns NullableIssueFilter.Comments, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetCompletedAt ¶
func (v *NullableIssueFilter) GetCompletedAt() *NullableDateComparator
GetCompletedAt returns NullableIssueFilter.CompletedAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetCreatedAt ¶
func (v *NullableIssueFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns NullableIssueFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetCreator ¶
func (v *NullableIssueFilter) GetCreator() *NullableUserFilter
GetCreator returns NullableIssueFilter.Creator, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetCycle ¶
func (v *NullableIssueFilter) GetCycle() *NullableCycleFilter
GetCycle returns NullableIssueFilter.Cycle, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetDescription ¶
func (v *NullableIssueFilter) GetDescription() *NullableStringComparator
GetDescription returns NullableIssueFilter.Description, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetDueDate ¶
func (v *NullableIssueFilter) GetDueDate() *NullableTimelessDateComparator
GetDueDate returns NullableIssueFilter.DueDate, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetEstimate ¶
func (v *NullableIssueFilter) GetEstimate() *EstimateComparator
GetEstimate returns NullableIssueFilter.Estimate, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetHasBlockedByRelations ¶
func (v *NullableIssueFilter) GetHasBlockedByRelations() *RelationExistsComparator
GetHasBlockedByRelations returns NullableIssueFilter.HasBlockedByRelations, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetHasBlockingRelations ¶
func (v *NullableIssueFilter) GetHasBlockingRelations() *RelationExistsComparator
GetHasBlockingRelations returns NullableIssueFilter.HasBlockingRelations, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetHasDuplicateRelations ¶
func (v *NullableIssueFilter) GetHasDuplicateRelations() *RelationExistsComparator
GetHasDuplicateRelations returns NullableIssueFilter.HasDuplicateRelations, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetHasRelatedRelations ¶
func (v *NullableIssueFilter) GetHasRelatedRelations() *RelationExistsComparator
GetHasRelatedRelations returns NullableIssueFilter.HasRelatedRelations, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetId ¶
func (v *NullableIssueFilter) GetId() *IDComparator
GetId returns NullableIssueFilter.Id, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetLabels ¶
func (v *NullableIssueFilter) GetLabels() *IssueLabelCollectionFilter
GetLabels returns NullableIssueFilter.Labels, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetNull ¶
func (v *NullableIssueFilter) GetNull() *bool
GetNull returns NullableIssueFilter.Null, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetNumber ¶
func (v *NullableIssueFilter) GetNumber() *NumberComparator
GetNumber returns NullableIssueFilter.Number, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetOr ¶
func (v *NullableIssueFilter) GetOr() []*NullableIssueFilter
GetOr returns NullableIssueFilter.Or, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetParent ¶
func (v *NullableIssueFilter) GetParent() *NullableIssueFilter
GetParent returns NullableIssueFilter.Parent, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetPriority ¶
func (v *NullableIssueFilter) GetPriority() *NullableNumberComparator
GetPriority returns NullableIssueFilter.Priority, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetProject ¶
func (v *NullableIssueFilter) GetProject() *NullableProjectFilter
GetProject returns NullableIssueFilter.Project, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetProjectMilestone ¶
func (v *NullableIssueFilter) GetProjectMilestone() *NullableProjectMilestoneFilter
GetProjectMilestone returns NullableIssueFilter.ProjectMilestone, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetSearchableContent ¶
func (v *NullableIssueFilter) GetSearchableContent() *ContentComparator
GetSearchableContent returns NullableIssueFilter.SearchableContent, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetSlaStatus ¶
func (v *NullableIssueFilter) GetSlaStatus() *SlaStatusComparator
GetSlaStatus returns NullableIssueFilter.SlaStatus, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetSnoozedBy ¶
func (v *NullableIssueFilter) GetSnoozedBy() *NullableUserFilter
GetSnoozedBy returns NullableIssueFilter.SnoozedBy, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetSnoozedUntilAt ¶
func (v *NullableIssueFilter) GetSnoozedUntilAt() *NullableDateComparator
GetSnoozedUntilAt returns NullableIssueFilter.SnoozedUntilAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetStartedAt ¶
func (v *NullableIssueFilter) GetStartedAt() *NullableDateComparator
GetStartedAt returns NullableIssueFilter.StartedAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetState ¶
func (v *NullableIssueFilter) GetState() *WorkflowStateFilter
GetState returns NullableIssueFilter.State, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetSubscribers ¶
func (v *NullableIssueFilter) GetSubscribers() *UserCollectionFilter
GetSubscribers returns NullableIssueFilter.Subscribers, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetTeam ¶
func (v *NullableIssueFilter) GetTeam() *TeamFilter
GetTeam returns NullableIssueFilter.Team, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetTitle ¶
func (v *NullableIssueFilter) GetTitle() *StringComparator
GetTitle returns NullableIssueFilter.Title, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetTriagedAt ¶
func (v *NullableIssueFilter) GetTriagedAt() *NullableDateComparator
GetTriagedAt returns NullableIssueFilter.TriagedAt, and is useful for accessing the field via an interface.
func (*NullableIssueFilter) GetUpdatedAt ¶
func (v *NullableIssueFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns NullableIssueFilter.UpdatedAt, and is useful for accessing the field via an interface.
type NullableNumberComparator ¶
type NullableNumberComparator struct { // Equals constraint. Eq *float64 `json:"eq,omitempty"` // Greater-than constraint. Matches any values that are greater than the given value. Gt *float64 `json:"gt,omitempty"` // Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. Gte *float64 `json:"gte,omitempty"` // In-array constraint. In []*float64 `json:"in,omitempty"` // Less-than constraint. Matches any values that are less than the given value. Lt *float64 `json:"lt,omitempty"` // Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. Lte *float64 `json:"lte,omitempty"` // Not-equals constraint. Neq *float64 `json:"neq,omitempty"` // Not-in-array constraint. Nin []*float64 `json:"nin,omitempty"` // Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. Null *bool `json:"null,omitempty"` }
Comparator for optional numbers.
func (*NullableNumberComparator) GetEq ¶
func (v *NullableNumberComparator) GetEq() *float64
GetEq returns NullableNumberComparator.Eq, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetGt ¶
func (v *NullableNumberComparator) GetGt() *float64
GetGt returns NullableNumberComparator.Gt, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetGte ¶
func (v *NullableNumberComparator) GetGte() *float64
GetGte returns NullableNumberComparator.Gte, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetIn ¶
func (v *NullableNumberComparator) GetIn() []*float64
GetIn returns NullableNumberComparator.In, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetLt ¶
func (v *NullableNumberComparator) GetLt() *float64
GetLt returns NullableNumberComparator.Lt, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetLte ¶
func (v *NullableNumberComparator) GetLte() *float64
GetLte returns NullableNumberComparator.Lte, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetNeq ¶
func (v *NullableNumberComparator) GetNeq() *float64
GetNeq returns NullableNumberComparator.Neq, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetNin ¶
func (v *NullableNumberComparator) GetNin() []*float64
GetNin returns NullableNumberComparator.Nin, and is useful for accessing the field via an interface.
func (*NullableNumberComparator) GetNull ¶
func (v *NullableNumberComparator) GetNull() *bool
GetNull returns NullableNumberComparator.Null, and is useful for accessing the field via an interface.
type NullableProjectFilter ¶
type NullableProjectFilter struct { // Compound filters, all of which need to be matched by the project. And []*NullableProjectFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the projects creator must satisfy. Creator *UserFilter `json:"creator,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that the projects issues must satisfy. Issues *IssueCollectionFilter `json:"issues,omitempty"` // Filters that the projects lead must satisfy. Lead *NullableUserFilter `json:"lead,omitempty"` // Filters that the projects members must satisfy. Members *UserFilter `json:"members,omitempty"` // Comparator for the project name. Name *StringComparator `json:"name,omitempty"` // Filter based on the existence of the relation. Null *bool `json:"null,omitempty"` // Compound filters, one of which need to be matched by the project. Or []*NullableProjectFilter `json:"or,omitempty"` // Filters that the projects roadmaps must satisfy. Roadmaps *RoadmapCollectionFilter `json:"roadmaps,omitempty"` // Comparator for the project slug ID. SlugId *StringComparator `json:"slugId,omitempty"` // Comparator for the project start date. StartDate *NullableDateComparator `json:"startDate,omitempty"` // Comparator for the project state. State *StringComparator `json:"state,omitempty"` // Comparator for the project target date. TargetDate *NullableDateComparator `json:"targetDate,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Project filtering options.
func (*NullableProjectFilter) GetAnd ¶
func (v *NullableProjectFilter) GetAnd() []*NullableProjectFilter
GetAnd returns NullableProjectFilter.And, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetCreatedAt ¶
func (v *NullableProjectFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns NullableProjectFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetCreator ¶
func (v *NullableProjectFilter) GetCreator() *UserFilter
GetCreator returns NullableProjectFilter.Creator, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetId ¶
func (v *NullableProjectFilter) GetId() *IDComparator
GetId returns NullableProjectFilter.Id, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetIssues ¶
func (v *NullableProjectFilter) GetIssues() *IssueCollectionFilter
GetIssues returns NullableProjectFilter.Issues, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetLead ¶
func (v *NullableProjectFilter) GetLead() *NullableUserFilter
GetLead returns NullableProjectFilter.Lead, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetMembers ¶
func (v *NullableProjectFilter) GetMembers() *UserFilter
GetMembers returns NullableProjectFilter.Members, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetName ¶
func (v *NullableProjectFilter) GetName() *StringComparator
GetName returns NullableProjectFilter.Name, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetNull ¶
func (v *NullableProjectFilter) GetNull() *bool
GetNull returns NullableProjectFilter.Null, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetOr ¶
func (v *NullableProjectFilter) GetOr() []*NullableProjectFilter
GetOr returns NullableProjectFilter.Or, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetRoadmaps ¶
func (v *NullableProjectFilter) GetRoadmaps() *RoadmapCollectionFilter
GetRoadmaps returns NullableProjectFilter.Roadmaps, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetSlugId ¶
func (v *NullableProjectFilter) GetSlugId() *StringComparator
GetSlugId returns NullableProjectFilter.SlugId, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetStartDate ¶
func (v *NullableProjectFilter) GetStartDate() *NullableDateComparator
GetStartDate returns NullableProjectFilter.StartDate, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetState ¶
func (v *NullableProjectFilter) GetState() *StringComparator
GetState returns NullableProjectFilter.State, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetTargetDate ¶
func (v *NullableProjectFilter) GetTargetDate() *NullableDateComparator
GetTargetDate returns NullableProjectFilter.TargetDate, and is useful for accessing the field via an interface.
func (*NullableProjectFilter) GetUpdatedAt ¶
func (v *NullableProjectFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns NullableProjectFilter.UpdatedAt, and is useful for accessing the field via an interface.
type NullableProjectMilestoneFilter ¶
type NullableProjectMilestoneFilter struct { // Compound filters, all of which need to be matched by the project milestone. And []*NullableProjectMilestoneFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filter based on the existence of the relation. Null *bool `json:"null,omitempty"` // Compound filters, one of which need to be matched by the project milestone. Or []*NullableProjectMilestoneFilter `json:"or,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Project milestone filtering options.
func (*NullableProjectMilestoneFilter) GetAnd ¶
func (v *NullableProjectMilestoneFilter) GetAnd() []*NullableProjectMilestoneFilter
GetAnd returns NullableProjectMilestoneFilter.And, and is useful for accessing the field via an interface.
func (*NullableProjectMilestoneFilter) GetCreatedAt ¶
func (v *NullableProjectMilestoneFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns NullableProjectMilestoneFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*NullableProjectMilestoneFilter) GetId ¶
func (v *NullableProjectMilestoneFilter) GetId() *IDComparator
GetId returns NullableProjectMilestoneFilter.Id, and is useful for accessing the field via an interface.
func (*NullableProjectMilestoneFilter) GetNull ¶
func (v *NullableProjectMilestoneFilter) GetNull() *bool
GetNull returns NullableProjectMilestoneFilter.Null, and is useful for accessing the field via an interface.
func (*NullableProjectMilestoneFilter) GetOr ¶
func (v *NullableProjectMilestoneFilter) GetOr() []*NullableProjectMilestoneFilter
GetOr returns NullableProjectMilestoneFilter.Or, and is useful for accessing the field via an interface.
func (*NullableProjectMilestoneFilter) GetUpdatedAt ¶
func (v *NullableProjectMilestoneFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns NullableProjectMilestoneFilter.UpdatedAt, and is useful for accessing the field via an interface.
type NullableStringComparator ¶
type NullableStringComparator struct { // Contains constraint. Matches any values that contain the given string. Contains *string `json:"contains,omitempty"` // Contains case insensitive constraint. Matches any values that contain the given string case insensitive. ContainsIgnoreCase *string `json:"containsIgnoreCase,omitempty"` // Ends with constraint. Matches any values that end with the given string. EndsWith *string `json:"endsWith,omitempty"` // Equals constraint. Eq *string `json:"eq,omitempty"` // Equals case insensitive. Matches any values that matches the given string case insensitive. EqIgnoreCase *string `json:"eqIgnoreCase,omitempty"` // In-array constraint. In []*string `json:"in,omitempty"` // Not-equals constraint. Neq *string `json:"neq,omitempty"` // Not-equals case insensitive. Matches any values that don't match the given string case insensitive. NeqIgnoreCase *string `json:"neqIgnoreCase,omitempty"` // Not-in-array constraint. Nin []*string `json:"nin,omitempty"` // Doesn't contain constraint. Matches any values that don't contain the given string. NotContains *string `json:"notContains,omitempty"` // Doesn't contain case insensitive constraint. Matches any values that don't contain the given string case insensitive. NotContainsIgnoreCase *string `json:"notContainsIgnoreCase,omitempty"` // Doesn't end with constraint. Matches any values that don't end with the given string. NotEndsWith *string `json:"notEndsWith,omitempty"` // Doesn't start with constraint. Matches any values that don't start with the given string. NotStartsWith *string `json:"notStartsWith,omitempty"` // Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. Null *bool `json:"null,omitempty"` // Starts with constraint. Matches any values that start with the given string. StartsWith *string `json:"startsWith,omitempty"` }
Comparator for optional strings.
func (*NullableStringComparator) GetContains ¶
func (v *NullableStringComparator) GetContains() *string
GetContains returns NullableStringComparator.Contains, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetContainsIgnoreCase ¶
func (v *NullableStringComparator) GetContainsIgnoreCase() *string
GetContainsIgnoreCase returns NullableStringComparator.ContainsIgnoreCase, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetEndsWith ¶
func (v *NullableStringComparator) GetEndsWith() *string
GetEndsWith returns NullableStringComparator.EndsWith, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetEq ¶
func (v *NullableStringComparator) GetEq() *string
GetEq returns NullableStringComparator.Eq, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetEqIgnoreCase ¶
func (v *NullableStringComparator) GetEqIgnoreCase() *string
GetEqIgnoreCase returns NullableStringComparator.EqIgnoreCase, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetIn ¶
func (v *NullableStringComparator) GetIn() []*string
GetIn returns NullableStringComparator.In, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNeq ¶
func (v *NullableStringComparator) GetNeq() *string
GetNeq returns NullableStringComparator.Neq, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNeqIgnoreCase ¶
func (v *NullableStringComparator) GetNeqIgnoreCase() *string
GetNeqIgnoreCase returns NullableStringComparator.NeqIgnoreCase, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNin ¶
func (v *NullableStringComparator) GetNin() []*string
GetNin returns NullableStringComparator.Nin, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNotContains ¶
func (v *NullableStringComparator) GetNotContains() *string
GetNotContains returns NullableStringComparator.NotContains, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNotContainsIgnoreCase ¶
func (v *NullableStringComparator) GetNotContainsIgnoreCase() *string
GetNotContainsIgnoreCase returns NullableStringComparator.NotContainsIgnoreCase, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNotEndsWith ¶
func (v *NullableStringComparator) GetNotEndsWith() *string
GetNotEndsWith returns NullableStringComparator.NotEndsWith, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNotStartsWith ¶
func (v *NullableStringComparator) GetNotStartsWith() *string
GetNotStartsWith returns NullableStringComparator.NotStartsWith, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetNull ¶
func (v *NullableStringComparator) GetNull() *bool
GetNull returns NullableStringComparator.Null, and is useful for accessing the field via an interface.
func (*NullableStringComparator) GetStartsWith ¶
func (v *NullableStringComparator) GetStartsWith() *string
GetStartsWith returns NullableStringComparator.StartsWith, and is useful for accessing the field via an interface.
type NullableTimelessDateComparator ¶
type NullableTimelessDateComparator struct { // Equals constraint. Eq *time.Time `json:"-"` // Greater-than constraint. Matches any values that are greater than the given value. Gt *time.Time `json:"-"` // Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. Gte *time.Time `json:"-"` // In-array constraint. In []*time.Time `json:"-"` // Less-than constraint. Matches any values that are less than the given value. Lt *time.Time `json:"-"` // Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. Lte *time.Time `json:"-"` // Not-equals constraint. Neq *time.Time `json:"-"` // Not-in-array constraint. Nin []*time.Time `json:"-"` // Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. Null *bool `json:"null,omitempty"` }
func (*NullableTimelessDateComparator) GetEq ¶
func (v *NullableTimelessDateComparator) GetEq() *time.Time
GetEq returns NullableTimelessDateComparator.Eq, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetGt ¶
func (v *NullableTimelessDateComparator) GetGt() *time.Time
GetGt returns NullableTimelessDateComparator.Gt, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetGte ¶
func (v *NullableTimelessDateComparator) GetGte() *time.Time
GetGte returns NullableTimelessDateComparator.Gte, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetIn ¶
func (v *NullableTimelessDateComparator) GetIn() []*time.Time
GetIn returns NullableTimelessDateComparator.In, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetLt ¶
func (v *NullableTimelessDateComparator) GetLt() *time.Time
GetLt returns NullableTimelessDateComparator.Lt, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetLte ¶
func (v *NullableTimelessDateComparator) GetLte() *time.Time
GetLte returns NullableTimelessDateComparator.Lte, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetNeq ¶
func (v *NullableTimelessDateComparator) GetNeq() *time.Time
GetNeq returns NullableTimelessDateComparator.Neq, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetNin ¶
func (v *NullableTimelessDateComparator) GetNin() []*time.Time
GetNin returns NullableTimelessDateComparator.Nin, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) GetNull ¶
func (v *NullableTimelessDateComparator) GetNull() *bool
GetNull returns NullableTimelessDateComparator.Null, and is useful for accessing the field via an interface.
func (*NullableTimelessDateComparator) MarshalJSON ¶ added in v1.0.0
func (v *NullableTimelessDateComparator) MarshalJSON() ([]byte, error)
func (*NullableTimelessDateComparator) UnmarshalJSON ¶ added in v1.0.0
func (v *NullableTimelessDateComparator) UnmarshalJSON(b []byte) error
type NullableUserFilter ¶
type NullableUserFilter struct { // Comparator for the user's activity status. Active *BooleanComparator `json:"active,omitempty"` // Comparator for the user's admin status. Admin *BooleanComparator `json:"admin,omitempty"` // Compound filters, all of which need to be matched by the user. And []*NullableUserFilter `json:"and,omitempty"` // Filters that the users assigned issues must satisfy. AssignedIssues *IssueCollectionFilter `json:"assignedIssues,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the user's display name. DisplayName *StringComparator `json:"displayName,omitempty"` // Comparator for the user's email. Email *StringComparator `json:"email,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filter based on the currently authenticated user. Set to true to filter for the authenticated user, false for any other user. IsMe *BooleanComparator `json:"isMe,omitempty"` // Comparator for the user's name. Name *StringComparator `json:"name,omitempty"` // Filter based on the existence of the relation. Null *bool `json:"null,omitempty"` // Compound filters, one of which need to be matched by the user. Or []*NullableUserFilter `json:"or,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
User filtering options.
func (*NullableUserFilter) GetActive ¶
func (v *NullableUserFilter) GetActive() *BooleanComparator
GetActive returns NullableUserFilter.Active, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetAdmin ¶
func (v *NullableUserFilter) GetAdmin() *BooleanComparator
GetAdmin returns NullableUserFilter.Admin, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetAnd ¶
func (v *NullableUserFilter) GetAnd() []*NullableUserFilter
GetAnd returns NullableUserFilter.And, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetAssignedIssues ¶
func (v *NullableUserFilter) GetAssignedIssues() *IssueCollectionFilter
GetAssignedIssues returns NullableUserFilter.AssignedIssues, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetCreatedAt ¶
func (v *NullableUserFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns NullableUserFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetDisplayName ¶
func (v *NullableUserFilter) GetDisplayName() *StringComparator
GetDisplayName returns NullableUserFilter.DisplayName, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetEmail ¶
func (v *NullableUserFilter) GetEmail() *StringComparator
GetEmail returns NullableUserFilter.Email, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetId ¶
func (v *NullableUserFilter) GetId() *IDComparator
GetId returns NullableUserFilter.Id, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetIsMe ¶
func (v *NullableUserFilter) GetIsMe() *BooleanComparator
GetIsMe returns NullableUserFilter.IsMe, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetName ¶
func (v *NullableUserFilter) GetName() *StringComparator
GetName returns NullableUserFilter.Name, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetNull ¶
func (v *NullableUserFilter) GetNull() *bool
GetNull returns NullableUserFilter.Null, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetOr ¶
func (v *NullableUserFilter) GetOr() []*NullableUserFilter
GetOr returns NullableUserFilter.Or, and is useful for accessing the field via an interface.
func (*NullableUserFilter) GetUpdatedAt ¶
func (v *NullableUserFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns NullableUserFilter.UpdatedAt, and is useful for accessing the field via an interface.
type NumberComparator ¶
type NumberComparator struct { // Equals constraint. Eq *float64 `json:"eq,omitempty"` // Greater-than constraint. Matches any values that are greater than the given value. Gt *float64 `json:"gt,omitempty"` // Greater-than-or-equal constraint. Matches any values that are greater than or equal to the given value. Gte *float64 `json:"gte,omitempty"` // In-array constraint. In []*float64 `json:"in,omitempty"` // Less-than constraint. Matches any values that are less than the given value. Lt *float64 `json:"lt,omitempty"` // Less-than-or-equal constraint. Matches any values that are less than or equal to the given value. Lte *float64 `json:"lte,omitempty"` // Not-equals constraint. Neq *float64 `json:"neq,omitempty"` // Not-in-array constraint. Nin []*float64 `json:"nin,omitempty"` }
Comparator for numbers.
func (*NumberComparator) GetEq ¶
func (v *NumberComparator) GetEq() *float64
GetEq returns NumberComparator.Eq, and is useful for accessing the field via an interface.
func (*NumberComparator) GetGt ¶
func (v *NumberComparator) GetGt() *float64
GetGt returns NumberComparator.Gt, and is useful for accessing the field via an interface.
func (*NumberComparator) GetGte ¶
func (v *NumberComparator) GetGte() *float64
GetGte returns NumberComparator.Gte, and is useful for accessing the field via an interface.
func (*NumberComparator) GetIn ¶
func (v *NumberComparator) GetIn() []*float64
GetIn returns NumberComparator.In, and is useful for accessing the field via an interface.
func (*NumberComparator) GetLt ¶
func (v *NumberComparator) GetLt() *float64
GetLt returns NumberComparator.Lt, and is useful for accessing the field via an interface.
func (*NumberComparator) GetLte ¶
func (v *NumberComparator) GetLte() *float64
GetLte returns NumberComparator.Lte, and is useful for accessing the field via an interface.
func (*NumberComparator) GetNeq ¶
func (v *NumberComparator) GetNeq() *float64
GetNeq returns NumberComparator.Neq, and is useful for accessing the field via an interface.
func (*NumberComparator) GetNin ¶
func (v *NumberComparator) GetNin() []*float64
GetNin returns NumberComparator.Nin, and is useful for accessing the field via an interface.
type ProjectFilter ¶
type ProjectFilter struct { // Compound filters, all of which need to be matched by the project. And []*ProjectFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the projects creator must satisfy. Creator *UserFilter `json:"creator,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that the projects issues must satisfy. Issues *IssueCollectionFilter `json:"issues,omitempty"` // Filters that the projects lead must satisfy. Lead *NullableUserFilter `json:"lead,omitempty"` // Filters that the projects members must satisfy. Members *UserFilter `json:"members,omitempty"` // Comparator for the project name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the project. Or []*ProjectFilter `json:"or,omitempty"` // Filters that the projects roadmaps must satisfy. Roadmaps *RoadmapCollectionFilter `json:"roadmaps,omitempty"` // Comparator for the project slug ID. SlugId *StringComparator `json:"slugId,omitempty"` // Comparator for the project start date. StartDate *NullableDateComparator `json:"startDate,omitempty"` // Comparator for the project state. State *StringComparator `json:"state,omitempty"` // Comparator for the project target date. TargetDate *NullableDateComparator `json:"targetDate,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Project filtering options.
func (*ProjectFilter) GetAnd ¶
func (v *ProjectFilter) GetAnd() []*ProjectFilter
GetAnd returns ProjectFilter.And, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetCreatedAt ¶
func (v *ProjectFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns ProjectFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetCreator ¶
func (v *ProjectFilter) GetCreator() *UserFilter
GetCreator returns ProjectFilter.Creator, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetId ¶
func (v *ProjectFilter) GetId() *IDComparator
GetId returns ProjectFilter.Id, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetIssues ¶
func (v *ProjectFilter) GetIssues() *IssueCollectionFilter
GetIssues returns ProjectFilter.Issues, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetLead ¶
func (v *ProjectFilter) GetLead() *NullableUserFilter
GetLead returns ProjectFilter.Lead, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetMembers ¶
func (v *ProjectFilter) GetMembers() *UserFilter
GetMembers returns ProjectFilter.Members, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetName ¶
func (v *ProjectFilter) GetName() *StringComparator
GetName returns ProjectFilter.Name, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetOr ¶
func (v *ProjectFilter) GetOr() []*ProjectFilter
GetOr returns ProjectFilter.Or, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetRoadmaps ¶
func (v *ProjectFilter) GetRoadmaps() *RoadmapCollectionFilter
GetRoadmaps returns ProjectFilter.Roadmaps, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetSlugId ¶
func (v *ProjectFilter) GetSlugId() *StringComparator
GetSlugId returns ProjectFilter.SlugId, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetStartDate ¶
func (v *ProjectFilter) GetStartDate() *NullableDateComparator
GetStartDate returns ProjectFilter.StartDate, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetState ¶
func (v *ProjectFilter) GetState() *StringComparator
GetState returns ProjectFilter.State, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetTargetDate ¶
func (v *ProjectFilter) GetTargetDate() *NullableDateComparator
GetTargetDate returns ProjectFilter.TargetDate, and is useful for accessing the field via an interface.
func (*ProjectFilter) GetUpdatedAt ¶
func (v *ProjectFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns ProjectFilter.UpdatedAt, and is useful for accessing the field via an interface.
type ProjectUpdateReminderFrequency ¶
type ProjectUpdateReminderFrequency string
The frequency at which to send project update reminders.
const ( ProjectUpdateReminderFrequencyNever ProjectUpdateReminderFrequency = "never" ProjectUpdateReminderFrequencyTwoweeks ProjectUpdateReminderFrequency = "twoWeeks" ProjectUpdateReminderFrequencyWeek ProjectUpdateReminderFrequency = "week" )
type RelationExistsComparator ¶
type RelationExistsComparator struct { // Equals constraint. Eq *bool `json:"eq,omitempty"` // Not equals constraint. Neq *bool `json:"neq,omitempty"` }
Comparator for relation existence.
func (*RelationExistsComparator) GetEq ¶
func (v *RelationExistsComparator) GetEq() *bool
GetEq returns RelationExistsComparator.Eq, and is useful for accessing the field via an interface.
func (*RelationExistsComparator) GetNeq ¶
func (v *RelationExistsComparator) GetNeq() *bool
GetNeq returns RelationExistsComparator.Neq, and is useful for accessing the field via an interface.
type ReleaseChannel ¶
type ReleaseChannel string
Features release channel
const ( ReleaseChannelBeta ReleaseChannel = "beta" ReleaseChannelInternal ReleaseChannel = "internal" ReleaseChannelPrerelease ReleaseChannel = "preRelease" ReleaseChannelPublic ReleaseChannel = "public" )
type RoadmapCollectionFilter ¶
type RoadmapCollectionFilter struct { // Compound filters, all of which need to be matched by the roadmap. And []*RoadmapCollectionFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the roadmap creator must satisfy. Creator *UserFilter `json:"creator,omitempty"` // Filters that needs to be matched by all roadmaps. Every *RoadmapFilter `json:"every,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Comparator for the collection length. Length *NumberComparator `json:"length,omitempty"` // Comparator for the roadmap name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the roadmap. Or []*RoadmapCollectionFilter `json:"or,omitempty"` // Comparator for the roadmap slug ID. SlugId *StringComparator `json:"slugId,omitempty"` // Filters that needs to be matched by some roadmaps. Some *RoadmapFilter `json:"some,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Roadmap collection filtering options.
func (*RoadmapCollectionFilter) GetAnd ¶
func (v *RoadmapCollectionFilter) GetAnd() []*RoadmapCollectionFilter
GetAnd returns RoadmapCollectionFilter.And, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetCreatedAt ¶
func (v *RoadmapCollectionFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns RoadmapCollectionFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetCreator ¶
func (v *RoadmapCollectionFilter) GetCreator() *UserFilter
GetCreator returns RoadmapCollectionFilter.Creator, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetEvery ¶
func (v *RoadmapCollectionFilter) GetEvery() *RoadmapFilter
GetEvery returns RoadmapCollectionFilter.Every, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetId ¶
func (v *RoadmapCollectionFilter) GetId() *IDComparator
GetId returns RoadmapCollectionFilter.Id, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetLength ¶
func (v *RoadmapCollectionFilter) GetLength() *NumberComparator
GetLength returns RoadmapCollectionFilter.Length, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetName ¶
func (v *RoadmapCollectionFilter) GetName() *StringComparator
GetName returns RoadmapCollectionFilter.Name, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetOr ¶
func (v *RoadmapCollectionFilter) GetOr() []*RoadmapCollectionFilter
GetOr returns RoadmapCollectionFilter.Or, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetSlugId ¶
func (v *RoadmapCollectionFilter) GetSlugId() *StringComparator
GetSlugId returns RoadmapCollectionFilter.SlugId, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetSome ¶
func (v *RoadmapCollectionFilter) GetSome() *RoadmapFilter
GetSome returns RoadmapCollectionFilter.Some, and is useful for accessing the field via an interface.
func (*RoadmapCollectionFilter) GetUpdatedAt ¶
func (v *RoadmapCollectionFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns RoadmapCollectionFilter.UpdatedAt, and is useful for accessing the field via an interface.
type RoadmapFilter ¶
type RoadmapFilter struct { // Compound filters, all of which need to be matched by the roadmap. And []*RoadmapFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Filters that the roadmap creator must satisfy. Creator *UserFilter `json:"creator,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Comparator for the roadmap name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the roadmap. Or []*RoadmapFilter `json:"or,omitempty"` // Comparator for the roadmap slug ID. SlugId *StringComparator `json:"slugId,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Roadmap filtering options.
func (*RoadmapFilter) GetAnd ¶
func (v *RoadmapFilter) GetAnd() []*RoadmapFilter
GetAnd returns RoadmapFilter.And, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetCreatedAt ¶
func (v *RoadmapFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns RoadmapFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetCreator ¶
func (v *RoadmapFilter) GetCreator() *UserFilter
GetCreator returns RoadmapFilter.Creator, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetId ¶
func (v *RoadmapFilter) GetId() *IDComparator
GetId returns RoadmapFilter.Id, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetName ¶
func (v *RoadmapFilter) GetName() *StringComparator
GetName returns RoadmapFilter.Name, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetOr ¶
func (v *RoadmapFilter) GetOr() []*RoadmapFilter
GetOr returns RoadmapFilter.Or, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetSlugId ¶
func (v *RoadmapFilter) GetSlugId() *StringComparator
GetSlugId returns RoadmapFilter.SlugId, and is useful for accessing the field via an interface.
func (*RoadmapFilter) GetUpdatedAt ¶
func (v *RoadmapFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns RoadmapFilter.UpdatedAt, and is useful for accessing the field via an interface.
type SlaStatusComparator ¶
type SlaStatusComparator struct { // Equals constraint. Eq *SlaStatus `json:"eq,omitempty"` // In-array constraint. In []*SlaStatus `json:"in,omitempty"` // Not-equals constraint. Neq *SlaStatus `json:"neq,omitempty"` // Not-in-array constraint. Nin []*SlaStatus `json:"nin,omitempty"` // Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values. Null *bool `json:"null,omitempty"` }
Comparator for sla status.
func (*SlaStatusComparator) GetEq ¶
func (v *SlaStatusComparator) GetEq() *SlaStatus
GetEq returns SlaStatusComparator.Eq, and is useful for accessing the field via an interface.
func (*SlaStatusComparator) GetIn ¶
func (v *SlaStatusComparator) GetIn() []*SlaStatus
GetIn returns SlaStatusComparator.In, and is useful for accessing the field via an interface.
func (*SlaStatusComparator) GetNeq ¶
func (v *SlaStatusComparator) GetNeq() *SlaStatus
GetNeq returns SlaStatusComparator.Neq, and is useful for accessing the field via an interface.
func (*SlaStatusComparator) GetNin ¶
func (v *SlaStatusComparator) GetNin() []*SlaStatus
GetNin returns SlaStatusComparator.Nin, and is useful for accessing the field via an interface.
func (*SlaStatusComparator) GetNull ¶
func (v *SlaStatusComparator) GetNull() *bool
GetNull returns SlaStatusComparator.Null, and is useful for accessing the field via an interface.
type SourceTypeComparator ¶
type SourceTypeComparator struct { // Contains constraint. Matches any values that contain the given string. Contains *string `json:"contains,omitempty"` // Contains case insensitive constraint. Matches any values that contain the given string case insensitive. ContainsIgnoreCase *string `json:"containsIgnoreCase,omitempty"` // Ends with constraint. Matches any values that end with the given string. EndsWith *string `json:"endsWith,omitempty"` // Equals constraint. Eq *string `json:"eq,omitempty"` // Equals case insensitive. Matches any values that matches the given string case insensitive. EqIgnoreCase *string `json:"eqIgnoreCase,omitempty"` // In-array constraint. In []*string `json:"in,omitempty"` // Not-equals constraint. Neq *string `json:"neq,omitempty"` // Not-equals case insensitive. Matches any values that don't match the given string case insensitive. NeqIgnoreCase *string `json:"neqIgnoreCase,omitempty"` // Not-in-array constraint. Nin []*string `json:"nin,omitempty"` // Doesn't contain constraint. Matches any values that don't contain the given string. NotContains *string `json:"notContains,omitempty"` // Doesn't contain case insensitive constraint. Matches any values that don't contain the given string case insensitive. NotContainsIgnoreCase *string `json:"notContainsIgnoreCase,omitempty"` // Doesn't end with constraint. Matches any values that don't end with the given string. NotEndsWith *string `json:"notEndsWith,omitempty"` // Doesn't start with constraint. Matches any values that don't start with the given string. NotStartsWith *string `json:"notStartsWith,omitempty"` // Starts with constraint. Matches any values that start with the given string. StartsWith *string `json:"startsWith,omitempty"` }
Comparator for `sourceType` field.
func (*SourceTypeComparator) GetContains ¶
func (v *SourceTypeComparator) GetContains() *string
GetContains returns SourceTypeComparator.Contains, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetContainsIgnoreCase ¶
func (v *SourceTypeComparator) GetContainsIgnoreCase() *string
GetContainsIgnoreCase returns SourceTypeComparator.ContainsIgnoreCase, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetEndsWith ¶
func (v *SourceTypeComparator) GetEndsWith() *string
GetEndsWith returns SourceTypeComparator.EndsWith, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetEq ¶
func (v *SourceTypeComparator) GetEq() *string
GetEq returns SourceTypeComparator.Eq, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetEqIgnoreCase ¶
func (v *SourceTypeComparator) GetEqIgnoreCase() *string
GetEqIgnoreCase returns SourceTypeComparator.EqIgnoreCase, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetIn ¶
func (v *SourceTypeComparator) GetIn() []*string
GetIn returns SourceTypeComparator.In, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNeq ¶
func (v *SourceTypeComparator) GetNeq() *string
GetNeq returns SourceTypeComparator.Neq, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNeqIgnoreCase ¶
func (v *SourceTypeComparator) GetNeqIgnoreCase() *string
GetNeqIgnoreCase returns SourceTypeComparator.NeqIgnoreCase, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNin ¶
func (v *SourceTypeComparator) GetNin() []*string
GetNin returns SourceTypeComparator.Nin, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNotContains ¶
func (v *SourceTypeComparator) GetNotContains() *string
GetNotContains returns SourceTypeComparator.NotContains, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNotContainsIgnoreCase ¶
func (v *SourceTypeComparator) GetNotContainsIgnoreCase() *string
GetNotContainsIgnoreCase returns SourceTypeComparator.NotContainsIgnoreCase, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNotEndsWith ¶
func (v *SourceTypeComparator) GetNotEndsWith() *string
GetNotEndsWith returns SourceTypeComparator.NotEndsWith, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetNotStartsWith ¶
func (v *SourceTypeComparator) GetNotStartsWith() *string
GetNotStartsWith returns SourceTypeComparator.NotStartsWith, and is useful for accessing the field via an interface.
func (*SourceTypeComparator) GetStartsWith ¶
func (v *SourceTypeComparator) GetStartsWith() *string
GetStartsWith returns SourceTypeComparator.StartsWith, and is useful for accessing the field via an interface.
type StringComparator ¶
type StringComparator struct { // Contains constraint. Matches any values that contain the given string. Contains *string `json:"contains,omitempty"` // Contains case insensitive constraint. Matches any values that contain the given string case insensitive. ContainsIgnoreCase *string `json:"containsIgnoreCase,omitempty"` // Ends with constraint. Matches any values that end with the given string. EndsWith *string `json:"endsWith,omitempty"` // Equals constraint. Eq *string `json:"eq,omitempty"` // Equals case insensitive. Matches any values that matches the given string case insensitive. EqIgnoreCase *string `json:"eqIgnoreCase,omitempty"` // In-array constraint. In []*string `json:"in,omitempty"` // Not-equals constraint. Neq *string `json:"neq,omitempty"` // Not-equals case insensitive. Matches any values that don't match the given string case insensitive. NeqIgnoreCase *string `json:"neqIgnoreCase,omitempty"` // Not-in-array constraint. Nin []*string `json:"nin,omitempty"` // Doesn't contain constraint. Matches any values that don't contain the given string. NotContains *string `json:"notContains,omitempty"` // Doesn't contain case insensitive constraint. Matches any values that don't contain the given string case insensitive. NotContainsIgnoreCase *string `json:"notContainsIgnoreCase,omitempty"` // Doesn't end with constraint. Matches any values that don't end with the given string. NotEndsWith *string `json:"notEndsWith,omitempty"` // Doesn't start with constraint. Matches any values that don't start with the given string. NotStartsWith *string `json:"notStartsWith,omitempty"` // Starts with constraint. Matches any values that start with the given string. StartsWith *string `json:"startsWith,omitempty"` }
Comparator for strings.
func (*StringComparator) GetContains ¶
func (v *StringComparator) GetContains() *string
GetContains returns StringComparator.Contains, and is useful for accessing the field via an interface.
func (*StringComparator) GetContainsIgnoreCase ¶
func (v *StringComparator) GetContainsIgnoreCase() *string
GetContainsIgnoreCase returns StringComparator.ContainsIgnoreCase, and is useful for accessing the field via an interface.
func (*StringComparator) GetEndsWith ¶
func (v *StringComparator) GetEndsWith() *string
GetEndsWith returns StringComparator.EndsWith, and is useful for accessing the field via an interface.
func (*StringComparator) GetEq ¶
func (v *StringComparator) GetEq() *string
GetEq returns StringComparator.Eq, and is useful for accessing the field via an interface.
func (*StringComparator) GetEqIgnoreCase ¶
func (v *StringComparator) GetEqIgnoreCase() *string
GetEqIgnoreCase returns StringComparator.EqIgnoreCase, and is useful for accessing the field via an interface.
func (*StringComparator) GetIn ¶
func (v *StringComparator) GetIn() []*string
GetIn returns StringComparator.In, and is useful for accessing the field via an interface.
func (*StringComparator) GetNeq ¶
func (v *StringComparator) GetNeq() *string
GetNeq returns StringComparator.Neq, and is useful for accessing the field via an interface.
func (*StringComparator) GetNeqIgnoreCase ¶
func (v *StringComparator) GetNeqIgnoreCase() *string
GetNeqIgnoreCase returns StringComparator.NeqIgnoreCase, and is useful for accessing the field via an interface.
func (*StringComparator) GetNin ¶
func (v *StringComparator) GetNin() []*string
GetNin returns StringComparator.Nin, and is useful for accessing the field via an interface.
func (*StringComparator) GetNotContains ¶
func (v *StringComparator) GetNotContains() *string
GetNotContains returns StringComparator.NotContains, and is useful for accessing the field via an interface.
func (*StringComparator) GetNotContainsIgnoreCase ¶
func (v *StringComparator) GetNotContainsIgnoreCase() *string
GetNotContainsIgnoreCase returns StringComparator.NotContainsIgnoreCase, and is useful for accessing the field via an interface.
func (*StringComparator) GetNotEndsWith ¶
func (v *StringComparator) GetNotEndsWith() *string
GetNotEndsWith returns StringComparator.NotEndsWith, and is useful for accessing the field via an interface.
func (*StringComparator) GetNotStartsWith ¶
func (v *StringComparator) GetNotStartsWith() *string
GetNotStartsWith returns StringComparator.NotStartsWith, and is useful for accessing the field via an interface.
func (*StringComparator) GetStartsWith ¶
func (v *StringComparator) GetStartsWith() *string
GetStartsWith returns StringComparator.StartsWith, and is useful for accessing the field via an interface.
type TeamFilter ¶
type TeamFilter struct { // Compound filters, all of which need to be matched by the team. And []*TeamFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the team description. Description *NullableStringComparator `json:"description,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that the teams issues must satisfy. Issues *IssueCollectionFilter `json:"issues,omitempty"` // Comparator for the team key. Key *StringComparator `json:"key,omitempty"` // Comparator for the team name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the team. Or []*TeamFilter `json:"or,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Team filtering options.
func (*TeamFilter) GetAnd ¶
func (v *TeamFilter) GetAnd() []*TeamFilter
GetAnd returns TeamFilter.And, and is useful for accessing the field via an interface.
func (*TeamFilter) GetCreatedAt ¶
func (v *TeamFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns TeamFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*TeamFilter) GetDescription ¶
func (v *TeamFilter) GetDescription() *NullableStringComparator
GetDescription returns TeamFilter.Description, and is useful for accessing the field via an interface.
func (*TeamFilter) GetId ¶
func (v *TeamFilter) GetId() *IDComparator
GetId returns TeamFilter.Id, and is useful for accessing the field via an interface.
func (*TeamFilter) GetIssues ¶
func (v *TeamFilter) GetIssues() *IssueCollectionFilter
GetIssues returns TeamFilter.Issues, and is useful for accessing the field via an interface.
func (*TeamFilter) GetKey ¶
func (v *TeamFilter) GetKey() *StringComparator
GetKey returns TeamFilter.Key, and is useful for accessing the field via an interface.
func (*TeamFilter) GetName ¶
func (v *TeamFilter) GetName() *StringComparator
GetName returns TeamFilter.Name, and is useful for accessing the field via an interface.
func (*TeamFilter) GetOr ¶
func (v *TeamFilter) GetOr() []*TeamFilter
GetOr returns TeamFilter.Or, and is useful for accessing the field via an interface.
func (*TeamFilter) GetUpdatedAt ¶
func (v *TeamFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns TeamFilter.UpdatedAt, and is useful for accessing the field via an interface.
type UserCollectionFilter ¶
type UserCollectionFilter struct { // Comparator for the user's activity status. Active *BooleanComparator `json:"active,omitempty"` // Comparator for the user's admin status. Admin *BooleanComparator `json:"admin,omitempty"` // Compound filters, all of which need to be matched by the user. And []*UserCollectionFilter `json:"and,omitempty"` // Filters that the users assigned issues must satisfy. AssignedIssues *IssueCollectionFilter `json:"assignedIssues,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the user's display name. DisplayName *StringComparator `json:"displayName,omitempty"` // Comparator for the user's email. Email *StringComparator `json:"email,omitempty"` // Filters that needs to be matched by all users. Every *UserFilter `json:"every,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filter based on the currently authenticated user. Set to true to filter for the authenticated user, false for any other user. IsMe *BooleanComparator `json:"isMe,omitempty"` // Comparator for the collection length. Length *NumberComparator `json:"length,omitempty"` // Comparator for the user's name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the user. Or []*UserCollectionFilter `json:"or,omitempty"` // Filters that needs to be matched by some users. Some *UserFilter `json:"some,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
User filtering options.
func (*UserCollectionFilter) GetActive ¶
func (v *UserCollectionFilter) GetActive() *BooleanComparator
GetActive returns UserCollectionFilter.Active, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetAdmin ¶
func (v *UserCollectionFilter) GetAdmin() *BooleanComparator
GetAdmin returns UserCollectionFilter.Admin, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetAnd ¶
func (v *UserCollectionFilter) GetAnd() []*UserCollectionFilter
GetAnd returns UserCollectionFilter.And, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetAssignedIssues ¶
func (v *UserCollectionFilter) GetAssignedIssues() *IssueCollectionFilter
GetAssignedIssues returns UserCollectionFilter.AssignedIssues, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetCreatedAt ¶
func (v *UserCollectionFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns UserCollectionFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetDisplayName ¶
func (v *UserCollectionFilter) GetDisplayName() *StringComparator
GetDisplayName returns UserCollectionFilter.DisplayName, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetEmail ¶
func (v *UserCollectionFilter) GetEmail() *StringComparator
GetEmail returns UserCollectionFilter.Email, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetEvery ¶
func (v *UserCollectionFilter) GetEvery() *UserFilter
GetEvery returns UserCollectionFilter.Every, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetId ¶
func (v *UserCollectionFilter) GetId() *IDComparator
GetId returns UserCollectionFilter.Id, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetIsMe ¶
func (v *UserCollectionFilter) GetIsMe() *BooleanComparator
GetIsMe returns UserCollectionFilter.IsMe, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetLength ¶
func (v *UserCollectionFilter) GetLength() *NumberComparator
GetLength returns UserCollectionFilter.Length, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetName ¶
func (v *UserCollectionFilter) GetName() *StringComparator
GetName returns UserCollectionFilter.Name, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetOr ¶
func (v *UserCollectionFilter) GetOr() []*UserCollectionFilter
GetOr returns UserCollectionFilter.Or, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetSome ¶
func (v *UserCollectionFilter) GetSome() *UserFilter
GetSome returns UserCollectionFilter.Some, and is useful for accessing the field via an interface.
func (*UserCollectionFilter) GetUpdatedAt ¶
func (v *UserCollectionFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns UserCollectionFilter.UpdatedAt, and is useful for accessing the field via an interface.
type UserFilter ¶
type UserFilter struct { // Comparator for the user's activity status. Active *BooleanComparator `json:"active,omitempty"` // Comparator for the user's admin status. Admin *BooleanComparator `json:"admin,omitempty"` // Compound filters, all of which need to be matched by the user. And []*UserFilter `json:"and,omitempty"` // Filters that the users assigned issues must satisfy. AssignedIssues *IssueCollectionFilter `json:"assignedIssues,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the user's display name. DisplayName *StringComparator `json:"displayName,omitempty"` // Comparator for the user's email. Email *StringComparator `json:"email,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filter based on the currently authenticated user. Set to true to filter for the authenticated user, false for any other user. IsMe *BooleanComparator `json:"isMe,omitempty"` // Comparator for the user's name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the user. Or []*UserFilter `json:"or,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
User filtering options.
func (*UserFilter) GetActive ¶
func (v *UserFilter) GetActive() *BooleanComparator
GetActive returns UserFilter.Active, and is useful for accessing the field via an interface.
func (*UserFilter) GetAdmin ¶
func (v *UserFilter) GetAdmin() *BooleanComparator
GetAdmin returns UserFilter.Admin, and is useful for accessing the field via an interface.
func (*UserFilter) GetAnd ¶
func (v *UserFilter) GetAnd() []*UserFilter
GetAnd returns UserFilter.And, and is useful for accessing the field via an interface.
func (*UserFilter) GetAssignedIssues ¶
func (v *UserFilter) GetAssignedIssues() *IssueCollectionFilter
GetAssignedIssues returns UserFilter.AssignedIssues, and is useful for accessing the field via an interface.
func (*UserFilter) GetCreatedAt ¶
func (v *UserFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns UserFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*UserFilter) GetDisplayName ¶
func (v *UserFilter) GetDisplayName() *StringComparator
GetDisplayName returns UserFilter.DisplayName, and is useful for accessing the field via an interface.
func (*UserFilter) GetEmail ¶
func (v *UserFilter) GetEmail() *StringComparator
GetEmail returns UserFilter.Email, and is useful for accessing the field via an interface.
func (*UserFilter) GetId ¶
func (v *UserFilter) GetId() *IDComparator
GetId returns UserFilter.Id, and is useful for accessing the field via an interface.
func (*UserFilter) GetIsMe ¶
func (v *UserFilter) GetIsMe() *BooleanComparator
GetIsMe returns UserFilter.IsMe, and is useful for accessing the field via an interface.
func (*UserFilter) GetName ¶
func (v *UserFilter) GetName() *StringComparator
GetName returns UserFilter.Name, and is useful for accessing the field via an interface.
func (*UserFilter) GetOr ¶
func (v *UserFilter) GetOr() []*UserFilter
GetOr returns UserFilter.Or, and is useful for accessing the field via an interface.
func (*UserFilter) GetUpdatedAt ¶
func (v *UserFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns UserFilter.UpdatedAt, and is useful for accessing the field via an interface.
type WorkflowStateFilter ¶
type WorkflowStateFilter struct { // Compound filters, all of which need to be matched by the workflow state. And []*WorkflowStateFilter `json:"and,omitempty"` // Comparator for the created at date. CreatedAt *DateComparator `json:"createdAt,omitempty"` // Comparator for the workflow state description. Description *StringComparator `json:"description,omitempty"` // Comparator for the identifier. Id *IDComparator `json:"id,omitempty"` // Filters that the workflow states issues must satisfy. Issues *IssueCollectionFilter `json:"issues,omitempty"` // Comparator for the workflow state name. Name *StringComparator `json:"name,omitempty"` // Compound filters, one of which need to be matched by the workflow state. Or []*WorkflowStateFilter `json:"or,omitempty"` // Comparator for the workflow state position. Position *NumberComparator `json:"position,omitempty"` // Filters that the workflow states team must satisfy. Team *TeamFilter `json:"team,omitempty"` // Comparator for the workflow state type. Type *StringComparator `json:"type,omitempty"` // Comparator for the updated at date. UpdatedAt *DateComparator `json:"updatedAt,omitempty"` }
Workflow state filtering options.
func (*WorkflowStateFilter) GetAnd ¶
func (v *WorkflowStateFilter) GetAnd() []*WorkflowStateFilter
GetAnd returns WorkflowStateFilter.And, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetCreatedAt ¶
func (v *WorkflowStateFilter) GetCreatedAt() *DateComparator
GetCreatedAt returns WorkflowStateFilter.CreatedAt, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetDescription ¶
func (v *WorkflowStateFilter) GetDescription() *StringComparator
GetDescription returns WorkflowStateFilter.Description, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetId ¶
func (v *WorkflowStateFilter) GetId() *IDComparator
GetId returns WorkflowStateFilter.Id, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetIssues ¶
func (v *WorkflowStateFilter) GetIssues() *IssueCollectionFilter
GetIssues returns WorkflowStateFilter.Issues, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetName ¶
func (v *WorkflowStateFilter) GetName() *StringComparator
GetName returns WorkflowStateFilter.Name, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetOr ¶
func (v *WorkflowStateFilter) GetOr() []*WorkflowStateFilter
GetOr returns WorkflowStateFilter.Or, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetPosition ¶
func (v *WorkflowStateFilter) GetPosition() *NumberComparator
GetPosition returns WorkflowStateFilter.Position, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetTeam ¶
func (v *WorkflowStateFilter) GetTeam() *TeamFilter
GetTeam returns WorkflowStateFilter.Team, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetType ¶
func (v *WorkflowStateFilter) GetType() *StringComparator
GetType returns WorkflowStateFilter.Type, and is useful for accessing the field via an interface.
func (*WorkflowStateFilter) GetUpdatedAt ¶
func (v *WorkflowStateFilter) GetUpdatedAt() *DateComparator
GetUpdatedAt returns WorkflowStateFilter.UpdatedAt, and is useful for accessing the field via an interface.