Skip to content

Commit b440fae

Browse files
author
AWS
committed
AWS SDK for Java 1.11.844
1 parent dd9357b commit b440fae

File tree

682 files changed

+219108
-125604
lines changed

Some content is hidden

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

682 files changed

+219108
-125604
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,32 @@
1+
# __1.11.844__ __2020-08-17__
2+
## __AWS Certificate Manager__
3+
- ### Features
4+
- ACM provides support for the new Private CA feature Cross-account CA sharing. ACM users can issue certificates signed by a private CA belonging to another account where the CA was shared with them.
5+
6+
## __AWS Certificate Manager Private Certificate Authority__
7+
- ### Features
8+
- ACM Private CA is launching cross-account support. This allows customers to share their private CAs with other accounts, AWS Organizations, and organizational units to issue end-entity certificates.
9+
10+
## __AWS RoboMaker__
11+
- ### Features
12+
- This release introduces RoboMaker Simulation WorldForge, a capability that automatically generates one or more simulation worlds.
13+
14+
## __Amazon EC2 Container Registry__
15+
- ### Features
16+
- This feature adds support for pushing and pulling Open Container Initiative (OCI) artifacts.
17+
18+
## __Amazon Kinesis__
19+
- ### Features
20+
- Introducing ShardFilter for ListShards API to filter the shards using a position in the stream, and ChildShards support for GetRecords and SubscribeToShard API to discover children shards on shard end
21+
22+
## __Amazon QuickSight__
23+
- ### Features
24+
- Amazon QuickSight now supports programmatic creation and management of analyses with new APIs.
25+
26+
## __Elastic Load Balancing__
27+
- ### Features
28+
- Adds support for HTTP Desync Mitigation in Application Load Balancers.
29+
130
# __1.11.842__ __2020-08-14__
231
## __AWS License Manager__
332
- ### Features

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ dependencies.
4848
<dependency>
4949
<groupId>com.amazonaws</groupId>
5050
<artifactId>aws-java-sdk-bom</artifactId>
51-
<version>1.11.842</version>
51+
<version>1.11.844</version>
5252
<type>pom</type>
5353
<scope>import</scope>
5454
</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.11.842</version>
8+
<version>1.11.844</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.11.842</version>
8+
<version>1.11.844</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-acm</artifactId>

aws-java-sdk-acm/src/main/java/com/amazonaws/services/certificatemanager/model/FailureReason.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public enum FailureReason {
3535
PCA_INVALID_ARGS("PCA_INVALID_ARGS"),
3636
PCA_INVALID_DURATION("PCA_INVALID_DURATION"),
3737
PCA_ACCESS_DENIED("PCA_ACCESS_DENIED"),
38+
SLR_NOT_FOUND("SLR_NOT_FOUND"),
3839
OTHER("OTHER");
3940

4041
private String value;

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.11.842</version>
8+
<version>1.11.844</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-acmpca</artifactId>

aws-java-sdk-acmpca/src/main/java/com/amazonaws/services/acmpca/AWSACMPCA.java

Lines changed: 633 additions & 113 deletions
Large diffs are not rendered by default.

aws-java-sdk-acmpca/src/main/java/com/amazonaws/services/acmpca/AWSACMPCAAsync.java

Lines changed: 1158 additions & 200 deletions
Large diffs are not rendered by default.

aws-java-sdk-acmpca/src/main/java/com/amazonaws/services/acmpca/AWSACMPCAAsyncClient.java

Lines changed: 105 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@
2525
* the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive notification when
2626
* an asynchronous operation completes.
2727
* <p>
28+
* <note>
29+
* <p/>
30+
* </note>
2831
* <p>
2932
* This is the <i>ACM Private CA API Reference</i>. It provides descriptions, syntax, and usage examples for each of the
3033
* actions and data types involved in creating and managing private certificate authorities (CA) for your organization.
@@ -36,9 +39,9 @@
3639
* </p>
3740
* <note>
3841
* <p>
39-
* Each ACM Private CA API action has a throttling limit which determines the number of times the action can be called
40-
* per second. For more information, see <a
41-
* href="https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaLimits.html#PcaLimits-api">API Rate Limits in ACM
42+
* Each ACM Private CA API action has a quota that determines the number of times the action can be called per second.
43+
* For more information, see <a
44+
* href="https://docs.aws.amazon.com/acm-pca/latest/userguide/PcaLimits.html#PcaLimits-api">API Rate Quotas in ACM
4245
* Private CA</a> in the ACM Private CA user guide.
4346
* </p>
4447
* </note>
@@ -254,6 +257,39 @@ public DeletePermissionResult call() throws Exception {
254257
});
255258
}
256259

