/AWS1/CL_SAGGITHUBREPOMETADATA¶
Metadata specific to a GitHub repository integrated resource
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_name TYPE /AWS1/SAGPROVIDERRESOURCENAME /AWS1/SAGPROVIDERRESOURCENAME¶
Name of the resource e.g. repository name, etc
iv_providerresourceid TYPE /AWS1/SAGPROVIDERRESOURCEID /AWS1/SAGPROVIDERRESOURCEID¶
Unique resource identifier from the vendor
iv_owner TYPE /AWS1/SAGGITHUBOWNER /AWS1/SAGGITHUBOWNER¶
Owner of the repository
Optional arguments:¶
iv_accesstype TYPE /AWS1/SAGACCESSTYPE /AWS1/SAGACCESSTYPE¶
Access / Visibility Type of the integrated resource
Queryable Attributes¶
name¶
Name of the resource e.g. repository name, etc
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
providerResourceId¶
Unique resource identifier from the vendor
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROVIDERRESOURCEID() |
Getter for PROVIDERRESOURCEID, with configurable default |
ASK_PROVIDERRESOURCEID() |
Getter for PROVIDERRESOURCEID w/ exceptions if field has no |
HAS_PROVIDERRESOURCEID() |
Determine if PROVIDERRESOURCEID has a value |
owner¶
Owner of the repository
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OWNER() |
Getter for OWNER, with configurable default |
ASK_OWNER() |
Getter for OWNER w/ exceptions if field has no value |
HAS_OWNER() |
Determine if OWNER has a value |
accessType¶
Access / Visibility Type of the integrated resource
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACCESSTYPE() |
Getter for ACCESSTYPE, with configurable default |
ASK_ACCESSTYPE() |
Getter for ACCESSTYPE w/ exceptions if field has no value |
HAS_ACCESSTYPE() |
Determine if ACCESSTYPE has a value |