@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSIdentityStoreAsync extends AbstractAWSIdentityStore implements AWSIdentityStoreAsync
AWSIdentityStoreAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
Future<DescribeGroupResult> |
describeGroupAsync(DescribeGroupRequest request)
Retrieves the group metadata and attributes from
GroupId in an identity store. |
Future<DescribeGroupResult> |
describeGroupAsync(DescribeGroupRequest request,
AsyncHandler<DescribeGroupRequest,DescribeGroupResult> asyncHandler)
Retrieves the group metadata and attributes from
GroupId in an identity store. |
Future<DescribeUserResult> |
describeUserAsync(DescribeUserRequest request)
Retrieves the user metadata and attributes from
UserId in an identity store. |
Future<DescribeUserResult> |
describeUserAsync(DescribeUserRequest request,
AsyncHandler<DescribeUserRequest,DescribeUserResult> asyncHandler)
Retrieves the user metadata and attributes from
UserId in an identity store. |
Future<ListGroupsResult> |
listGroupsAsync(ListGroupsRequest request)
Lists the attribute name and value of the group that you specified in the search.
|
Future<ListGroupsResult> |
listGroupsAsync(ListGroupsRequest request,
AsyncHandler<ListGroupsRequest,ListGroupsResult> asyncHandler)
Lists the attribute name and value of the group that you specified in the search.
|
Future<ListUsersResult> |
listUsersAsync(ListUsersRequest request)
Lists the attribute name and value of the user that you specified in the search.
|
Future<ListUsersResult> |
listUsersAsync(ListUsersRequest request,
AsyncHandler<ListUsersRequest,ListUsersResult> asyncHandler)
Lists the attribute name and value of the user that you specified in the search.
|
describeGroup, describeUser, getCachedResponseMetadata, listGroups, listUsers, shutdownequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdescribeGroup, describeUser, getCachedResponseMetadata, listGroups, listUsers, shutdownpublic Future<DescribeGroupResult> describeGroupAsync(DescribeGroupRequest request)
AWSIdentityStoreAsync
Retrieves the group metadata and attributes from GroupId in an identity store.
describeGroupAsync in interface AWSIdentityStoreAsyncpublic Future<DescribeGroupResult> describeGroupAsync(DescribeGroupRequest request, AsyncHandler<DescribeGroupRequest,DescribeGroupResult> asyncHandler)
AWSIdentityStoreAsync
Retrieves the group metadata and attributes from GroupId in an identity store.
describeGroupAsync in interface AWSIdentityStoreAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DescribeUserResult> describeUserAsync(DescribeUserRequest request)
AWSIdentityStoreAsync
Retrieves the user metadata and attributes from UserId in an identity store.
describeUserAsync in interface AWSIdentityStoreAsyncpublic Future<DescribeUserResult> describeUserAsync(DescribeUserRequest request, AsyncHandler<DescribeUserRequest,DescribeUserResult> asyncHandler)
AWSIdentityStoreAsync
Retrieves the user metadata and attributes from UserId in an identity store.
describeUserAsync in interface AWSIdentityStoreAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListGroupsResult> listGroupsAsync(ListGroupsRequest request)
AWSIdentityStoreAsync
Lists the attribute name and value of the group that you specified in the search. We only support
DisplayName as a valid filter attribute path currently, and filter is required. This API returns
minimum attributes, including GroupId and group DisplayName in the response.
listGroupsAsync in interface AWSIdentityStoreAsyncpublic Future<ListGroupsResult> listGroupsAsync(ListGroupsRequest request, AsyncHandler<ListGroupsRequest,ListGroupsResult> asyncHandler)
AWSIdentityStoreAsync
Lists the attribute name and value of the group that you specified in the search. We only support
DisplayName as a valid filter attribute path currently, and filter is required. This API returns
minimum attributes, including GroupId and group DisplayName in the response.
listGroupsAsync in interface AWSIdentityStoreAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListUsersResult> listUsersAsync(ListUsersRequest request)
AWSIdentityStoreAsync
Lists the attribute name and value of the user that you specified in the search. We only support
UserName as a valid filter attribute path currently, and filter is required. This API returns
minimum attributes, including UserId and UserName in the response.
listUsersAsync in interface AWSIdentityStoreAsyncpublic Future<ListUsersResult> listUsersAsync(ListUsersRequest request, AsyncHandler<ListUsersRequest,ListUsersResult> asyncHandler)
AWSIdentityStoreAsync
Lists the attribute name and value of the user that you specified in the search. We only support
UserName as a valid filter attribute path currently, and filter is required. This API returns
minimum attributes, including UserId and UserName in the response.
listUsersAsync in interface AWSIdentityStoreAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.