## Uses of Class
com.amazonaws.services.codecommit.model.CreateBranchRequest

Packages that use CreateBranchRequest
com.amazonaws.services.codecommit: <fullname>AWS CodeCommit</fullname>
com.amazonaws.services.codecommit.model

### Uses of CreateBranchRequest in com.amazonaws.services.codecommit

Methods in com.amazonaws.services.codecommit with parameters of type CreateBranchRequest
`CreateBranchResult` AWSCodeCommitClient.`createBranch(CreateBranchRequest createBranchRequest)` Creates a new branch in a repository and points the branch to a commit.
`CreateBranchResult` AbstractAWSCodeCommit.`createBranch(CreateBranchRequest request)`
`CreateBranchResult` AWSCodeCommit.`createBranch(CreateBranchRequest createBranchRequest)` Creates a new branch in a repository and points the branch to a commit.
`Future<CreateBranchResult>` AWSCodeCommitAsync.`createBranchAsync(CreateBranchRequest createBranchRequest)` Creates a new branch in a repository and points the branch to a commit.
`Future<CreateBranchResult>` AbstractAWSCodeCommitAsync.`createBranchAsync(CreateBranchRequest request)`
`Future<CreateBranchResult>` AWSCodeCommitAsyncClient.`createBranchAsync(CreateBranchRequest request)`
`Future<CreateBranchResult>` AWSCodeCommitAsync.`createBranchAsync(CreateBranchRequest createBranchRequest, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)` Creates a new branch in a repository and points the branch to a commit.
`Future<CreateBranchResult>` AbstractAWSCodeCommitAsync.`createBranchAsync(CreateBranchRequest request, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)`
`Future<CreateBranchResult>` AWSCodeCommitAsyncClient.`createBranchAsync(CreateBranchRequest request, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)`

Method parameters in com.amazonaws.services.codecommit with type arguments of type CreateBranchRequest
`Future<CreateBranchResult>` AWSCodeCommitAsync.`createBranchAsync(CreateBranchRequest createBranchRequest, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)` Creates a new branch in a repository and points the branch to a commit.
`Future<CreateBranchResult>` AbstractAWSCodeCommitAsync.`createBranchAsync(CreateBranchRequest request, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)`
`Future<CreateBranchResult>` AWSCodeCommitAsyncClient.`createBranchAsync(CreateBranchRequest request, AsyncHandler<CreateBranchRequest,CreateBranchResult> asyncHandler)`

### Uses of CreateBranchRequest in com.amazonaws.services.codecommit.model

Methods in com.amazonaws.services.codecommit.model that return CreateBranchRequest
`CreateBranchRequest` CreateBranchRequest.`clone()`
`CreateBranchRequest` CreateBranchRequest.`withBranchName(String branchName)` The name of the new branch to create.
`CreateBranchRequest` CreateBranchRequest.`withCommitId(String commitId)` The ID of the commit to point the new branch to.
`CreateBranchRequest` CreateBranchRequest.`withRepositoryName(String repositoryName)` The name of the repository in which you want to create the new branch.