forked from aws/aws-sdk-java
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
AWS
committed
Oct 21, 2016
1 parent
3b1bd41
commit 8ea3d14
Showing
206 changed files
with
38,203 additions
and
569 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
source.. = src/main/java,\ | ||
src/main/resources | ||
output.. = bin/ | ||
|
||
bin.includes = LICENSE.txt,\ | ||
NOTICE.txt,\ | ||
META-INF/,\ | ||
. | ||
|
||
jre.compilation.profile = JavaSE-1.6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,97 @@ | ||
<?xml version="1.0"?> | ||
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" | ||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | ||
<modelVersion>4.0.0</modelVersion> | ||
<parent> | ||
<groupId>com.amazonaws</groupId> | ||
<artifactId>aws-java-sdk-pom</artifactId> | ||
<version>1.11.46</version> | ||
</parent> | ||
<groupId>com.amazonaws</groupId> | ||
<artifactId>aws-java-sdk-budgets</artifactId> | ||
<name>AWS Java SDK for AWS Budgets</name> | ||
<description>The AWS Java SDK for AWS Budgets module holds the client classes that are used for communicating with AWS Budgets Service</description> | ||
<url>https://aws.amazon.com/sdkforjava</url> | ||
|
||
<!-- The dependencies section in pom.xml is auto generated. No manual changes are allowed --> | ||
<dependencies> | ||
<dependency> | ||
<artifactId>aws-java-sdk-core</artifactId> | ||
<groupId>com.amazonaws</groupId> | ||
<optional>false</optional> | ||
<version>${awsjavasdk.version}</version> | ||
</dependency> | ||
<dependency> | ||
<artifactId>aws-java-sdk-test-utils</artifactId> | ||
<groupId>com.amazonaws</groupId> | ||
<optional>false</optional> | ||
<scope>test</scope> | ||
<version>${awsjavasdk.version}</version> | ||
</dependency> | ||
<dependency> | ||
<artifactId>jmespath-java</artifactId> | ||
<groupId>com.amazonaws</groupId> | ||
<optional>false</optional> | ||
</dependency> | ||
</dependencies> | ||
|
||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-compiler-plugin</artifactId> | ||
</plugin> | ||
|
||
<plugin> | ||
<groupId>org.apache.maven.plugins</groupId> | ||
<artifactId>maven-javadoc-plugin</artifactId> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
|
||
<!-- This profile uses the JAPICMP plugin to generate a report of changes between the release version and the latest version --> | ||
<!-- For more information on the plugin, see https://github.com/siom79/japicmp --> | ||
<profiles> | ||
<profile> | ||
<id>versiondiff</id> | ||
<build> | ||
<plugins> | ||
<plugin> | ||
<groupId>com.github.siom79.japicmp</groupId> | ||
<artifactId>japicmp-maven-plugin</artifactId> | ||
<version>0.5.0</version> | ||
<executions> | ||
<execution> | ||
<phase>verify</phase> | ||
<goals> | ||
<goal>cmp</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
<configuration> | ||
<oldVersion> | ||
<dependency> | ||
<groupId>com.amazonaws</groupId> | ||
<artifactId>aws-java-sdk-budgets</artifactId> | ||
<version>RELEASE</version> | ||
</dependency> | ||
</oldVersion> | ||
<newVersion> | ||
<file> | ||
<path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> | ||
</file> | ||
</newVersion> | ||
<parameter> | ||
<onlyModified>true</onlyModified> | ||
<accessModifier>public</accessModifier> | ||
<breakBuildOnModifications>false</breakBuildOnModifications> | ||
<breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications> | ||
<onlyBinaryIncompatible>false</onlyBinaryIncompatible> | ||
</parameter> | ||
</configuration> | ||
</plugin> | ||
</plugins> | ||
</build> | ||
</profile> | ||
</profiles> | ||
</project> |
64 changes: 64 additions & 0 deletions
64
aws-java-sdk-budgets/src/main/java/com/amazonaws/auth/policy/actions/BudgetsActions.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
/* | ||
* Copyright 2011-2016 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. | ||
*/ | ||
package com.amazonaws.auth.policy.actions; | ||
|
||
import com.amazonaws.auth.policy.Action; | ||
|
||
/** | ||
* The available AWS access control policy actions for AWSBudgets. | ||
*/ | ||
|
||
public enum BudgetsActions implements Action { | ||
|
||
/** Represents any action executed on AWSBudgets. */ | ||
AllBudgetsActions("budgets:*"), | ||
|
||
/** Action for the CreateBudget operation. */ | ||
CreateBudget("budgets:CreateBudget"), | ||
/** Action for the CreateNotification operation. */ | ||
CreateNotification("budgets:CreateNotification"), | ||
/** Action for the CreateSubscriber operation. */ | ||
CreateSubscriber("budgets:CreateSubscriber"), | ||
/** Action for the DeleteBudget operation. */ | ||
DeleteBudget("budgets:DeleteBudget"), | ||
/** Action for the DeleteNotification operation. */ | ||
DeleteNotification("budgets:DeleteNotification"), | ||
/** Action for the DeleteSubscriber operation. */ | ||
DeleteSubscriber("budgets:DeleteSubscriber"), | ||
/** Action for the DescribeBudget operation. */ | ||
DescribeBudget("budgets:DescribeBudget"), | ||
/** Action for the DescribeBudgets operation. */ | ||
DescribeBudgets("budgets:DescribeBudgets"), | ||
/** Action for the DescribeNotificationsForBudget operation. */ | ||
DescribeNotificationsForBudget("budgets:DescribeNotificationsForBudget"), | ||
/** Action for the DescribeSubscribersForNotification operation. */ | ||
DescribeSubscribersForNotification("budgets:DescribeSubscribersForNotification"), | ||
/** Action for the UpdateBudget operation. */ | ||
UpdateBudget("budgets:UpdateBudget"), | ||
/** Action for the UpdateNotification operation. */ | ||
UpdateNotification("budgets:UpdateNotification"), | ||
/** Action for the UpdateSubscriber operation. */ | ||
UpdateSubscriber("budgets:UpdateSubscriber"), | ||
|
||
; | ||
|
||
private final String action; | ||
|
||
private BudgetsActions(String action) { | ||
this.action = action; | ||
} | ||
|
||
public String getActionName() { | ||
return this.action; | ||
} | ||
} |
Oops, something went wrong.