260+
@Override
261+
public java.util.concurrent.Future<DeletePolicyResult> deletePolicyAsync(DeletePolicyRequest request) {
262+
263+
return deletePolicyAsync(request, null);
264+
}
265+
266+
@Override
267+
public java.util.concurrent.Future<DeletePolicyResult> deletePolicyAsync(final DeletePolicyRequest request,
268+
final com.amazonaws.handlers.AsyncHandler<DeletePolicyRequest, DeletePolicyResult> asyncHandler) {
269+
final DeletePolicyRequest finalRequest = beforeClientExecution(request);
270+
271+
return executorService.submit(new java.util.concurrent.Callable<DeletePolicyResult>() {
272+
@Override
273+
public DeletePolicyResult call() throws Exception {
274+
DeletePolicyResult result = null;
275+
276+
try {
277+
result = executeDeletePolicy(finalRequest);
278+
} catch (Exception ex) {
279+
if (asyncHandler != null) {
280+
asyncHandler.onError(ex);
281+
}
282+
throw ex;
283+
}
284+
285+
if (asyncHandler != null) {
286+
asyncHandler.onSuccess(finalRequest, result);
287+
}
288+
return result;
289+
}
290+
});
291+
}
292+
257293
@Override
258294
public java.util.concurrent.Future<DescribeCertificateAuthorityResult> describeCertificateAuthorityAsync(DescribeCertificateAuthorityRequest request) {
259295

@@ -423,6 +459,39 @@ public GetCertificateAuthorityCsrResult call() throws Exception {
423459
});
424460
}
425461

462+
@Override
463+
public java.util.concurrent.Future<GetPolicyResult> getPolicyAsync(GetPolicyRequest request) {
464+
465+
return getPolicyAsync(request, null);
466+
}
467+
468+
@Override
469+
public java.util.concurrent.Future<GetPolicyResult> getPolicyAsync(final GetPolicyRequest request,
470+
final com.amazonaws.handlers.AsyncHandler<GetPolicyRequest, GetPolicyResult> asyncHandler) {
471+
final GetPolicyRequest finalRequest = beforeClientExecution(request);
472+
473+
return executorService.submit(new java.util.concurrent.Callable<GetPolicyResult>() {
474+
@Override
475+
public GetPolicyResult call() throws Exception {
476+
GetPolicyResult result = null;
477+
478+
try {
479+
result = executeGetPolicy(finalRequest);
480+
} catch (Exception ex) {
481+
if (asyncHandler != null) {
482+
asyncHandler.onError(ex);
483+
}
484+
throw ex;
485+
}
486+
487+
if (asyncHandler != null) {
488+
asyncHandler.onSuccess(finalRequest, result);
489+
}
490+
return result;
491+
}
492+
});
493+
}
494+
426495
@Override
427496
public java.util.concurrent.Future<ImportCertificateAuthorityCertificateResult> importCertificateAuthorityCertificateAsync(
428497
ImportCertificateAuthorityCertificateRequest request) {
@@ -590,6 +659,39 @@ public ListTagsResult call() throws Exception {
590659
});
591660
}
592661

662+
@Override
663+
public java.util.concurrent.Future<PutPolicyResult> putPolicyAsync(PutPolicyRequest request) {
664+
665+
return putPolicyAsync(request, null);
666+
}
667+
668+
@Override
669+
public java.util.concurrent.Future<PutPolicyResult> putPolicyAsync(final PutPolicyRequest request,
670+
final com.amazonaws.handlers.AsyncHandler<PutPolicyRequest, PutPolicyResult> asyncHandler) {
671+
final PutPolicyRequest finalRequest = beforeClientExecution(request);
672+
673+
return executorService.submit(new java.util.concurrent.Callable<PutPolicyResult>() {
674+
@Override
675+
public PutPolicyResult call() throws Exception {
676+
PutPolicyResult result = null;
677+
678+
try {
679+
result = executePutPolicy(finalRequest);
680+
} catch (Exception ex) {
681+
if (asyncHandler != null) {
682+
asyncHandler.onError(ex);
683+
}
684+
throw ex;
685+
}
686+
687+
if (asyncHandler != null) {
688+
asyncHandler.onSuccess(finalRequest, result);
689+
}
690+
return result;
691+
}
692+
});
693+
}
694+
593695
@Override
594696
public java.util.concurrent.Future<RestoreCertificateAuthorityResult> restoreCertificateAuthorityAsync(RestoreCertificateAuthorityRequest request) {
595697

0 commit comments

Comments
 (0)