| Package | Description |
|---|---|
| software.amazon.awssdk.services.workmail |
Amazon WorkMail is a secure, managed business email and calendaring service with support for existing desktop and
mobile email clients.
|
| Modifier and Type | Method and Description |
|---|---|
default AssociateDelegateToResourceResponse |
WorkMailClient.associateDelegateToResource(AssociateDelegateToResourceRequest associateDelegateToResourceRequest)
Adds a member (user or group) to the resource's set of delegates.
|
default AssociateDelegateToResourceResponse |
WorkMailClient.associateDelegateToResource(Consumer<AssociateDelegateToResourceRequest.Builder> associateDelegateToResourceRequest)
Adds a member (user or group) to the resource's set of delegates.
|
default AssociateMemberToGroupResponse |
WorkMailClient.associateMemberToGroup(AssociateMemberToGroupRequest associateMemberToGroupRequest)
Adds a member (user or group) to the group's set.
|
default AssociateMemberToGroupResponse |
WorkMailClient.associateMemberToGroup(Consumer<AssociateMemberToGroupRequest.Builder> associateMemberToGroupRequest)
Adds a member (user or group) to the group's set.
|
default CancelMailboxExportJobResponse |
WorkMailClient.cancelMailboxExportJob(CancelMailboxExportJobRequest cancelMailboxExportJobRequest)
Cancels a mailbox export job.
|
default CancelMailboxExportJobResponse |
WorkMailClient.cancelMailboxExportJob(Consumer<CancelMailboxExportJobRequest.Builder> cancelMailboxExportJobRequest)
Cancels a mailbox export job.
|
default CreateAliasResponse |
WorkMailClient.createAlias(Consumer<CreateAliasRequest.Builder> createAliasRequest)
Adds an alias to the set of a given member (user or group) of Amazon WorkMail.
|
default CreateAliasResponse |
WorkMailClient.createAlias(CreateAliasRequest createAliasRequest)
Adds an alias to the set of a given member (user or group) of Amazon WorkMail.
|
default CreateGroupResponse |
WorkMailClient.createGroup(Consumer<CreateGroupRequest.Builder> createGroupRequest)
Creates a group that can be used in Amazon WorkMail by calling the RegisterToWorkMail operation.
|
default CreateGroupResponse |
WorkMailClient.createGroup(CreateGroupRequest createGroupRequest)
Creates a group that can be used in Amazon WorkMail by calling the RegisterToWorkMail operation.
|
default CreateResourceResponse |
WorkMailClient.createResource(Consumer<CreateResourceRequest.Builder> createResourceRequest)
Creates a new Amazon WorkMail resource.
|
default CreateResourceResponse |
WorkMailClient.createResource(CreateResourceRequest createResourceRequest)
Creates a new Amazon WorkMail resource.
|
default CreateUserResponse |
WorkMailClient.createUser(Consumer<CreateUserRequest.Builder> createUserRequest)
Creates a user who can be used in Amazon WorkMail by calling the RegisterToWorkMail operation.
|
default CreateUserResponse |
WorkMailClient.createUser(CreateUserRequest createUserRequest)
Creates a user who can be used in Amazon WorkMail by calling the RegisterToWorkMail operation.
|
default DeleteAccessControlRuleResponse |
WorkMailClient.deleteAccessControlRule(Consumer<DeleteAccessControlRuleRequest.Builder> deleteAccessControlRuleRequest)
Deletes an access control rule for the specified WorkMail organization.
|
default DeleteAccessControlRuleResponse |
WorkMailClient.deleteAccessControlRule(DeleteAccessControlRuleRequest deleteAccessControlRuleRequest)
Deletes an access control rule for the specified WorkMail organization.
|
default DeleteAliasResponse |
WorkMailClient.deleteAlias(Consumer<DeleteAliasRequest.Builder> deleteAliasRequest)
Remove one or more specified aliases from a set of aliases for a given user.
|
default DeleteAliasResponse |
WorkMailClient.deleteAlias(DeleteAliasRequest deleteAliasRequest)
Remove one or more specified aliases from a set of aliases for a given user.
|
default DeleteGroupResponse |
WorkMailClient.deleteGroup(Consumer<DeleteGroupRequest.Builder> deleteGroupRequest)
Deletes a group from Amazon WorkMail.
|
default DeleteGroupResponse |
WorkMailClient.deleteGroup(DeleteGroupRequest deleteGroupRequest)
Deletes a group from Amazon WorkMail.
|
default DeleteMailboxPermissionsResponse |
WorkMailClient.deleteMailboxPermissions(Consumer<DeleteMailboxPermissionsRequest.Builder> deleteMailboxPermissionsRequest)
Deletes permissions granted to a member (user or group).
|
default DeleteMailboxPermissionsResponse |
WorkMailClient.deleteMailboxPermissions(DeleteMailboxPermissionsRequest deleteMailboxPermissionsRequest)
Deletes permissions granted to a member (user or group).
|
default DeleteOrganizationResponse |
WorkMailClient.deleteOrganization(Consumer<DeleteOrganizationRequest.Builder> deleteOrganizationRequest)
Deletes an Amazon WorkMail organization and all underlying AWS resources managed by Amazon WorkMail as part of
the organization.
|
default DeleteOrganizationResponse |
WorkMailClient.deleteOrganization(DeleteOrganizationRequest deleteOrganizationRequest)
Deletes an Amazon WorkMail organization and all underlying AWS resources managed by Amazon WorkMail as part of
the organization.
|
default DeleteResourceResponse |
WorkMailClient.deleteResource(Consumer<DeleteResourceRequest.Builder> deleteResourceRequest)
Deletes the specified resource.
|
default DeleteResourceResponse |
WorkMailClient.deleteResource(DeleteResourceRequest deleteResourceRequest)
Deletes the specified resource.
|
default DeleteRetentionPolicyResponse |
WorkMailClient.deleteRetentionPolicy(Consumer<DeleteRetentionPolicyRequest.Builder> deleteRetentionPolicyRequest)
Deletes the specified retention policy from the specified organization.
|
default DeleteRetentionPolicyResponse |
WorkMailClient.deleteRetentionPolicy(DeleteRetentionPolicyRequest deleteRetentionPolicyRequest)
Deletes the specified retention policy from the specified organization.
|
default DeleteUserResponse |
WorkMailClient.deleteUser(Consumer<DeleteUserRequest.Builder> deleteUserRequest)
Deletes a user from Amazon WorkMail and all subsequent systems.
|
default DeleteUserResponse |
WorkMailClient.deleteUser(DeleteUserRequest deleteUserRequest)
Deletes a user from Amazon WorkMail and all subsequent systems.
|
default DeregisterFromWorkMailResponse |
WorkMailClient.deregisterFromWorkMail(Consumer<DeregisterFromWorkMailRequest.Builder> deregisterFromWorkMailRequest)
Mark a user, group, or resource as no longer used in Amazon WorkMail.
|
default DeregisterFromWorkMailResponse |
WorkMailClient.deregisterFromWorkMail(DeregisterFromWorkMailRequest deregisterFromWorkMailRequest)
Mark a user, group, or resource as no longer used in Amazon WorkMail.
|
default DescribeGroupResponse |
WorkMailClient.describeGroup(Consumer<DescribeGroupRequest.Builder> describeGroupRequest)
Returns the data available for the group.
|
default DescribeGroupResponse |
WorkMailClient.describeGroup(DescribeGroupRequest describeGroupRequest)
Returns the data available for the group.
|
default DescribeMailboxExportJobResponse |
WorkMailClient.describeMailboxExportJob(Consumer<DescribeMailboxExportJobRequest.Builder> describeMailboxExportJobRequest)
Describes the current status of a mailbox export job.
|
default DescribeMailboxExportJobResponse |
WorkMailClient.describeMailboxExportJob(DescribeMailboxExportJobRequest describeMailboxExportJobRequest)
Describes the current status of a mailbox export job.
|
default DescribeOrganizationResponse |
WorkMailClient.describeOrganization(Consumer<DescribeOrganizationRequest.Builder> describeOrganizationRequest)
Provides more information regarding a given organization based on its identifier.
|
default DescribeOrganizationResponse |
WorkMailClient.describeOrganization(DescribeOrganizationRequest describeOrganizationRequest)
Provides more information regarding a given organization based on its identifier.
|
default DescribeResourceResponse |
WorkMailClient.describeResource(Consumer<DescribeResourceRequest.Builder> describeResourceRequest)
Returns the data available for the resource.
|
default DescribeResourceResponse |
WorkMailClient.describeResource(DescribeResourceRequest describeResourceRequest)
Returns the data available for the resource.
|
default DescribeUserResponse |
WorkMailClient.describeUser(Consumer<DescribeUserRequest.Builder> describeUserRequest)
Provides information regarding the user.
|
default DescribeUserResponse |
WorkMailClient.describeUser(DescribeUserRequest describeUserRequest)
Provides information regarding the user.
|
default DisassociateDelegateFromResourceResponse |
WorkMailClient.disassociateDelegateFromResource(Consumer<DisassociateDelegateFromResourceRequest.Builder> disassociateDelegateFromResourceRequest)
Removes a member from the resource's set of delegates.
|
default DisassociateDelegateFromResourceResponse |
WorkMailClient.disassociateDelegateFromResource(DisassociateDelegateFromResourceRequest disassociateDelegateFromResourceRequest)
Removes a member from the resource's set of delegates.
|
default DisassociateMemberFromGroupResponse |
WorkMailClient.disassociateMemberFromGroup(Consumer<DisassociateMemberFromGroupRequest.Builder> disassociateMemberFromGroupRequest)
Removes a member from a group.
|
default DisassociateMemberFromGroupResponse |
WorkMailClient.disassociateMemberFromGroup(DisassociateMemberFromGroupRequest disassociateMemberFromGroupRequest)
Removes a member from a group.
|
default GetAccessControlEffectResponse |
WorkMailClient.getAccessControlEffect(Consumer<GetAccessControlEffectRequest.Builder> getAccessControlEffectRequest)
Gets the effects of an organization's access control rules as they apply to a specified IPv4 address, access
protocol action, or user ID.
|
default GetAccessControlEffectResponse |
WorkMailClient.getAccessControlEffect(GetAccessControlEffectRequest getAccessControlEffectRequest)
Gets the effects of an organization's access control rules as they apply to a specified IPv4 address, access
protocol action, or user ID.
|
default GetDefaultRetentionPolicyResponse |
WorkMailClient.getDefaultRetentionPolicy(Consumer<GetDefaultRetentionPolicyRequest.Builder> getDefaultRetentionPolicyRequest)
Gets the default retention policy details for the specified organization.
|
default GetDefaultRetentionPolicyResponse |
WorkMailClient.getDefaultRetentionPolicy(GetDefaultRetentionPolicyRequest getDefaultRetentionPolicyRequest)
Gets the default retention policy details for the specified organization.
|
default GetMailboxDetailsResponse |
WorkMailClient.getMailboxDetails(Consumer<GetMailboxDetailsRequest.Builder> getMailboxDetailsRequest)
Requests a user's mailbox details for a specified organization and user.
|
default GetMailboxDetailsResponse |
WorkMailClient.getMailboxDetails(GetMailboxDetailsRequest getMailboxDetailsRequest)
Requests a user's mailbox details for a specified organization and user.
|
default ListAccessControlRulesResponse |
WorkMailClient.listAccessControlRules(Consumer<ListAccessControlRulesRequest.Builder> listAccessControlRulesRequest)
Lists the access control rules for the specified organization.
|
default ListAccessControlRulesResponse |
WorkMailClient.listAccessControlRules(ListAccessControlRulesRequest listAccessControlRulesRequest)
Lists the access control rules for the specified organization.
|
default ListAliasesResponse |
WorkMailClient.listAliases(Consumer<ListAliasesRequest.Builder> listAliasesRequest)
Creates a paginated call to list the aliases associated with a given entity.
|
default ListAliasesResponse |
WorkMailClient.listAliases(ListAliasesRequest listAliasesRequest)
Creates a paginated call to list the aliases associated with a given entity.
|
default ListAliasesIterable |
WorkMailClient.listAliasesPaginator(Consumer<ListAliasesRequest.Builder> listAliasesRequest)
Creates a paginated call to list the aliases associated with a given entity.
|
default ListAliasesIterable |
WorkMailClient.listAliasesPaginator(ListAliasesRequest listAliasesRequest)
Creates a paginated call to list the aliases associated with a given entity.
|
default ListGroupMembersResponse |
WorkMailClient.listGroupMembers(Consumer<ListGroupMembersRequest.Builder> listGroupMembersRequest)
Returns an overview of the members of a group.
|
default ListGroupMembersResponse |
WorkMailClient.listGroupMembers(ListGroupMembersRequest listGroupMembersRequest)
Returns an overview of the members of a group.
|
default ListGroupMembersIterable |
WorkMailClient.listGroupMembersPaginator(Consumer<ListGroupMembersRequest.Builder> listGroupMembersRequest)
Returns an overview of the members of a group.
|
default ListGroupMembersIterable |
WorkMailClient.listGroupMembersPaginator(ListGroupMembersRequest listGroupMembersRequest)
Returns an overview of the members of a group.
|
default ListGroupsResponse |
WorkMailClient.listGroups(Consumer<ListGroupsRequest.Builder> listGroupsRequest)
Returns summaries of the organization's groups.
|
default ListGroupsResponse |
WorkMailClient.listGroups(ListGroupsRequest listGroupsRequest)
Returns summaries of the organization's groups.
|
default ListGroupsIterable |
WorkMailClient.listGroupsPaginator(Consumer<ListGroupsRequest.Builder> listGroupsRequest)
Returns summaries of the organization's groups.
|
default ListGroupsIterable |
WorkMailClient.listGroupsPaginator(ListGroupsRequest listGroupsRequest)
Returns summaries of the organization's groups.
|
default ListMailboxExportJobsResponse |
WorkMailClient.listMailboxExportJobs(Consumer<ListMailboxExportJobsRequest.Builder> listMailboxExportJobsRequest)
Lists the mailbox export jobs started for the specified organization within the last seven days.
|
default ListMailboxExportJobsResponse |
WorkMailClient.listMailboxExportJobs(ListMailboxExportJobsRequest listMailboxExportJobsRequest)
Lists the mailbox export jobs started for the specified organization within the last seven days.
|
default ListMailboxExportJobsIterable |
WorkMailClient.listMailboxExportJobsPaginator(Consumer<ListMailboxExportJobsRequest.Builder> listMailboxExportJobsRequest)
Lists the mailbox export jobs started for the specified organization within the last seven days.
|
default ListMailboxExportJobsIterable |
WorkMailClient.listMailboxExportJobsPaginator(ListMailboxExportJobsRequest listMailboxExportJobsRequest)
Lists the mailbox export jobs started for the specified organization within the last seven days.
|
default ListMailboxPermissionsResponse |
WorkMailClient.listMailboxPermissions(Consumer<ListMailboxPermissionsRequest.Builder> listMailboxPermissionsRequest)
Lists the mailbox permissions associated with a user, group, or resource mailbox.
|
default ListMailboxPermissionsResponse |
WorkMailClient.listMailboxPermissions(ListMailboxPermissionsRequest listMailboxPermissionsRequest)
Lists the mailbox permissions associated with a user, group, or resource mailbox.
|
default ListMailboxPermissionsIterable |
WorkMailClient.listMailboxPermissionsPaginator(Consumer<ListMailboxPermissionsRequest.Builder> listMailboxPermissionsRequest)
Lists the mailbox permissions associated with a user, group, or resource mailbox.
|
default ListMailboxPermissionsIterable |
WorkMailClient.listMailboxPermissionsPaginator(ListMailboxPermissionsRequest listMailboxPermissionsRequest)
Lists the mailbox permissions associated with a user, group, or resource mailbox.
|
default ListResourceDelegatesResponse |
WorkMailClient.listResourceDelegates(Consumer<ListResourceDelegatesRequest.Builder> listResourceDelegatesRequest)
Lists the delegates associated with a resource.
|
default ListResourceDelegatesResponse |
WorkMailClient.listResourceDelegates(ListResourceDelegatesRequest listResourceDelegatesRequest)
Lists the delegates associated with a resource.
|
default ListResourceDelegatesIterable |
WorkMailClient.listResourceDelegatesPaginator(Consumer<ListResourceDelegatesRequest.Builder> listResourceDelegatesRequest)
Lists the delegates associated with a resource.
|
default ListResourceDelegatesIterable |
WorkMailClient.listResourceDelegatesPaginator(ListResourceDelegatesRequest listResourceDelegatesRequest)
Lists the delegates associated with a resource.
|
default ListResourcesResponse |
WorkMailClient.listResources(Consumer<ListResourcesRequest.Builder> listResourcesRequest)
Returns summaries of the organization's resources.
|
default ListResourcesResponse |
WorkMailClient.listResources(ListResourcesRequest listResourcesRequest)
Returns summaries of the organization's resources.
|
default ListResourcesIterable |
WorkMailClient.listResourcesPaginator(Consumer<ListResourcesRequest.Builder> listResourcesRequest)
Returns summaries of the organization's resources.
|
default ListResourcesIterable |
WorkMailClient.listResourcesPaginator(ListResourcesRequest listResourcesRequest)
Returns summaries of the organization's resources.
|
default ListUsersResponse |
WorkMailClient.listUsers(Consumer<ListUsersRequest.Builder> listUsersRequest)
Returns summaries of the organization's users.
|
default ListUsersResponse |
WorkMailClient.listUsers(ListUsersRequest listUsersRequest)
Returns summaries of the organization's users.
|
default ListUsersIterable |
WorkMailClient.listUsersPaginator(Consumer<ListUsersRequest.Builder> listUsersRequest)
Returns summaries of the organization's users.
|
default ListUsersIterable |
WorkMailClient.listUsersPaginator(ListUsersRequest listUsersRequest)
Returns summaries of the organization's users.
|
default PutAccessControlRuleResponse |
WorkMailClient.putAccessControlRule(Consumer<PutAccessControlRuleRequest.Builder> putAccessControlRuleRequest)
Adds a new access control rule for the specified organization.
|
default PutAccessControlRuleResponse |
WorkMailClient.putAccessControlRule(PutAccessControlRuleRequest putAccessControlRuleRequest)
Adds a new access control rule for the specified organization.
|
default PutMailboxPermissionsResponse |
WorkMailClient.putMailboxPermissions(Consumer<PutMailboxPermissionsRequest.Builder> putMailboxPermissionsRequest)
Sets permissions for a user, group, or resource.
|
default PutMailboxPermissionsResponse |
WorkMailClient.putMailboxPermissions(PutMailboxPermissionsRequest putMailboxPermissionsRequest)
Sets permissions for a user, group, or resource.
|
default PutRetentionPolicyResponse |
WorkMailClient.putRetentionPolicy(Consumer<PutRetentionPolicyRequest.Builder> putRetentionPolicyRequest)
Puts a retention policy to the specified organization.
|
default PutRetentionPolicyResponse |
WorkMailClient.putRetentionPolicy(PutRetentionPolicyRequest putRetentionPolicyRequest)
Puts a retention policy to the specified organization.
|
default RegisterToWorkMailResponse |
WorkMailClient.registerToWorkMail(Consumer<RegisterToWorkMailRequest.Builder> registerToWorkMailRequest)
Registers an existing and disabled user, group, or resource for Amazon WorkMail use by associating a mailbox and
calendaring capabilities.
|
default RegisterToWorkMailResponse |
WorkMailClient.registerToWorkMail(RegisterToWorkMailRequest registerToWorkMailRequest)
Registers an existing and disabled user, group, or resource for Amazon WorkMail use by associating a mailbox and
calendaring capabilities.
|
default ResetPasswordResponse |
WorkMailClient.resetPassword(Consumer<ResetPasswordRequest.Builder> resetPasswordRequest)
Allows the administrator to reset the password for a user.
|
default ResetPasswordResponse |
WorkMailClient.resetPassword(ResetPasswordRequest resetPasswordRequest)
Allows the administrator to reset the password for a user.
|
default StartMailboxExportJobResponse |
WorkMailClient.startMailboxExportJob(Consumer<StartMailboxExportJobRequest.Builder> startMailboxExportJobRequest)
Starts a mailbox export job to export MIME-format email messages and calendar items from the specified mailbox to
the specified Amazon Simple Storage Service (Amazon S3) bucket.
|
default StartMailboxExportJobResponse |
WorkMailClient.startMailboxExportJob(StartMailboxExportJobRequest startMailboxExportJobRequest)
Starts a mailbox export job to export MIME-format email messages and calendar items from the specified mailbox to
the specified Amazon Simple Storage Service (Amazon S3) bucket.
|
default UpdateMailboxQuotaResponse |
WorkMailClient.updateMailboxQuota(Consumer<UpdateMailboxQuotaRequest.Builder> updateMailboxQuotaRequest)
Updates a user's current mailbox quota for a specified organization and user.
|
default UpdateMailboxQuotaResponse |
WorkMailClient.updateMailboxQuota(UpdateMailboxQuotaRequest updateMailboxQuotaRequest)
Updates a user's current mailbox quota for a specified organization and user.
|
default UpdatePrimaryEmailAddressResponse |
WorkMailClient.updatePrimaryEmailAddress(Consumer<UpdatePrimaryEmailAddressRequest.Builder> updatePrimaryEmailAddressRequest)
Updates the primary email for a user, group, or resource.
|
default UpdatePrimaryEmailAddressResponse |
WorkMailClient.updatePrimaryEmailAddress(UpdatePrimaryEmailAddressRequest updatePrimaryEmailAddressRequest)
Updates the primary email for a user, group, or resource.
|
default UpdateResourceResponse |
WorkMailClient.updateResource(Consumer<UpdateResourceRequest.Builder> updateResourceRequest)
Updates data for the resource.
|
default UpdateResourceResponse |
WorkMailClient.updateResource(UpdateResourceRequest updateResourceRequest)
Updates data for the resource.
|
Copyright © 2021. All rights reserved.