Skip to content

Commit 0510d7d

Browse files
author
AWS
committed
AWS SDK for Java 1.12.241
1 parent 08aa338 commit 0510d7d

File tree

550 files changed

+46167
-20180
lines changed

Some content is hidden

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

550 files changed

+46167
-20180
lines changed

CHANGELOG.md

+17
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# __1.12.241__ __2022-06-15__
2+
## __AWS Service Catalog App Registry__
3+
- ### Features
4+
- This release adds a new API ListAttributeGroupsForApplication that returns associated attribute groups of an application. In addition, the UpdateApplication and UpdateAttributeGroup APIs will not allow users to update the 'Name' attribute.
5+
6+
## __Amazon GuardDuty__
7+
- ### Features
8+
- Adds finding fields available from GuardDuty Console. Adds FreeTrial related operations. Deprecates the use of various APIs related to Master Accounts and Replace them with Administrator Accounts.
9+
10+
## __Amazon WorkSpaces__
11+
- ### Features
12+
- Added new field "reason" to OperationNotSupportedException. Receiving this exception in the DeregisterWorkspaceDirectory API will now return a reason giving more context on the failure.
13+
14+
## __FinSpace Public API__
15+
- ### Features
16+
- This release adds a new set of APIs, GetPermissionGroup, DisassociateUserFromPermissionGroup, AssociateUserToPermissionGroup, ListPermissionGroupsByUser, ListUsersByPermissionGroup.
17+
118
# __1.12.240__ __2022-06-14__
219
## __AWS Budgets__
320
- ### Features

README.md

+1-1
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.240</version>
54+
<version>1.12.241</version>
5555
<type>pom</type>
5656
<scope>import</scope>
5757
</dependency>

aws-java-sdk-accessanalyzer/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-accessanalyzer</artifactId>

aws-java-sdk-account/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-account</artifactId>

aws-java-sdk-acm/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-acm</artifactId>

aws-java-sdk-acmpca/pom.xml

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

aws-java-sdk-alexaforbusiness/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-alexaforbusiness</artifactId>

aws-java-sdk-amplify/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-amplify</artifactId>

aws-java-sdk-amplifybackend/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-amplifybackend</artifactId>

aws-java-sdk-amplifyuibuilder/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-amplifyuibuilder</artifactId>

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

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-api-gateway</artifactId>

aws-java-sdk-apigatewaymanagementapi/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-apigatewaymanagementapi</artifactId>

aws-java-sdk-apigatewayv2/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-apigatewayv2</artifactId>

aws-java-sdk-appconfig/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-appconfig</artifactId>

aws-java-sdk-appconfigdata/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-appconfigdata</artifactId>

aws-java-sdk-appflow/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-appflow</artifactId>

aws-java-sdk-appintegrations/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-appintegrations</artifactId>

aws-java-sdk-applicationautoscaling/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-applicationautoscaling</artifactId>

aws-java-sdk-applicationcostprofiler/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-applicationcostprofiler</artifactId>

aws-java-sdk-applicationinsights/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-applicationinsights</artifactId>

aws-java-sdk-appmesh/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-appmesh</artifactId>

aws-java-sdk-appregistry/pom.xml

+1-1
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.241-SNAPSHOT</version>
8+
<version>1.12.241</version>
99
</parent>
1010
<groupId>com.amazonaws</groupId>
1111
<artifactId>aws-java-sdk-appregistry</artifactId>

aws-java-sdk-appregistry/src/main/java/com/amazonaws/services/appregistry/AWSAppRegistry.java

