# Hierarchy For Package com.amazonaws.services.codecommit.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.amazonaws.AmazonWebServiceRequest (implements java.lang.Cloneable, com.amazonaws.ReadLimitInfo)
    - com.amazonaws.services.codecommit.model.BatchGetRepositoriesRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.CreateBranchRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.CreateRepositoryRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.DeleteRepositoryRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetBranchRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetCommitRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetRepositoryRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetRepositoryTriggersRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.ListBranchesRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.ListRepositoriesRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.PutRepositoryTriggersRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.TestRepositoryTriggersRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.UpdateDefaultBranchRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.UpdateRepositoryDescriptionRequest (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.UpdateRepositoryNameRequest (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.AmazonWebServiceResult<T>
    - com.amazonaws.services.codecommit.model.BatchGetRepositoriesResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.CreateBranchResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.CreateRepositoryResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.DeleteRepositoryResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetBranchResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetCommitResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetRepositoryResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.GetRepositoryTriggersResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.ListBranchesResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.ListRepositoriesResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.PutRepositoryTriggersResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.TestRepositoryTriggersResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.UpdateDefaultBranchResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.UpdateRepositoryDescriptionResult (implements java.lang.Cloneable, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.UpdateRepositoryNameResult (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.services.codecommit.model.BranchInfo (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.services.codecommit.model.Commit (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.services.codecommit.model.RepositoryMetadata (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.services.codecommit.model.RepositoryNameIdPair (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.services.codecommit.model.RepositoryTrigger (implements java.lang.Cloneable, java.io.Serializable)
  - com.amazonaws.services.codecommit.model.RepositoryTriggerExecutionFailure (implements java.lang.Cloneable, java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.amazonaws.SdkBaseException
          - com.amazonaws.AmazonClientException
            - com.amazonaws.SdkClientException
              - com.amazonaws.AmazonServiceException
                - com.amazonaws.services.codecommit.model.AWSCodeCommitException
                  - com.amazonaws.services.codecommit.model.BranchDoesNotExistException
                  - com.amazonaws.services.codecommit.model.BranchNameExistsException
                  - com.amazonaws.services.codecommit.model.BranchNameRequiredException
                  - com.amazonaws.services.codecommit.model.CommitDoesNotExistException
                  - com.amazonaws.services.codecommit.model.CommitIdDoesNotExistException
                  - com.amazonaws.services.codecommit.model.CommitIdRequiredException
                  - com.amazonaws.services.codecommit.model.EncryptionIntegrityChecksFailedException
                  - com.amazonaws.services.codecommit.model.EncryptionKeyAccessDeniedException
                  - com.amazonaws.services.codecommit.model.EncryptionKeyDisabledException
                  - com.amazonaws.services.codecommit.model.EncryptionKeyNotFoundException
                  - com.amazonaws.services.codecommit.model.EncryptionKeyUnavailableException
                  - com.amazonaws.services.codecommit.model.InvalidBranchNameException
                  - com.amazonaws.services.codecommit.model.InvalidCommitIdException
                  - com.amazonaws.services.codecommit.model.InvalidContinuationTokenException
                  - com.amazonaws.services.codecommit.model.InvalidOrderException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryDescriptionException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryNameException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryTriggerBranchNameException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryTriggerCustomDataException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryTriggerDestinationArnException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryTriggerEventsException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryTriggerNameException
                  - com.amazonaws.services.codecommit.model.InvalidRepositoryTriggerRegionException
                  - com.amazonaws.services.codecommit.model.InvalidSortByException
                  - com.amazonaws.services.codecommit.model.MaximumBranchesExceededException
                  - com.amazonaws.services.codecommit.model.MaximumRepositoryNamesExceededException
                  - com.amazonaws.services.codecommit.model.MaximumRepositoryTriggersExceededException
                  - com.amazonaws.services.codecommit.model.RepositoryDoesNotExistException
                  - com.amazonaws.services.codecommit.model.RepositoryLimitExceededException
                  - com.amazonaws.services.codecommit.model.RepositoryNameExistsException
                  - com.amazonaws.services.codecommit.model.RepositoryNameRequiredException
                  - com.amazonaws.services.codecommit.model.RepositoryNamesRequiredException
                  - com.amazonaws.services.codecommit.model.RepositoryTriggerBranchNameListRequiredException
                  - com.amazonaws.services.codecommit.model.RepositoryTriggerDestinationArnRequiredException
                  - com.amazonaws.services.codecommit.model.RepositoryTriggerEventsListRequiredException
                  - com.amazonaws.services.codecommit.model.RepositoryTriggerNameRequiredException
                  - com.amazonaws.services.codecommit.model.RepositoryTriggersListRequiredException
  - com.amazonaws.services.codecommit.model.UserInfo (implements java.lang.Cloneable, java.io.Serializable)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.amazonaws.services.codecommit.model.RepositoryTriggerEventEnum
    - com.amazonaws.services.codecommit.model.OrderEnum
    - com.amazonaws.services.codecommit.model.SortByEnum