Skip to content

Commit

Permalink
AWS SDK for Java 1.11.121
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS committed Apr 19, 2017
1 parent 97586b2 commit 40d8540
Show file tree
Hide file tree
Showing 591 changed files with 158,632 additions and 2,971 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,36 @@
# __1.11.121__ __2017-04-19__
## __AWS CodeStar__
- ### Features
- AWS CodeStar is a cloud-based service for creating, managing, and working with software development projects on AWS. An AWS CodeStar project creates and integrates AWS services for your project development toolchain. AWS CodeStar also manages the permissions required for project users.

## __AWS Identity and Access Management (IAM)__
- ### Features
- This changes introduces a new IAM role type, Service Linked Role, which works like a normal role but must be managed via services' control.

## __AWS Lambda__
- ### Features
- Lambda integration with CloudDebugger service to enable customers to enable tracing for the Lambda functions and send trace information to the CloudDebugger service.

## __Amazon API Gateway__
- ### Features
- Add support for "embed" property.

## __Amazon EC2__
- ### Features
- Adds support for creating an Amazon FPGA Image (AFI) from a specified design checkpoint (DCP).

## __Amazon Lex Model Building Service__
- ### Features
- Amazon Lex is a service for building conversational interfaces into any application using voice and text.

## __Amazon Polly__
- ### Features
- API Update for Amazon Polly: Add support for speech marks

## __Amazon Rekognition__
- ### Features
- Given an image, the API detects explicit or suggestive adult content in the image and returns a list of corresponding labels with confidence scores, as well as a taxonomy (parent-child relation) for each label.

# __1.11.120__ __2017-04-18__
## __AWS Lambda__
- ### Features
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ dependencies.
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-bom</artifactId>
<version>1.11.120</version>
<version>1.11.121</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
2 changes: 1 addition & 1 deletion aws-java-sdk-acm/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-pom</artifactId>
<version>1.11.121-SNAPSHOT</version>
<version>1.11.121</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-acm</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion aws-java-sdk-api-gateway/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-pom</artifactId>
<version>1.11.121-SNAPSHOT</version>
<version>1.11.121</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-api-gateway</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,18 @@ public class GetDeploymentRequest extends com.amazonaws.AmazonWebServiceRequest
* </p>
*/
private String deploymentId;
/**
* <p>
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource in the
* response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated strings, as in
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The SDK and other
* platform-dependent libraries might use a different format for the list. Currently, this request supports only
* retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list
* containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* </p>
*/
private java.util.List<String> embed;

/**
* <p>
Expand Down Expand Up @@ -119,6 +131,124 @@ public GetDeploymentRequest withDeploymentId(String deploymentId) {
return this;
}

/**
* <p>
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource in the
* response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated strings, as in
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The SDK and other
* platform-dependent libraries might use a different format for the list. Currently, this request supports only
* retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list
* containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* </p>
*
* @return A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource
* in the response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated
* strings, as in <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The
* SDK and other platform-dependent libraries might use a different format for the list. Currently, this
* request supports only retrieval of the embedded API summary this way. Hence, the parameter value must be
* a single-valued list containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
*/

public java.util.List<String> getEmbed() {
return embed;
}

/**
* <p>
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource in the
* response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated strings, as in
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The SDK and other
* platform-dependent libraries might use a different format for the list. Currently, this request supports only
* retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list
* containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* </p>
*
* @param embed
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource
* in the response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated
* strings, as in <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The
* SDK and other platform-dependent libraries might use a different format for the list. Currently, this
* request supports only retrieval of the embedded API summary this way. Hence, the parameter value must be a
* single-valued list containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
*/

public void setEmbed(java.util.Collection<String> embed) {
if (embed == null) {
this.embed = null;
return;
}

this.embed = new java.util.ArrayList<String>(embed);
}

/**
* <p>
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource in the
* response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated strings, as in
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The SDK and other
* platform-dependent libraries might use a different format for the list. Currently, this request supports only
* retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list
* containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* </p>
* <p>
* <b>NOTE:</b> This method appends the values to the existing list (if any). Use
* {@link #setEmbed(java.util.Collection)} or {@link #withEmbed(java.util.Collection)} if you want to override the
* existing values.
* </p>
*
* @param embed
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource
* in the response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated
* strings, as in <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The
* SDK and other platform-dependent libraries might use a different format for the list. Currently, this
* request supports only retrieval of the embedded API summary this way. Hence, the parameter value must be a
* single-valued list containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* @return Returns a reference to this object so that method calls can be chained together.
*/

public GetDeploymentRequest withEmbed(String... embed) {
if (this.embed == null) {
setEmbed(new java.util.ArrayList<String>(embed.length));
}
for (String ele : embed) {
this.embed.add(ele);
}
return this;
}

/**
* <p>
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource in the
* response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated strings, as in
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The SDK and other
* platform-dependent libraries might use a different format for the list. Currently, this request supports only
* retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list
* containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* </p>
*
* @param embed
* A query parameter to retrieve the specified embedded resources of the returned <a>Deployment</a> resource
* in the response. In a REST API call, this <code>embed</code> parameter value is a list of comma-separated
* strings, as in <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2</code>. The
* SDK and other platform-dependent libraries might use a different format for the list. Currently, this
* request supports only retrieval of the embedded API summary this way. Hence, the parameter value must be a
* single-valued list containing only the <code>"apisummary"</code> string. For example,
* <code>GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary</code>.
* @return Returns a reference to this object so that method calls can be chained together.
*/

public GetDeploymentRequest withEmbed(java.util.Collection<String> embed) {
setEmbed(embed);
return this;
}

/**
* Returns a string representation of this object; useful for testing and debugging.
*
Expand All @@ -133,7 +263,9 @@ public String toString() {
if (getRestApiId() != null)
sb.append("RestApiId: ").append(getRestApiId()).append(",");
if (getDeploymentId() != null)
sb.append("DeploymentId: ").append(getDeploymentId());
sb.append("DeploymentId: ").append(getDeploymentId()).append(",");
if (getEmbed() != null)
sb.append("Embed: ").append(getEmbed());
sb.append("}");
return sb.toString();
}
Expand All @@ -156,6 +288,10 @@ public boolean equals(Object obj) {
return false;
if (other.getDeploymentId() != null && other.getDeploymentId().equals(this.getDeploymentId()) == false)
return false;
if (other.getEmbed() == null ^ this.getEmbed() == null)
return false;
if (other.getEmbed() != null && other.getEmbed().equals(this.getEmbed()) == false)
return false;
return true;
}

Expand All @@ -166,6 +302,7 @@ public int hashCode() {

hashCode = prime * hashCode + ((getRestApiId() == null) ? 0 : getRestApiId().hashCode());
hashCode = prime * hashCode + ((getDeploymentId() == null) ? 0 : getDeploymentId().hashCode());
hashCode = prime * hashCode + ((getEmbed() == null) ? 0 : getEmbed().hashCode());
return hashCode;
}

Expand Down
Loading

0 comments on commit 40d8540

Please sign in to comment.