# frozen_string_literal: true
# WARNING ABOUT GENERATED CODE
#
# This file is generated. See the contributing guide for more information:
# https://github.com/aws/aws-sdk-ruby/blob/version-3/CONTRIBUTING.md
#
# WARNING ABOUT GENERATED CODE
module Aws::CodeCommit
# When CodeCommit returns an error response, the Ruby SDK constructs and raises an error.
# These errors all extend Aws::CodeCommit::Errors::ServiceError < {Aws::Errors::ServiceError}
#
# You can rescue all CodeCommit errors using ServiceError:
#
# begin
# # do stuff
# rescue Aws::CodeCommit::Errors::ServiceError
# # rescues all CodeCommit API errors
# end
#
#
# ## Request Context
# ServiceError objects have a {Aws::Errors::ServiceError#context #context} method that returns
# information about the request that generated the error.
# See {Seahorse::Client::RequestContext} for more information.
#
# ## Error Classes
# * {ActorDoesNotExistException}
# * {ApprovalRuleContentRequiredException}
# * {ApprovalRuleDoesNotExistException}
# * {ApprovalRuleNameAlreadyExistsException}
# * {ApprovalRuleNameRequiredException}
# * {ApprovalRuleTemplateContentRequiredException}
# * {ApprovalRuleTemplateDoesNotExistException}
# * {ApprovalRuleTemplateInUseException}
# * {ApprovalRuleTemplateNameAlreadyExistsException}
# * {ApprovalRuleTemplateNameRequiredException}
# * {ApprovalStateRequiredException}
# * {AuthorDoesNotExistException}
# * {BeforeCommitIdAndAfterCommitIdAreSameException}
# * {BlobIdDoesNotExistException}
# * {BlobIdRequiredException}
# * {BranchDoesNotExistException}
# * {BranchNameExistsException}
# * {BranchNameIsTagNameException}
# * {BranchNameRequiredException}
# * {CannotDeleteApprovalRuleFromTemplateException}
# * {CannotModifyApprovalRuleFromTemplateException}
# * {ClientRequestTokenRequiredException}
# * {CommentContentRequiredException}
# * {CommentContentSizeLimitExceededException}
# * {CommentDeletedException}
# * {CommentDoesNotExistException}
# * {CommentIdRequiredException}
# * {CommentNotCreatedByCallerException}
# * {CommitDoesNotExistException}
# * {CommitIdDoesNotExistException}
# * {CommitIdRequiredException}
# * {CommitIdsLimitExceededException}
# * {CommitIdsListRequiredException}
# * {CommitMessageLengthExceededException}
# * {CommitRequiredException}
# * {ConcurrentReferenceUpdateException}
# * {DefaultBranchCannotBeDeletedException}
# * {DirectoryNameConflictsWithFileNameException}
# * {EncryptionIntegrityChecksFailedException}
# * {EncryptionKeyAccessDeniedException}
# * {EncryptionKeyDisabledException}
# * {EncryptionKeyInvalidIdException}
# * {EncryptionKeyInvalidUsageException}
# * {EncryptionKeyNotFoundException}
# * {EncryptionKeyRequiredException}
# * {EncryptionKeyUnavailableException}
# * {FileContentAndSourceFileSpecifiedException}
# * {FileContentRequiredException}
# * {FileContentSizeLimitExceededException}
# * {FileDoesNotExistException}
# * {FileEntryRequiredException}
# * {FileModeRequiredException}
# * {FileNameConflictsWithDirectoryNameException}
# * {FilePathConflictsWithSubmodulePathException}
# * {FileTooLargeException}
# * {FolderContentSizeLimitExceededException}
# * {FolderDoesNotExistException}
# * {IdempotencyParameterMismatchException}
# * {InvalidActorArnException}
# * {InvalidApprovalRuleContentException}
# * {InvalidApprovalRuleNameException}
# * {InvalidApprovalRuleTemplateContentException}
# * {InvalidApprovalRuleTemplateDescriptionException}
# * {InvalidApprovalRuleTemplateNameException}
# * {InvalidApprovalStateException}
# * {InvalidAuthorArnException}
# * {InvalidBlobIdException}
# * {InvalidBranchNameException}
# * {InvalidClientRequestTokenException}
# * {InvalidCommentIdException}
# * {InvalidCommitException}
# * {InvalidCommitIdException}
# * {InvalidConflictDetailLevelException}
# * {InvalidConflictResolutionException}
# * {InvalidConflictResolutionStrategyException}
# * {InvalidContinuationTokenException}
# * {InvalidDeletionParameterException}
# * {InvalidDescriptionException}
# * {InvalidDestinationCommitSpecifierException}
# * {InvalidEmailException}
# * {InvalidFileLocationException}
# * {InvalidFileModeException}
# * {InvalidFilePositionException}
# * {InvalidMaxConflictFilesException}
# * {InvalidMaxMergeHunksException}
# * {InvalidMaxResultsException}
# * {InvalidMergeOptionException}
# * {InvalidOrderException}
# * {InvalidOverrideStatusException}
# * {InvalidParentCommitIdException}
# * {InvalidPathException}
# * {InvalidPullRequestEventTypeException}
# * {InvalidPullRequestIdException}
# * {InvalidPullRequestStatusException}
# * {InvalidPullRequestStatusUpdateException}
# * {InvalidReactionUserArnException}
# * {InvalidReactionValueException}
# * {InvalidReferenceNameException}
# * {InvalidRelativeFileVersionEnumException}
# * {InvalidReplacementContentException}
# * {InvalidReplacementTypeException}
# * {InvalidRepositoryDescriptionException}
# * {InvalidRepositoryNameException}
# * {InvalidRepositoryTriggerBranchNameException}
# * {InvalidRepositoryTriggerCustomDataException}
# * {InvalidRepositoryTriggerDestinationArnException}
# * {InvalidRepositoryTriggerEventsException}
# * {InvalidRepositoryTriggerNameException}
# * {InvalidRepositoryTriggerRegionException}
# * {InvalidResourceArnException}
# * {InvalidRevisionIdException}
# * {InvalidRuleContentSha256Exception}
# * {InvalidSortByException}
# * {InvalidSourceCommitSpecifierException}
# * {InvalidSystemTagUsageException}
# * {InvalidTagKeysListException}
# * {InvalidTagsMapException}
# * {InvalidTargetBranchException}
# * {InvalidTargetException}
# * {InvalidTargetsException}
# * {InvalidTitleException}
# * {ManualMergeRequiredException}
# * {MaximumBranchesExceededException}
# * {MaximumConflictResolutionEntriesExceededException}
# * {MaximumFileContentToLoadExceededException}
# * {MaximumFileEntriesExceededException}
# * {MaximumItemsToCompareExceededException}
# * {MaximumNumberOfApprovalsExceededException}
# * {MaximumOpenPullRequestsExceededException}
# * {MaximumRepositoryNamesExceededException}
# * {MaximumRepositoryTriggersExceededException}
# * {MaximumRuleTemplatesAssociatedWithRepositoryException}
# * {MergeOptionRequiredException}
# * {MultipleConflictResolutionEntriesException}
# * {MultipleRepositoriesInPullRequestException}
# * {NameLengthExceededException}
# * {NoChangeException}
# * {NumberOfRuleTemplatesExceededException}
# * {NumberOfRulesExceededException}
# * {OperationNotAllowedException}
# * {OverrideAlreadySetException}
# * {OverrideStatusRequiredException}
# * {ParentCommitDoesNotExistException}
# * {ParentCommitIdOutdatedException}
# * {ParentCommitIdRequiredException}
# * {PathDoesNotExistException}
# * {PathRequiredException}
# * {PullRequestAlreadyClosedException}
# * {PullRequestApprovalRulesNotSatisfiedException}
# * {PullRequestCannotBeApprovedByAuthorException}
# * {PullRequestDoesNotExistException}
# * {PullRequestIdRequiredException}
# * {PullRequestStatusRequiredException}
# * {PutFileEntryConflictException}
# * {ReactionLimitExceededException}
# * {ReactionValueRequiredException}
# * {ReferenceDoesNotExistException}
# * {ReferenceNameRequiredException}
# * {ReferenceTypeNotSupportedException}
# * {ReplacementContentRequiredException}
# * {ReplacementTypeRequiredException}
# * {RepositoryDoesNotExistException}
# * {RepositoryLimitExceededException}
# * {RepositoryNameExistsException}
# * {RepositoryNameRequiredException}
# * {RepositoryNamesRequiredException}
# * {RepositoryNotAssociatedWithPullRequestException}
# * {RepositoryTriggerBranchNameListRequiredException}
# * {RepositoryTriggerDestinationArnRequiredException}
# * {RepositoryTriggerEventsListRequiredException}
# * {RepositoryTriggerNameRequiredException}
# * {RepositoryTriggersListRequiredException}
# * {ResourceArnRequiredException}
# * {RestrictedSourceFileException}
# * {RevisionIdRequiredException}
# * {RevisionNotCurrentException}
# * {SameFileContentException}
# * {SamePathRequestException}
# * {SourceAndDestinationAreSameException}
# * {SourceFileOrContentRequiredException}
# * {TagKeysListRequiredException}
# * {TagPolicyException}
# * {TagsMapRequiredException}
# * {TargetRequiredException}
# * {TargetsRequiredException}
# * {TipOfSourceReferenceIsDifferentException}
# * {TipsDivergenceExceededException}
# * {TitleRequiredException}
# * {TooManyTagsException}
#
# Additionally, error classes are dynamically generated for service errors based on the error code
# if they are not defined above.
module Errors
extend Aws::Errors::DynamicErrors
class ActorDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ActorDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleContentRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleContentRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleNameAlreadyExistsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleNameAlreadyExistsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleNameRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleNameRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleTemplateContentRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleTemplateContentRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleTemplateDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleTemplateDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleTemplateInUseException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleTemplateInUseException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleTemplateNameAlreadyExistsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleTemplateNameAlreadyExistsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalRuleTemplateNameRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalRuleTemplateNameRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ApprovalStateRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ApprovalStateRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class AuthorDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::AuthorDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BeforeCommitIdAndAfterCommitIdAreSameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BeforeCommitIdAndAfterCommitIdAreSameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BlobIdDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BlobIdDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BlobIdRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BlobIdRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BranchDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BranchDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BranchNameExistsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BranchNameExistsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BranchNameIsTagNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BranchNameIsTagNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class BranchNameRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::BranchNameRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CannotDeleteApprovalRuleFromTemplateException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CannotDeleteApprovalRuleFromTemplateException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CannotModifyApprovalRuleFromTemplateException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CannotModifyApprovalRuleFromTemplateException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ClientRequestTokenRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ClientRequestTokenRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommentContentRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommentContentRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommentContentSizeLimitExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommentContentSizeLimitExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommentDeletedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommentDeletedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommentDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommentDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommentIdRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommentIdRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommentNotCreatedByCallerException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommentNotCreatedByCallerException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitIdDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitIdDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitIdRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitIdRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitIdsLimitExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitIdsLimitExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitIdsListRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitIdsListRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitMessageLengthExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitMessageLengthExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class CommitRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::CommitRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ConcurrentReferenceUpdateException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ConcurrentReferenceUpdateException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class DefaultBranchCannotBeDeletedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::DefaultBranchCannotBeDeletedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class DirectoryNameConflictsWithFileNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::DirectoryNameConflictsWithFileNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionIntegrityChecksFailedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionIntegrityChecksFailedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyAccessDeniedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyAccessDeniedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyDisabledException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyDisabledException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyInvalidIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyInvalidIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyInvalidUsageException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyInvalidUsageException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyNotFoundException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyNotFoundException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class EncryptionKeyUnavailableException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::EncryptionKeyUnavailableException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileContentAndSourceFileSpecifiedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileContentAndSourceFileSpecifiedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileContentRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileContentRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileContentSizeLimitExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileContentSizeLimitExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileEntryRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileEntryRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileModeRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileModeRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileNameConflictsWithDirectoryNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileNameConflictsWithDirectoryNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FilePathConflictsWithSubmodulePathException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FilePathConflictsWithSubmodulePathException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FileTooLargeException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FileTooLargeException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FolderContentSizeLimitExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FolderContentSizeLimitExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class FolderDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::FolderDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class IdempotencyParameterMismatchException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::IdempotencyParameterMismatchException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidActorArnException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidActorArnException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidApprovalRuleContentException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidApprovalRuleContentException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidApprovalRuleNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidApprovalRuleNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidApprovalRuleTemplateContentException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidApprovalRuleTemplateContentException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidApprovalRuleTemplateDescriptionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidApprovalRuleTemplateDescriptionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidApprovalRuleTemplateNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidApprovalRuleTemplateNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidApprovalStateException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidApprovalStateException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidAuthorArnException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidAuthorArnException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidBlobIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidBlobIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidBranchNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidBranchNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidClientRequestTokenException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidClientRequestTokenException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidCommentIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidCommentIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidCommitException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidCommitException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidCommitIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidCommitIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidConflictDetailLevelException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidConflictDetailLevelException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidConflictResolutionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidConflictResolutionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidConflictResolutionStrategyException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidConflictResolutionStrategyException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidContinuationTokenException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidContinuationTokenException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidDeletionParameterException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidDeletionParameterException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidDescriptionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidDescriptionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidDestinationCommitSpecifierException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidDestinationCommitSpecifierException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidEmailException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidEmailException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidFileLocationException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidFileLocationException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidFileModeException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidFileModeException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidFilePositionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidFilePositionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidMaxConflictFilesException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidMaxConflictFilesException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidMaxMergeHunksException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidMaxMergeHunksException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidMaxResultsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidMaxResultsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidMergeOptionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidMergeOptionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidOrderException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidOrderException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidOverrideStatusException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidOverrideStatusException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidParentCommitIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidParentCommitIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidPathException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidPathException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidPullRequestEventTypeException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidPullRequestEventTypeException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidPullRequestIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidPullRequestIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidPullRequestStatusException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidPullRequestStatusException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidPullRequestStatusUpdateException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidPullRequestStatusUpdateException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidReactionUserArnException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidReactionUserArnException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidReactionValueException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidReactionValueException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidReferenceNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidReferenceNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRelativeFileVersionEnumException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRelativeFileVersionEnumException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidReplacementContentException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidReplacementContentException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidReplacementTypeException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidReplacementTypeException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryDescriptionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryDescriptionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryTriggerBranchNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryTriggerBranchNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryTriggerCustomDataException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryTriggerCustomDataException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryTriggerDestinationArnException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryTriggerDestinationArnException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryTriggerEventsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryTriggerEventsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryTriggerNameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryTriggerNameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRepositoryTriggerRegionException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRepositoryTriggerRegionException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidResourceArnException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidResourceArnException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRevisionIdException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRevisionIdException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidRuleContentSha256Exception < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidRuleContentSha256Exception] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidSortByException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidSortByException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidSourceCommitSpecifierException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidSourceCommitSpecifierException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidSystemTagUsageException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidSystemTagUsageException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidTagKeysListException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidTagKeysListException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidTagsMapException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidTagsMapException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidTargetBranchException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidTargetBranchException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidTargetException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidTargetException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidTargetsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidTargetsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class InvalidTitleException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::InvalidTitleException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ManualMergeRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ManualMergeRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumBranchesExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumBranchesExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumConflictResolutionEntriesExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumConflictResolutionEntriesExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumFileContentToLoadExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumFileContentToLoadExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumFileEntriesExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumFileEntriesExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumItemsToCompareExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumItemsToCompareExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumNumberOfApprovalsExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumNumberOfApprovalsExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumOpenPullRequestsExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumOpenPullRequestsExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumRepositoryNamesExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumRepositoryNamesExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumRepositoryTriggersExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumRepositoryTriggersExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MaximumRuleTemplatesAssociatedWithRepositoryException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MaximumRuleTemplatesAssociatedWithRepositoryException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MergeOptionRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MergeOptionRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MultipleConflictResolutionEntriesException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MultipleConflictResolutionEntriesException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class MultipleRepositoriesInPullRequestException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::MultipleRepositoriesInPullRequestException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class NameLengthExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::NameLengthExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class NoChangeException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::NoChangeException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class NumberOfRuleTemplatesExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::NumberOfRuleTemplatesExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class NumberOfRulesExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::NumberOfRulesExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class OperationNotAllowedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::OperationNotAllowedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class OverrideAlreadySetException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::OverrideAlreadySetException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class OverrideStatusRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::OverrideStatusRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ParentCommitDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ParentCommitDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ParentCommitIdOutdatedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ParentCommitIdOutdatedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ParentCommitIdRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ParentCommitIdRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PathDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PathDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PathRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PathRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PullRequestAlreadyClosedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PullRequestAlreadyClosedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PullRequestApprovalRulesNotSatisfiedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PullRequestApprovalRulesNotSatisfiedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PullRequestCannotBeApprovedByAuthorException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PullRequestCannotBeApprovedByAuthorException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PullRequestDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PullRequestDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PullRequestIdRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PullRequestIdRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PullRequestStatusRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PullRequestStatusRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class PutFileEntryConflictException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::PutFileEntryConflictException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReactionLimitExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReactionLimitExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReactionValueRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReactionValueRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReferenceDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReferenceDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReferenceNameRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReferenceNameRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReferenceTypeNotSupportedException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReferenceTypeNotSupportedException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReplacementContentRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReplacementContentRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ReplacementTypeRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ReplacementTypeRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryDoesNotExistException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryDoesNotExistException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryLimitExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryLimitExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryNameExistsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryNameExistsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryNameRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryNameRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryNamesRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryNamesRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryNotAssociatedWithPullRequestException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryNotAssociatedWithPullRequestException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryTriggerBranchNameListRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryTriggerBranchNameListRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryTriggerDestinationArnRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryTriggerDestinationArnRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryTriggerEventsListRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryTriggerEventsListRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryTriggerNameRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryTriggerNameRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RepositoryTriggersListRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RepositoryTriggersListRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class ResourceArnRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::ResourceArnRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RestrictedSourceFileException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RestrictedSourceFileException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RevisionIdRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RevisionIdRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class RevisionNotCurrentException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::RevisionNotCurrentException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class SameFileContentException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::SameFileContentException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class SamePathRequestException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::SamePathRequestException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class SourceAndDestinationAreSameException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::SourceAndDestinationAreSameException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class SourceFileOrContentRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::SourceFileOrContentRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TagKeysListRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TagKeysListRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TagPolicyException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TagPolicyException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TagsMapRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TagsMapRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TargetRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TargetRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TargetsRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TargetsRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TipOfSourceReferenceIsDifferentException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TipOfSourceReferenceIsDifferentException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TipsDivergenceExceededException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TipsDivergenceExceededException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TitleRequiredException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TitleRequiredException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
class TooManyTagsException < ServiceError
# @param [Seahorse::Client::RequestContext] context
# @param [String] message
# @param [Aws::CodeCommit::Types::TooManyTagsException] data
def initialize(context, message, data = Aws::EmptyStructure.new)
super(context, message, data)
end
end
end
end