gitlab_objects#

class besser.agent.platforms.gitlab.gitlab_objects.Issue(api_payload)[source]#

Bases: object

property assignees#

The issue assignees.

Type:

list[User]

property assignees_url#

The issue assignees_url.

Type:

str

property comments_url#

The issue comments_url.

Type:

str

property creator#

The issue creator.

Type:

User

property events_url#

The issue events_url.

Type:

str

property id#

The issue id.

Type:

int

property labels#

The issue labels.

Type:

list[Any]

property labels_url#

The issue labels_url.

Type:

str

property milestone#

The issue milestone.

Type:

Any

property number#

The issue number.

Type:

int

property repository_url#

The issue repository_url.

Type:

str

property state#

The issue state.

Type:

str

property title#

The issue title.

Type:

str

property url#

The issue url.

Type:

str

class besser.agent.platforms.gitlab.gitlab_objects.User(api_payload)[source]#

Bases: object

property groups_url#

The user groups url.

Type:

str

property id#

The user id.

Type:

int

property login#

The user login.

Type:

str

property profile_url#

The user profile_url.

Type:

str