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

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

/*
 * Copyright 2012-2017 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 *

    *
  • *
  • *

    * 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 *

    *
  • *
*

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

*
    *
  • *

    * 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) *

    *
  • *
*

* 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