Input$UpdateBranchProtectionRuleInput class

Annotations
  • @JsonSerializable(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