Skip to content

Commit

Permalink
AWS SDK for Java 1.11.864
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS committed Sep 17, 2020
1 parent 585acae commit b292786
Show file tree
Hide file tree
Showing 432 changed files with 29,434 additions and 5,031 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
# __1.11.864__ __2020-09-17__
## __AWSKendraFrontendService__
- ### Features
- Amazon Kendra now supports additional file formats and metadata for FAQs.

## __Amazon API Gateway__
- ### Features
- Adds support for mutual TLS authentication for public regional REST Apis

## __Amazon CloudFront__
- ### Features
- Documentation updates for CloudFront

## __Amazon Comprehend__
- ### Features
- Amazon Comprehend now supports detecting Personally Identifiable Information (PII) entities in a document.

## __Amazon Elasticsearch Service__
- ### Features
- Adds support for data plane audit logging in Amazon Elasticsearch Service.

## __Amazon Transcribe Streaming Service__
- ### Features
- Amazon Transcribe now supports channel identification in real-time streaming, which enables you to transcribe multi-channel streaming audio.

## __AmazonApiGatewayV2__
- ### Features
- Adds support for mutual TLS authentication and disableAPIExecuteEndpoint for public regional HTTP Apis

# __1.11.863__ __2020-09-16__
## __AWS Greengrass__
- ### Features
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ dependencies.
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-bom</artifactId>
<version>1.11.863</version>
<version>1.11.864</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down
2 changes: 1 addition & 1 deletion aws-java-sdk-accessanalyzer/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.863</version>
<version>1.11.864</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-accessanalyzer</artifactId>
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.863</version>
<version>1.11.864</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-acm</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion aws-java-sdk-acmpca/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.863</version>
<version>1.11.864</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-acmpca</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion aws-java-sdk-alexaforbusiness/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.863</version>
<version>1.11.864</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-alexaforbusiness</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion aws-java-sdk-amplify/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.863</version>
<version>1.11.864</version>
</parent>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-amplify</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.863</version>
<version>1.11.864</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 @@ -1173,6 +1173,8 @@ public interface AmazonApiGateway {
* @throws BadRequestException
* The submitted request is not valid, for example, the input is incomplete or incorrect. See the
* accompanying error message for details.
* @throws NotFoundException
* The requested resource is not found. Make sure that the request URI is correct.
* @throws UnauthorizedException
* The request is denied because the caller has insufficient permissions.
* @throws TooManyRequestsException
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3362,6 +3362,8 @@ final GetDeploymentResult executeGetDeployment(GetDeploymentRequest getDeploymen
* @throws BadRequestException
* The submitted request is not valid, for example, the input is incomplete or incorrect. See the
* accompanying error message for details.
* @throws NotFoundException
* The requested resource is not found. Make sure that the request URI is correct.
* @throws UnauthorizedException
* The request is denied because the caller has insufficient permissions.
* @throws TooManyRequestsException
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,8 @@ public class CreateDomainNameRequest extends com.amazonaws.AmazonWebServiceReque
*/
private String securityPolicy;

private MutualTlsAuthenticationInput mutualTlsAuthentication;

/**
* <p>
* [Required] The name of the <a>DomainName</a> resource.
Expand Down Expand Up @@ -647,6 +649,32 @@ public CreateDomainNameRequest withSecurityPolicy(SecurityPolicy securityPolicy)
return this;
}

/**
* @param mutualTlsAuthentication
*/

public void setMutualTlsAuthentication(MutualTlsAuthenticationInput mutualTlsAuthentication) {
this.mutualTlsAuthentication = mutualTlsAuthentication;
}

/**
* @return
*/

public MutualTlsAuthenticationInput getMutualTlsAuthentication() {
return this.mutualTlsAuthentication;
}

/**
* @param mutualTlsAuthentication
* @return Returns a reference to this object so that method calls can be chained together.
*/

public CreateDomainNameRequest withMutualTlsAuthentication(MutualTlsAuthenticationInput mutualTlsAuthentication) {
setMutualTlsAuthentication(mutualTlsAuthentication);
return this;
}

/**
* Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
* redacted from this string using a placeholder value.
Expand Down Expand Up @@ -680,7 +708,9 @@ public String toString() {
if (getTags() != null)
sb.append("Tags: ").append(getTags()).append(",");
if (getSecurityPolicy() != null)
sb.append("SecurityPolicy: ").append(getSecurityPolicy());
sb.append("SecurityPolicy: ").append(getSecurityPolicy()).append(",");
if (getMutualTlsAuthentication() != null)
sb.append("MutualTlsAuthentication: ").append(getMutualTlsAuthentication());
sb.append("}");
return sb.toString();
}
Expand Down Expand Up @@ -739,6 +769,10 @@ public boolean equals(Object obj) {
return false;
if (other.getSecurityPolicy() != null && other.getSecurityPolicy().equals(this.getSecurityPolicy()) == false)
return false;
if (other.getMutualTlsAuthentication() == null ^ this.getMutualTlsAuthentication() == null)
return false;
if (other.getMutualTlsAuthentication() != null && other.getMutualTlsAuthentication().equals(this.getMutualTlsAuthentication()) == false)
return false;
return true;
}

Expand All @@ -758,6 +792,7 @@ public int hashCode() {
hashCode = prime * hashCode + ((getEndpointConfiguration() == null) ? 0 : getEndpointConfiguration().hashCode());
hashCode = prime * hashCode + ((getTags() == null) ? 0 : getTags().hashCode());
hashCode = prime * hashCode + ((getSecurityPolicy() == null) ? 0 : getSecurityPolicy().hashCode());
hashCode = prime * hashCode + ((getMutualTlsAuthentication() == null) ? 0 : getMutualTlsAuthentication().hashCode());
return hashCode;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,13 @@ public class CreateDomainNameResult extends com.amazonaws.AmazonWebServiceResult
* </p>
*/
private java.util.Map<String, String> tags;
/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*/
private MutualTlsAuthentication mutualTlsAuthentication;

/**
* <p>
Expand Down Expand Up @@ -940,6 +947,55 @@ public CreateDomainNameResult clearTagsEntries() {
return this;
}

/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*
* @param mutualTlsAuthentication
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs
* two-way authentication between the client and the server. Clients must present a trusted certificate to
* access your API.
*/

public void setMutualTlsAuthentication(MutualTlsAuthentication mutualTlsAuthentication) {
this.mutualTlsAuthentication = mutualTlsAuthentication;
}

/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*
* @return The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs
* two-way authentication between the client and the server. Clients must present a trusted certificate to
* access your API.
*/

public MutualTlsAuthentication getMutualTlsAuthentication() {
return this.mutualTlsAuthentication;
}

/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*
* @param mutualTlsAuthentication
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs
* two-way authentication between the client and the server. Clients must present a trusted certificate to
* access your API.
* @return Returns a reference to this object so that method calls can be chained together.
*/

public CreateDomainNameResult withMutualTlsAuthentication(MutualTlsAuthentication mutualTlsAuthentication) {
setMutualTlsAuthentication(mutualTlsAuthentication);
return this;
}

/**
* Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
* redacted from this string using a placeholder value.
Expand Down Expand Up @@ -981,7 +1037,9 @@ public String toString() {
if (getSecurityPolicy() != null)
sb.append("SecurityPolicy: ").append(getSecurityPolicy()).append(",");
if (getTags() != null)
sb.append("Tags: ").append(getTags());
sb.append("Tags: ").append(getTags()).append(",");
if (getMutualTlsAuthentication() != null)
sb.append("MutualTlsAuthentication: ").append(getMutualTlsAuthentication());
sb.append("}");
return sb.toString();
}
Expand Down Expand Up @@ -1056,6 +1114,10 @@ public boolean equals(Object obj) {
return false;
if (other.getTags() != null && other.getTags().equals(this.getTags()) == false)
return false;
if (other.getMutualTlsAuthentication() == null ^ this.getMutualTlsAuthentication() == null)
return false;
if (other.getMutualTlsAuthentication() != null && other.getMutualTlsAuthentication().equals(this.getMutualTlsAuthentication()) == false)
return false;
return true;
}

Expand All @@ -1079,6 +1141,7 @@ public int hashCode() {
hashCode = prime * hashCode + ((getDomainNameStatusMessage() == null) ? 0 : getDomainNameStatusMessage().hashCode());
hashCode = prime * hashCode + ((getSecurityPolicy() == null) ? 0 : getSecurityPolicy().hashCode());
hashCode = prime * hashCode + ((getTags() == null) ? 0 : getTags().hashCode());
hashCode = prime * hashCode + ((getMutualTlsAuthentication() == null) ? 0 : getMutualTlsAuthentication().hashCode());
return hashCode;
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,13 @@ public class DomainName implements Serializable, Cloneable, StructuredPojo {
* </p>
*/
private java.util.Map<String, String> tags;
/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*/
private MutualTlsAuthentication mutualTlsAuthentication;

/**
* <p>
Expand Down Expand Up @@ -942,6 +949,55 @@ public DomainName clearTagsEntries() {
return this;
}

/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*
* @param mutualTlsAuthentication
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs
* two-way authentication between the client and the server. Clients must present a trusted certificate to
* access your API.
*/

public void setMutualTlsAuthentication(MutualTlsAuthentication mutualTlsAuthentication) {
this.mutualTlsAuthentication = mutualTlsAuthentication;
}

/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*
* @return The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs
* two-way authentication between the client and the server. Clients must present a trusted certificate to
* access your API.
*/

public MutualTlsAuthentication getMutualTlsAuthentication() {
return this.mutualTlsAuthentication;
}

/**
* <p>
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs two-way
* authentication between the client and the server. Clients must present a trusted certificate to access your API.
* </p>
*
* @param mutualTlsAuthentication
* The mutual TLS authentication configuration for a custom domain name. If specified, API Gateway performs
* two-way authentication between the client and the server. Clients must present a trusted certificate to
* access your API.
* @return Returns a reference to this object so that method calls can be chained together.
*/

public DomainName withMutualTlsAuthentication(MutualTlsAuthentication mutualTlsAuthentication) {
setMutualTlsAuthentication(mutualTlsAuthentication);
return this;
}

/**
* Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
* redacted from this string using a placeholder value.
Expand Down Expand Up @@ -983,7 +1039,9 @@ public String toString() {
if (getSecurityPolicy() != null)
sb.append("SecurityPolicy: ").append(getSecurityPolicy()).append(",");
if (getTags() != null)
sb.append("Tags: ").append(getTags());
sb.append("Tags: ").append(getTags()).append(",");
if (getMutualTlsAuthentication() != null)
sb.append("MutualTlsAuthentication: ").append(getMutualTlsAuthentication());
sb.append("}");
return sb.toString();
}
Expand Down Expand Up @@ -1058,6 +1116,10 @@ public boolean equals(Object obj) {
return false;
if (other.getTags() != null && other.getTags().equals(this.getTags()) == false)
return false;
if (other.getMutualTlsAuthentication() == null ^ this.getMutualTlsAuthentication() == null)
return false;
if (other.getMutualTlsAuthentication() != null && other.getMutualTlsAuthentication().equals(this.getMutualTlsAuthentication()) == false)
return false;
return true;
}

Expand All @@ -1081,6 +1143,7 @@ public int hashCode() {
hashCode = prime * hashCode + ((getDomainNameStatusMessage() == null) ? 0 : getDomainNameStatusMessage().hashCode());
hashCode = prime * hashCode + ((getSecurityPolicy() == null) ? 0 : getSecurityPolicy().hashCode());
hashCode = prime * hashCode + ((getTags() == null) ? 0 : getTags().hashCode());
hashCode = prime * hashCode + ((getMutualTlsAuthentication() == null) ? 0 : getMutualTlsAuthentication().hashCode());
return hashCode;
}

Expand Down
Loading

0 comments on commit b292786

Please sign in to comment.