Input$UpdateBranchProtectionRuleInput class

Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

Input$UpdateBranchProtectionRuleInput({bool? allowsDeletions, bool? allowsForcePushes, required String branchProtectionRuleId, List<String>? bypassForcePushActorIds, List<String>? bypassPullRequestActorIds, String? clientMutationId, bool? dismissesStaleReviews, bool? isAdminEnforced, String? pattern, List<String>? pushActorIds, int? requiredApprovingReviewCount, List<String>? requiredStatusCheckContexts, List<Input$RequiredStatusCheckInput>? requiredStatusChecks, bool? requiresApprovingReviews, bool? requiresCodeOwnerReviews, bool? requiresCommitSignatures, bool? requiresConversationResolution, bool? requiresLinearHistory, bool? requiresStatusChecks, bool? requiresStrictStatusChecks, bool? restrictsPushes, bool? restrictsReviewDismissals, List<String>? reviewDismissalActorIds})
Input$UpdateBranchProtectionRuleInput.fromJson(Map<String, dynamic> json)
factory

Properties

allowsDeletions → bool?
final
allowsForcePushes → bool?
final
branchProtectionRuleId → String
final
bypassForcePushActorIds → List<String>?
final
bypassPullRequestActorIds → List<String>?
final
clientMutationId → String?
final
dismissesStaleReviews → bool?
final
hashCode → int
The hash code for this object.
no setteroverride
isAdminEnforced → bool?
final
pattern → String?
final
pushActorIds → List<String>?
final
requiredApprovingReviewCount → int?
final
requiredStatusCheckContexts → List<String>?
final
requiredStatusChecks → List<Input$RequiredStatusCheckInput>?
final
requiresApprovingReviews → bool?
final
requiresCodeOwnerReviews → bool?
final
requiresCommitSignatures → bool?
final
requiresConversationResolution → bool?
final
requiresLinearHistory → bool?
final
requiresStatusChecks → bool?
final
requiresStrictStatusChecks → bool?
final
restrictsPushes → bool?
final
restrictsReviewDismissals → bool?
final
reviewDismissalActorIds → List<String>?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({bool? allowsDeletions()?, bool? allowsForcePushes()?, String? branchProtectionRuleId, List<String>? bypassForcePushActorIds()?, List<String>? bypassPullRequestActorIds()?, String? clientMutationId()?, bool? dismissesStaleReviews()?, bool? isAdminEnforced()?, String? pattern()?, List<String>? pushActorIds()?, int? requiredApprovingReviewCount()?, List<String>? requiredStatusCheckContexts()?, List<Input$RequiredStatusCheckInput>? requiredStatusChecks()?, bool? requiresApprovingReviews()?, bool? requiresCodeOwnerReviews()?, bool? requiresCommitSignatures()?, bool? requiresConversationResolution()?, bool? requiresLinearHistory()?, bool? requiresStatusChecks()?, bool? requiresStrictStatusChecks()?, bool? restrictsPushes()?, bool? restrictsReviewDismissals()?, List<String>? reviewDismissalActorIds()?}) → Input$UpdateBranchProtectionRuleInput
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
override