Skip to content

/AWS1/CL_SAGINTGRTDREPOSITORY

Represents a code repository that is integrated with the service through a third-party provider.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_integrationid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The unique identifier of the integration that provides access to the repository.

iv_providerresourceid TYPE /AWS1/SAGSTRING /AWS1/SAGSTRING

The provider-specific resource identifier for the repository.


Queryable Attributes

integrationId

The unique identifier of the integration that provides access to the repository.

Accessible with the following methods

Method Description
GET_INTEGRATIONID() Getter for INTEGRATIONID, with configurable default
ASK_INTEGRATIONID() Getter for INTEGRATIONID w/ exceptions if field has no value
HAS_INTEGRATIONID() Determine if INTEGRATIONID has a value

providerResourceId

The provider-specific resource identifier for the repository.

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

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_INTEGRATEDREPOSITORYLIST

TYPES TT_INTEGRATEDREPOSITORYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SAGINTGRTDREPOSITORY WITH DEFAULT KEY
.