rbtools.api.resource.repository_commit¶
Resource definitions for repository commits.
Added in version 6.0.
Classes
Parameters for the repository commit list GET operation. |
|
|
Item resource for a repository commit. |
|
Resource for the repository commits API. |
- class rbtools.api.resource.repository_commit.RepositoryCommitGetListParams[source]¶
Bases:
BaseGetParamsParameters for the repository commit list GET operation.
Added in version 6.0.
- __firstlineno__ = 59¶
- __static_attributes__ = ()¶
- class rbtools.api.resource.repository_commit.RepositoryCommitItemResource(transport: Transport, payload: JSONDict, url: str, token: str | None = None, **kwargs)[source]¶
Bases:
ItemResourceItem resource for a repository commit.
There’s no MIME type associated with this because individual commits do not have their own endpoint.
Added in version 6.0.
- __firstlineno__ = 23¶
- __static_attributes__ = ()¶
- class rbtools.api.resource.repository_commit.RepositoryCommitListResource(transport: Transport, payload: JSONDict, url: str, token: str | None = None, item_mime_type: str | None = None, **kwargs)[source]¶
Bases:
ListResource[RepositoryCommitItemResource]Resource for the repository commits API.
This corresponds to Review Board’s Repository Commits Resource.
Added in version 6.0.
- __firstlineno__ = 73¶
- __static_attributes__ = ()¶