All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.codecommit.package-info Maven / Gradle / Ivy

/*
 * Copyright 2014-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */

/**
 * AWS CodeCommit
 * 

* This is the AWS CodeCommit API Reference. This reference provides descriptions of the operations and data * types for AWS CodeCommit API along with usage examples. *

*

* You can use the AWS CodeCommit API to work with the following objects: *

*

* Repositories, by calling the following: *

*
    *
  • *

    * BatchGetRepositories, which returns information about one or more repositories associated with your AWS * account. *

    *
  • *
  • *

    * CreateRepository, which creates an AWS CodeCommit repository. *

    *
  • *
  • *

    * DeleteRepository, which deletes an AWS CodeCommit repository. *

    *
  • *
  • *

    * GetRepository, which returns information about a specified repository. *

    *
  • *
  • *

    * ListRepositories, which lists all AWS CodeCommit repositories associated with your AWS account. *

    *
  • *
  • *

    * UpdateRepositoryDescription, which sets or updates the description of the repository. *

    *
  • *
  • *

    * UpdateRepositoryName, which changes the name of the repository. If you change the name of a repository, no * other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use. *

    *
  • *
*

* Branches, by calling the following: *

*
    *
  • *

    * CreateBranch, which creates a new branch in a specified repository. *

    *
  • *
  • *

    * DeleteBranch, which deletes the specified branch in a repository unless it is the default branch. *

    *
  • *
  • *

    * GetBranch, which returns information about a specified branch. *

    *
  • *
  • *

    * ListBranches, which lists all branches for a specified repository. *

    *
  • *
  • *

    * UpdateDefaultBranch, which changes the default branch for a repository. *

    *
  • *
*

* Files, by calling the following: *

*
    *
  • *

    * DeleteFile, which deletes the content of a specified file from a specified branch. *

    *
  • *
  • *

    * GetFile, which returns the base-64 encoded content of a specified file. *

    *
  • *
  • *

    * GetFolder, which returns the contents of a specified folder or directory. *

    *
  • *
  • *

    * PutFile, which adds or modifies a file in a specified repository and branch. *

    *
  • *
*

* Information about committed code in a repository, by calling the following: *

*
    *
  • *

    * CreateCommit, which creates a commit for changes to a repository. *

    *
  • *
  • *

    * GetBlob, which returns the base-64 encoded content of an individual Git blob object within a repository. *

    *
  • *
  • *

    * GetCommit, which returns information about a commit, including commit messages and author and committer * information. *

    *
  • *
  • *

    * GetDifferences, which returns information about the differences in a valid commit specifier (such as a branch, * tag, HEAD, commit ID or other fully qualified reference). *

    *
  • *
*

* Pull requests, by calling the following: *

* *

* Information about comments in a repository, by calling the following: *

*
    *
  • *

    * DeleteCommentContent, which deletes the content of a comment on a commit in a repository. *

    *
  • *
  • *

    * GetComment, which returns information about a comment on a commit. *

    *
  • *
  • *

    * GetCommentsForComparedCommit, which returns information about comments on the comparison between two commit * specifiers in a repository. *

    *
  • *
  • *

    * PostCommentForComparedCommit, which creates a comment on the comparison between two commit specifiers in a * repository. *

    *
  • *
  • *

    * PostCommentReply, which creates a reply to a comment. *

    *
  • *
  • *

    * UpdateComment, which updates the content of a comment on a commit in a repository. *

    *
  • *
*

* Triggers, by calling the following: *

*
    *
  • *

    * GetRepositoryTriggers, which returns information about triggers configured for a repository. *

    *
  • *
  • *

    * PutRepositoryTriggers, which replaces all triggers for a repository and can be used to create or delete * triggers. *

    *
  • *
  • *

    * TestRepositoryTriggers, which tests the functionality of a repository trigger by sending data to the trigger * target. *

    *
  • *
*

* For information about how to use AWS CodeCommit, see the AWS CodeCommit User Guide. *

*/ package com.amazonaws.services.codecommit;




© 2015 - 2025 Weber Informatics LLC | Privacy Policy