Input$CreateBranchProtectionRuleInput class

Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

Input$CreateBranchProtectionRuleInput({bool? allowsDeletions, bool? allowsForcePushes, List<String>? bypassForcePushActorIds, List<String>? bypassPullRequestActorIds, String? clientMutationId, bool? dismissesStaleReviews, bool? isAdminEnforced, required String pattern, List<String>? pushActorIds, required String repositoryId, 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$CreateBranchProtectionRuleInput.fromJson(Map<String, dynamic> json)
factory

Properties

allowsDeletions bool?
final
allowsForcePushes bool?
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
repositoryId 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()?, List<String>? bypassForcePushActorIds()?, List<String>? bypassPullRequestActorIds()?, String? clientMutationId()?, bool? dismissesStaleReviews()?, bool? isAdminEnforced()?, String? pattern, List<String>? pushActorIds()?, String? repositoryId, 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$CreateBranchProtectionRuleInput
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