Skip to content

Commit ee92e8b

Browse files
author
AWS
committed
AWS SDK for Java 1.12.46
1 parent 0a23a9d commit ee92e8b

File tree

406 files changed

+3802
-825
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

406 files changed

+3802
-825
lines changed

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
# __1.12.46__ __2021-08-12__
2+
## __AWS Glue DataBrew__
3+
- ### Features
4+
- This SDK release adds support for the output of a recipe job results to Tableau Hyper format.
5+
6+
## __AWS Lambda__
7+
- ### Features
8+
- Lambda Python 3.9 runtime launch
9+
10+
## __Amazon API Gateway__
11+
- ### Features
12+
- Adding support for ACM imported or private CA certificates for mTLS enabled domain names
13+
14+
## __Amazon SageMaker Service__
15+
- ### Features
16+
- Amazon SageMaker Autopilot adds new metrics for all candidate models generated by Autopilot experiments.
17+
18+
## __AmazonApiGatewayV2__
19+
- ### Features
20+
- Adding support for ACM imported or private CA certificates for mTLS enabled domain names
21+
122
# __1.12.45__ __2021-08-11__
223
## __AWS CodeBuild__
324
- ### Features

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ dependencies.
5151
<dependency>
5252
<groupId>com.amazonaws</groupId>
5353
<artifactId>aws-java-sdk-bom</artifactId>
54-
<version>1.12.45</version>
54+
<version>1.12.46</version>
5555
<type>pom</type>
5656
<scope>import</scope>
5757
</dependency>

aws-java-sdk-accessanalyzer/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-accessanalyzer</artifactId>

aws-java-sdk-acm/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-acm</artifactId>

aws-java-sdk-acmpca/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-acmpca</artifactId>

aws-java-sdk-alexaforbusiness/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-alexaforbusiness</artifactId>

aws-java-sdk-amplify/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-amplify</artifactId>

aws-java-sdk-amplifybackend/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-amplifybackend</artifactId>

aws-java-sdk-api-gateway/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>com.amazonaws</groupId>
77
<artifactId>aws-java-sdk-pom</artifactId>
8-
<version>1.12.46-SNAPSHOT</version>
8+
<version>1.12.46</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-api-gateway</artifactId>

aws-java-sdk-api-gateway/src/main/java/com/amazonaws/services/apigateway/model/CreateDomainNameRequest.java

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,13 @@ public class CreateDomainNameRequest extends com.amazonaws.AmazonWebServiceReque
102102
private String securityPolicy;
103103

104104
private MutualTlsAuthenticationInput mutualTlsAuthentication;
105+
/**
106+
* <p>
107+
* The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when
108+
* configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
109+
* </p>
110+
*/
111+
private String ownershipVerificationCertificateArn;
105112

106113
/**
107114
* <p>
@@ -675,6 +682,55 @@ public CreateDomainNameRequest withMutualTlsAuthentication(MutualTlsAuthenticati
675682
return this;
676683
}
677684

685+
/**
686+
* <p>
687+
* The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when
688+
* configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
689+
* </p>
690+
*
691+
* @param ownershipVerificationCertificateArn
692+
* The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required
693+
* when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the
694+
* regionalCertificateArn.
695+
*/
696+
697+
public void setOwnershipVerificationCertificateArn(String ownershipVerificationCertificateArn) {
698+
this.ownershipVerificationCertificateArn = ownershipVerificationCertificateArn;
699+
}
700+
701+
/**
702+
* <p>
703+
* The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when
704+
* configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
705+
* </p>
706+
*
707+
* @return The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only
708+
* required when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the
709+
* regionalCertificateArn.
710+
*/
711+
712+
public String getOwnershipVerificationCertificateArn() {
713+
return this.ownershipVerificationCertificateArn;
714+
}
715+
716+
/**
717+
* <p>
718+
* The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required when
719+
* configuring mutual TLS and using an ACM imported or private CA certificate ARN as the regionalCertificateArn.
720+
* </p>
721+
*
722+
* @param ownershipVerificationCertificateArn
723+
* The ARN of the public certificate issued by ACM to validate ownership of your custom domain. Only required
724+
* when configuring mutual TLS and using an ACM imported or private CA certificate ARN as the
725+
* regionalCertificateArn.
726+
* @return Returns a reference to this object so that method calls can be chained together.
727+
*/
728+
729+
public CreateDomainNameRequest withOwnershipVerificationCertificateArn(String ownershipVerificationCertificateArn) {
730+
setOwnershipVerificationCertificateArn(ownershipVerificationCertificateArn);
731+
return this;
732+
}
733+
678734
/**
679735
* Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
680736
* redacted from this string using a placeholder value.
@@ -710,7 +766,9 @@ public String toString() {
710766
if (getSecurityPolicy() != null)
711767
sb.append("SecurityPolicy: ").append(getSecurityPolicy()).append(",");
712768
if (getMutualTlsAuthentication() != null)
713-
sb.append("MutualTlsAuthentication: ").append(getMutualTlsAuthentication());
769+
sb.append("MutualTlsAuthentication: ").append(getMutualTlsAuthentication()).append(",");
770+
if (getOwnershipVerificationCertificateArn() != null)
771+
sb.append("OwnershipVerificationCertificateArn: ").append(getOwnershipVerificationCertificateArn());
714772
sb.append("}");
715773
return sb.toString();
716774
}
@@ -773,6 +831,11 @@ public boolean equals(Object obj) {
773831
return false;
774832
if (other.getMutualTlsAuthentication() != null && other.getMutualTlsAuthentication().equals(this.getMutualTlsAuthentication()) == false)
775833
return false;
834+
if (other.getOwnershipVerificationCertificateArn() == null ^ this.getOwnershipVerificationCertificateArn() == null)
835+
return false;
836+
if (other.getOwnershipVerificationCertificateArn() != null
837+
&& other.getOwnershipVerificationCertificateArn().equals(this.getOwnershipVerificationCertificateArn()) == false)
838+
return false;
776839
return true;
777840
}
778841

@@ -793,6 +856,7 @@ public int hashCode() {
793856
hashCode = prime * hashCode + ((getTags() == null) ? 0 : getTags().hashCode());
794857
hashCode = prime * hashCode + ((getSecurityPolicy() == null) ? 0 : getSecurityPolicy().hashCode());
795858
hashCode = prime * hashCode + ((getMutualTlsAuthentication() == null) ? 0 : getMutualTlsAuthentication().hashCode());
859+
hashCode = prime * hashCode + ((getOwnershipVerificationCertificateArn() == null) ? 0 : getOwnershipVerificationCertificateArn().hashCode());
796860
return hashCode;
797861
}
798862

0 commit comments

Comments
 (0)