/AWS1/CL_DOAGITLABDETAILS¶
Service details for GitLab integration.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_targeturl TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
GitLab instance URL (e.g., https://gitlab.com or self-hosted instance).
iv_tokentype TYPE /AWS1/DOAGITLABTOKENTYPE /AWS1/DOAGITLABTOKENTYPE¶
Type of GitLab access token
iv_tokenvalue TYPE /AWS1/DOATOKENVALUE /AWS1/DOATOKENVALUE¶
GitLab access token value
Optional arguments:¶
iv_groupid TYPE /AWS1/DOASTRING /AWS1/DOASTRING¶
Optional GitLab group ID for group-level access tokens
Queryable Attributes¶
targetUrl¶
GitLab instance URL (e.g., https://gitlab.com or self-hosted instance).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETURL() |
Getter for TARGETURL, with configurable default |
ASK_TARGETURL() |
Getter for TARGETURL w/ exceptions if field has no value |
HAS_TARGETURL() |
Determine if TARGETURL has a value |
tokenType¶
Type of GitLab access token
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENTYPE() |
Getter for TOKENTYPE, with configurable default |
ASK_TOKENTYPE() |
Getter for TOKENTYPE w/ exceptions if field has no value |
HAS_TOKENTYPE() |
Determine if TOKENTYPE has a value |
tokenValue¶
GitLab access token value
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TOKENVALUE() |
Getter for TOKENVALUE, with configurable default |
ASK_TOKENVALUE() |
Getter for TOKENVALUE w/ exceptions if field has no value |
HAS_TOKENVALUE() |
Determine if TOKENVALUE has a value |
groupId¶
Optional GitLab group ID for group-level access tokens
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_GROUPID() |
Getter for GROUPID, with configurable default |
ASK_GROUPID() |
Getter for GROUPID w/ exceptions if field has no value |
HAS_GROUPID() |
Determine if GROUPID has a value |