@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonChimeSDKIdentity extends Object implements AmazonChimeSDKIdentity
AmazonChimeSDKIdentity. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAmazonChimeSDKIdentity() |
public CreateAppInstanceResult createAppInstance(CreateAppInstanceRequest request)
AmazonChimeSDKIdentity
Creates an Amazon Chime SDK messaging AppInstance under an AWS account. Only SDK messaging customers
use this API. CreateAppInstance supports idempotency behavior as described in the AWS API Standard.
identity
createAppInstance in interface AmazonChimeSDKIdentitypublic CreateAppInstanceAdminResult createAppInstanceAdmin(CreateAppInstanceAdminRequest request)
AmazonChimeSDKIdentity
Promotes an AppInstanceUser to an AppInstanceAdmin. The promoted user can perform the
following actions.
ChannelModerator actions across all channels in the AppInstance.
DeleteChannelMessage actions.
Only an AppInstanceUser can be promoted to an AppInstanceAdmin role.
createAppInstanceAdmin in interface AmazonChimeSDKIdentitypublic CreateAppInstanceUserResult createAppInstanceUser(CreateAppInstanceUserRequest request)
AmazonChimeSDKIdentity
Creates a user under an Amazon Chime AppInstance. The request consists of a unique
appInstanceUserId and Name for that user.
createAppInstanceUser in interface AmazonChimeSDKIdentitypublic DeleteAppInstanceResult deleteAppInstance(DeleteAppInstanceRequest request)
AmazonChimeSDKIdentity
Deletes an AppInstance and all associated data asynchronously.
deleteAppInstance in interface AmazonChimeSDKIdentitypublic DeleteAppInstanceAdminResult deleteAppInstanceAdmin(DeleteAppInstanceAdminRequest request)
AmazonChimeSDKIdentity
Demotes an AppInstanceAdmin to an AppInstanceUser. This action does not delete the
user.
deleteAppInstanceAdmin in interface AmazonChimeSDKIdentitypublic DeleteAppInstanceUserResult deleteAppInstanceUser(DeleteAppInstanceUserRequest request)
AmazonChimeSDKIdentity
Deletes an AppInstanceUser.
deleteAppInstanceUser in interface AmazonChimeSDKIdentitypublic DescribeAppInstanceResult describeAppInstance(DescribeAppInstanceRequest request)
AmazonChimeSDKIdentity
Returns the full details of an AppInstance.
describeAppInstance in interface AmazonChimeSDKIdentitypublic DescribeAppInstanceAdminResult describeAppInstanceAdmin(DescribeAppInstanceAdminRequest request)
AmazonChimeSDKIdentity
Returns the full details of an AppInstanceAdmin.
describeAppInstanceAdmin in interface AmazonChimeSDKIdentitypublic DescribeAppInstanceUserResult describeAppInstanceUser(DescribeAppInstanceUserRequest request)
AmazonChimeSDKIdentity
Returns the full details of an AppInstanceUser.
describeAppInstanceUser in interface AmazonChimeSDKIdentitypublic GetAppInstanceRetentionSettingsResult getAppInstanceRetentionSettings(GetAppInstanceRetentionSettingsRequest request)
AmazonChimeSDKIdentity
Gets the retention settings for an AppInstance.
getAppInstanceRetentionSettings in interface AmazonChimeSDKIdentitypublic ListAppInstanceAdminsResult listAppInstanceAdmins(ListAppInstanceAdminsRequest request)
AmazonChimeSDKIdentity
Returns a list of the administrators in the AppInstance.
listAppInstanceAdmins in interface AmazonChimeSDKIdentitypublic ListAppInstanceUsersResult listAppInstanceUsers(ListAppInstanceUsersRequest request)
AmazonChimeSDKIdentity
List all AppInstanceUsers created under a single AppInstance.
listAppInstanceUsers in interface AmazonChimeSDKIdentitypublic ListAppInstancesResult listAppInstances(ListAppInstancesRequest request)
AmazonChimeSDKIdentity
Lists all Amazon Chime AppInstances created under a single AWS account.
listAppInstances in interface AmazonChimeSDKIdentitypublic PutAppInstanceRetentionSettingsResult putAppInstanceRetentionSettings(PutAppInstanceRetentionSettingsRequest request)
AmazonChimeSDKIdentity
Sets the amount of time in days that a given AppInstance retains data.
putAppInstanceRetentionSettings in interface AmazonChimeSDKIdentitypublic UpdateAppInstanceResult updateAppInstance(UpdateAppInstanceRequest request)
AmazonChimeSDKIdentity
Updates AppInstance metadata.
updateAppInstance in interface AmazonChimeSDKIdentitypublic UpdateAppInstanceUserResult updateAppInstanceUser(UpdateAppInstanceUserRequest request)
AmazonChimeSDKIdentity
Updates the details of an AppInstanceUser. You can update names and metadata.
updateAppInstanceUser in interface AmazonChimeSDKIdentitypublic void shutdown()
AmazonChimeSDKIdentityshutdown in interface AmazonChimeSDKIdentitypublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonChimeSDKIdentityResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonChimeSDKIdentityrequest - The originally executed request.Copyright © 2021. All rights reserved.