Skip to content

/AWS1/CL_SAGGITHUBRESCAPBLTS

The capabilities enabled for a GitHub resource integration.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_triggerfiltergroups TYPE /AWS1/CL_SAGTRIGGERFILTERGROUP=>TT_TRIGGERFILTERGROUPS TT_TRIGGERFILTERGROUPS

The filter groups that control which pull request events start an automatic code review when leaveComments is enabled. A review starts when any group matches. If you omit this, a review starts on PULL_REQUEST_READY_FOR_REVIEW events.

iv_leavecomments TYPE /AWS1/SAGBOOLEAN /AWS1/SAGBOOLEAN

Indicates whether the integration can leave comments on pull requests.

iv_remediatecode TYPE /AWS1/SAGBOOLEAN /AWS1/SAGBOOLEAN

Indicates whether the integration can create code remediation pull requests.


Queryable Attributes

triggerFilterGroups

The filter groups that control which pull request events start an automatic code review when leaveComments is enabled. A review starts when any group matches. If you omit this, a review starts on PULL_REQUEST_READY_FOR_REVIEW events.

Accessible with the following methods

Method Description
GET_TRIGGERFILTERGROUPS() Getter for TRIGGERFILTERGROUPS, with configurable default
ASK_TRIGGERFILTERGROUPS() Getter for TRIGGERFILTERGROUPS w/ exceptions if field has no
HAS_TRIGGERFILTERGROUPS() Determine if TRIGGERFILTERGROUPS has a value

leaveComments

Indicates whether the integration can leave comments on pull requests.

Accessible with the following methods

Method Description
GET_LEAVECOMMENTS() Getter for LEAVECOMMENTS, with configurable default
ASK_LEAVECOMMENTS() Getter for LEAVECOMMENTS w/ exceptions if field has no value
HAS_LEAVECOMMENTS() Determine if LEAVECOMMENTS has a value

remediateCode

Indicates whether the integration can create code remediation pull requests.

Accessible with the following methods

Method Description
GET_REMEDIATECODE() Getter for REMEDIATECODE, with configurable default
ASK_REMEDIATECODE() Getter for REMEDIATECODE w/ exceptions if field has no value
HAS_REMEDIATECODE() Determine if REMEDIATECODE has a value