+37
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ public interface AWSAppRegistry {
6060
* The service is experiencing internal problems.
6161
* @throws ServiceQuotaExceededException
6262
* The maximum number of resources per account has been reached.
63+
* @throws ConflictException
64+
* There was a conflict when processing the request (for example, a resource with the given name already
65+
* exists within the account).
6366
* @sample AWSAppRegistry.AssociateAttributeGroup
6467
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/AssociateAttributeGroup"
6568
* target="_top">AWS API Documentation</a>
@@ -83,6 +86,8 @@ public interface AWSAppRegistry {
8386
* @throws ConflictException
8487
* There was a conflict when processing the request (for example, a resource with the given name already
8588
* exists within the account).
89+
* @throws ValidationException
90+
* The request has invalid or missing parameters.
8691
* @sample AWSAppRegistry.AssociateResource
8792
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/AssociateResource"
8893
* target="_top">AWS API Documentation</a>
@@ -103,6 +108,8 @@ public interface AWSAppRegistry {
103108
* exists within the account).
104109
* @throws InternalServerException
105110
* The service is experiencing internal problems.
111+
* @throws ValidationException
112+
* The request has invalid or missing parameters.
106113
* @sample AWSAppRegistry.CreateApplication
107114
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/CreateApplication"
108115
* target="_top">AWS API Documentation</a>
@@ -204,6 +211,8 @@ public interface AWSAppRegistry {
204211
* The specified resource does not exist.
205212
* @throws InternalServerException
206213
* The service is experiencing internal problems.
214+
* @throws ValidationException
215+
* The request has invalid or missing parameters.
207216
* @sample AWSAppRegistry.DisassociateResource
208217
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/DisassociateResource"
209218
* target="_top">AWS API Documentation</a>
@@ -226,6 +235,9 @@ public interface AWSAppRegistry {
226235
* The request has invalid or missing parameters.
227236
* @throws InternalServerException
228237
* The service is experiencing internal problems.
238+
* @throws ConflictException
239+
* There was a conflict when processing the request (for example, a resource with the given name already
240+
* exists within the account).
229241
* @sample AWSAppRegistry.GetApplication
230242
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/GetApplication"
231243
* target="_top">AWS API Documentation</a>
@@ -265,6 +277,9 @@ public interface AWSAppRegistry {
265277
* The request has invalid or missing parameters.
266278
* @throws InternalServerException
267279
* The service is experiencing internal problems.
280+
* @throws ConflictException
281+
* There was a conflict when processing the request (for example, a resource with the given name already
282+
* exists within the account).
268283
* @sample AWSAppRegistry.GetAttributeGroup
269284
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/GetAttributeGroup"
270285
* target="_top">AWS API Documentation</a>
@@ -343,6 +358,26 @@ public interface AWSAppRegistry {
343358
*/
344359
ListAttributeGroupsResult listAttributeGroups(ListAttributeGroupsRequest listAttributeGroupsRequest);
345360

361+
/**
362+
* <p>
363+
* Lists the details of all attribute groups associated with a specific application. The results display in pages.
364+
* </p>
365+
*
366+
* @param listAttributeGroupsForApplicationRequest
367+
* @return Result of the ListAttributeGroupsForApplication operation returned by the service.
368+
* @throws ResourceNotFoundException
369+
* The specified resource does not exist.
370+
* @throws ValidationException
371+
* The request has invalid or missing parameters.
372+
* @throws InternalServerException
373+
* The service is experiencing internal problems.
374+
* @sample AWSAppRegistry.ListAttributeGroupsForApplication
375+
* @see <a
376+
* href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/ListAttributeGroupsForApplication"
377+
* target="_top">AWS API Documentation</a>
378+
*/
379+
ListAttributeGroupsForApplicationResult listAttributeGroupsForApplication(ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest);
380+
346381
/**
347382
* <p>
348383
* Lists all of the tags on the resource.
@@ -449,6 +484,8 @@ public interface AWSAppRegistry {
449484
* exists within the account).
450485
* @throws InternalServerException
451486
* The service is experiencing internal problems.
487+
* @throws ValidationException
488+
* The request has invalid or missing parameters.
452489
* @sample AWSAppRegistry.UpdateApplication
453490
* @see <a href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/UpdateApplication"
454491
* target="_top">AWS API Documentation</a>

aws-java-sdk-appregistry/src/main/java/com/amazonaws/services/appregistry/AWSAppRegistryAsync.java

+37
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,43 @@ java.util.concurrent.Future<ListAssociatedResourcesResult> listAssociatedResourc
529529
java.util.concurrent.Future<ListAttributeGroupsResult> listAttributeGroupsAsync(ListAttributeGroupsRequest listAttributeGroupsRequest,
530530
com.amazonaws.handlers.AsyncHandler<ListAttributeGroupsRequest, ListAttributeGroupsResult> asyncHandler);
531531

532+
/**
533+
* <p>
534+
* Lists the details of all attribute groups associated with a specific application. The results display in pages.
535+
* </p>
536+
*
537+
* @param listAttributeGroupsForApplicationRequest
538+
* @return A Java Future containing the result of the ListAttributeGroupsForApplication operation returned by the
539+
* service.
540+
* @sample AWSAppRegistryAsync.ListAttributeGroupsForApplication
541+
* @see <a
542+
* href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/ListAttributeGroupsForApplication"
543+
* target="_top">AWS API Documentation</a>
544+
*/
545+
java.util.concurrent.Future<ListAttributeGroupsForApplicationResult> listAttributeGroupsForApplicationAsync(
546+
ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest);
547+
548+
/**
549+
* <p>
550+
* Lists the details of all attribute groups associated with a specific application. The results display in pages.
551+
* </p>
552+
*
553+
* @param listAttributeGroupsForApplicationRequest
554+
* @param asyncHandler
555+
* Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
556+
* implementation of the callback methods in this interface to receive notification of successful or
557+
* unsuccessful completion of the operation.
558+
* @return A Java Future containing the result of the ListAttributeGroupsForApplication operation returned by the
559+
* service.
560+
* @sample AWSAppRegistryAsyncHandler.ListAttributeGroupsForApplication
561+
* @see <a
562+
* href="http://docs.aws.amazon.com/goto/WebAPI/AWS242AppRegistry-2020-06-24/ListAttributeGroupsForApplication"
563+
* target="_top">AWS API Documentation</a>
564+
*/
565+
java.util.concurrent.Future<ListAttributeGroupsForApplicationResult> listAttributeGroupsForApplicationAsync(
566+
ListAttributeGroupsForApplicationRequest listAttributeGroupsForApplicationRequest,
567+
com.amazonaws.handlers.AsyncHandler<ListAttributeGroupsForApplicationRequest, ListAttributeGroupsForApplicationResult> asyncHandler);
568+
532569
/**
533570
* <p>
534571
* Lists all of the tags on the resource.

aws-java-sdk-appregistry/src/main/java/com/amazonaws/services/appregistry/AWSAppRegistryAsyncClient.java

+35
Original file line numberDiff line numberDiff line change
@@ -571,6 +571,41 @@ public ListAttributeGroupsResult call() throws Exception {
571571
});
572572
}
573573

574+
@Override
575+
public java.util.concurrent.Future<ListAttributeGroupsForApplicationResult> listAttributeGroupsForApplicationAsync(
576+
ListAttributeGroupsForApplicationRequest request) {
577+
578+
return listAttributeGroupsForApplicationAsync(request, null);
579+
}
580+
581+
@Override
582+
public java.util.concurrent.Future<ListAttributeGroupsForApplicationResult> listAttributeGroupsForApplicationAsync(
583+
final ListAttributeGroupsForApplicationRequest request,
584+
final com.amazonaws.handlers.AsyncHandler<ListAttributeGroupsForApplicationRequest, ListAttributeGroupsForApplicationResult> asyncHandler) {
585+
final ListAttributeGroupsForApplicationRequest finalRequest = beforeClientExecution(request);
586+
587+
return executorService.submit(new java.util.concurrent.Callable<ListAttributeGroupsForApplicationResult>() {
588+
@Override
589+
public ListAttributeGroupsForApplicationResult call() throws Exception {
590+
ListAttributeGroupsForApplicationResult result = null;
591+
592+
try {
593+
result = executeListAttributeGroupsForApplication(finalRequest);
594+
} catch (Exception ex) {
595+
if (asyncHandler != null) {
596+
asyncHandler.onError(ex);
597+
}
598+
throw ex;
599+
}
600+
601+
if (asyncHandler != null) {
602+
asyncHandler.onSuccess(finalRequest, result);
603+
}
604+
return result;
605+
}
606+
});
607+
}
608+
574609
@Override
575610
public java.util.concurrent.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request) {
576611

0 commit comments

Comments
 (0)