Skip to content

/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