AggregatedIssue
An aggregated Issue on a RelationPartner.
READ is granted if READ is granted on relationPartner.
An Issue is aggregated on a ComponentVersion if
- it affects the ComponentVersion
- it affects the associated Component
- it is on the Component, and does not affect anything
An Issue is aggregated on a Interface if
- it affects the associated InterfaceSpecificationVersion
- it affects the associated InterfaceSpecification
- it affects any InterfacePart of the associated InterfaceSpecificationVersion
type AggregatedIssue implements BaseNode, Node {
  count: Int!
  hasPermission(
    permission: AllPermissionEntry
  ): Boolean!
  id: ID!
  incomingRelations(
    after: String
    before: String
    filter: AggregatedIssueRelationFilterInput
    first: Int
    last: Int
    orderBy: [AggregatedIssueRelationOrder!]
    skip: Int
  ): AggregatedIssueRelationConnection!
  isOpen: Boolean!
  issues(
    after: String
    before: String
    filter: IssueFilterInput
    first: Int
    last: Int
    orderBy: [IssueOrder!]
    skip: Int
  ): IssueConnection!
  outgoingRelations(
    after: String
    before: String
    filter: AggregatedIssueRelationFilterInput
    first: Int
    last: Int
    orderBy: [AggregatedIssueRelationOrder!]
    skip: Int
  ): AggregatedIssueRelationConnection!
  relationPartner: RelationPartner!
  type: IssueType!
}
Fields
AggregatedIssue.count ● Int! non-null scalar
The amount of Issues of this type on this location.
AggregatedIssue.hasPermission ● Boolean! non-null scalar
Checks if the current user has a specific permission on this Node
AggregatedIssue.hasPermission.permission●AllPermissionEntryenumThe permission to check for
AggregatedIssue.id ● ID! non-null scalar
The unique id of this node
AggregatedIssue.incomingRelations ● AggregatedIssueRelationConnection! non-null object
IssueRelations from this aggregated issue to other aggregated issues.
AggregatedIssue.incomingRelations.after●StringscalarGet only items after the cursor
AggregatedIssue.incomingRelations.before ● String scalar
Get only items before the cursor
AggregatedIssue.incomingRelations.filter ● AggregatedIssueRelationFilterInput input
Filter for specific items in the connection
AggregatedIssue.incomingRelations.first ● Int scalar
Get the first n items. Must not be used if before is specified
AggregatedIssue.incomingRelations.last ● Int scalar
Get the last n items. Must not be used if after is specified
AggregatedIssue.incomingRelations.orderBy ● [AggregatedIssueRelationOrder!] list input
Order in which the items are sorted
AggregatedIssue.incomingRelations.skip ● Int scalar
Skips n items. First or last MUST be specified, is otherwise ignored
AggregatedIssue.isOpen ● Boolean! non-null scalar
If aggregated issues are open or closed.
AggregatedIssue.issues ● IssueConnection! non-null object
The Issues aggregated by this AggregatedIssue.
AggregatedIssue.issues.after●StringscalarGet only items after the cursor
AggregatedIssue.issues.before ● String scalar
Get only items before the cursor
AggregatedIssue.issues.filter ● IssueFilterInput input
Filter for specific items in the connection
AggregatedIssue.issues.first ● Int scalar
Get the first n items. Must not be used if before is specified
AggregatedIssue.issues.last ● Int scalar
Get the last n items. Must not be used if after is specified
AggregatedIssue.issues.orderBy ● [IssueOrder!] list input
Order in which the items are sorted
AggregatedIssue.issues.skip ● Int scalar
Skips n items. First or last MUST be specified, is otherwise ignored
AggregatedIssue.outgoingRelations ● AggregatedIssueRelationConnection! non-null object
IssueRelations from other aggregated issues to this aggregated issue.
AggregatedIssue.outgoingRelations.after●StringscalarGet only items after the cursor
AggregatedIssue.outgoingRelations.before ● String scalar
Get only items before the cursor
AggregatedIssue.outgoingRelations.filter ● AggregatedIssueRelationFilterInput input
Filter for specific items in the connection
AggregatedIssue.outgoingRelations.first ● Int scalar
Get the first n items. Must not be used if before is specified
AggregatedIssue.outgoingRelations.last ● Int scalar
Get the last n items. Must not be used if after is specified
AggregatedIssue.outgoingRelations.orderBy ● [AggregatedIssueRelationOrder!] list input
Order in which the items are sorted
AggregatedIssue.outgoingRelations.skip ● Int scalar
Skips n items. First or last MUST be specified, is otherwise ignored
AggregatedIssue.relationPartner ● RelationPartner! non-null interface
The RelationPartner this AggregatedIssue is on.
AggregatedIssue.type ● IssueType! non-null object
The IssueType of this AggregatedIssue.
Interfaces
BaseNode interface
Shared extensions to the node type.
Node interface
Base class of all nodes
Member of
AggregatedIssueConnection  object ● AggregatedIssueEdge  object ● AggregatedIssueRelation  object