GetProjectProtectedBranchPlainArgs

data class GetProjectProtectedBranchPlainArgs(val mergeAccessLevels: List<GetProjectProtectedBranchMergeAccessLevel>? = null, val name: String, val projectId: String, val pushAccessLevels: List<GetProjectProtectedBranchPushAccessLevel>? = null) : ConvertibleToJava<GetProjectProtectedBranchPlainArgs>

A collection of arguments for invoking getProjectProtectedBranch.

Constructors

Link copied to clipboard
constructor(mergeAccessLevels: List<GetProjectProtectedBranchMergeAccessLevel>? = null, name: String, projectId: String, pushAccessLevels: List<GetProjectProtectedBranchPushAccessLevel>? = null)

Properties

Link copied to clipboard

Array of access levels and user(s)/group(s) allowed to merge to protected branch.

Link copied to clipboard

The name of the protected branch.

Link copied to clipboard

The integer or path with namespace that uniquely identifies the project.

Link copied to clipboard

Array of access levels and user(s)/group(s) allowed to push to protected branch.

Functions

Link copied to clipboard
open override fun toJava(): GetProjectProtectedBranchPlainArgs