@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface ChimeSdkMeetingsClient extends AwsClient
builder()
method.
The Amazon Chime SDK meetings APIs in this section allow software developers to create Amazon Chime SDK meetings, set the AWS Regions for meetings, create and manage users, and send and receive meeting notifications. For more information about the meeting APIs, see Amazon Chime SDK meetings.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default BatchCreateAttendeeResponse |
batchCreateAttendee(BatchCreateAttendeeRequest batchCreateAttendeeRequest)
Creates up to 100 attendees for an active Amazon Chime SDK meeting.
|
default BatchCreateAttendeeResponse |
batchCreateAttendee(Consumer<BatchCreateAttendeeRequest.Builder> batchCreateAttendeeRequest)
Creates up to 100 attendees for an active Amazon Chime SDK meeting.
|
default BatchUpdateAttendeeCapabilitiesExceptResponse |
batchUpdateAttendeeCapabilitiesExcept(BatchUpdateAttendeeCapabilitiesExceptRequest batchUpdateAttendeeCapabilitiesExceptRequest)
Updates
AttendeeCapabilities except the capabilities listed in an ExcludedAttendeeIds
table. |
default BatchUpdateAttendeeCapabilitiesExceptResponse |
batchUpdateAttendeeCapabilitiesExcept(Consumer<BatchUpdateAttendeeCapabilitiesExceptRequest.Builder> batchUpdateAttendeeCapabilitiesExceptRequest)
Updates
AttendeeCapabilities except the capabilities listed in an ExcludedAttendeeIds
table. |
static ChimeSdkMeetingsClientBuilder |
builder()
Create a builder that can be used to configure and create a
ChimeSdkMeetingsClient. |
static ChimeSdkMeetingsClient |
create()
Create a
ChimeSdkMeetingsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateAttendeeResponse |
createAttendee(Consumer<CreateAttendeeRequest.Builder> createAttendeeRequest)
Creates a new attendee for an active Amazon Chime SDK meeting.
|
default CreateAttendeeResponse |
createAttendee(CreateAttendeeRequest createAttendeeRequest)
Creates a new attendee for an active Amazon Chime SDK meeting.
|
default CreateMeetingResponse |
createMeeting(Consumer<CreateMeetingRequest.Builder> createMeetingRequest)
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees.
|
default CreateMeetingResponse |
createMeeting(CreateMeetingRequest createMeetingRequest)
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees.
|
default CreateMeetingWithAttendeesResponse |
createMeetingWithAttendees(Consumer<CreateMeetingWithAttendeesRequest.Builder> createMeetingWithAttendeesRequest)
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees.
|
default CreateMeetingWithAttendeesResponse |
createMeetingWithAttendees(CreateMeetingWithAttendeesRequest createMeetingWithAttendeesRequest)
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees.
|
default DeleteAttendeeResponse |
deleteAttendee(Consumer<DeleteAttendeeRequest.Builder> deleteAttendeeRequest)
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their
JoinToken. |
default DeleteAttendeeResponse |
deleteAttendee(DeleteAttendeeRequest deleteAttendeeRequest)
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their
JoinToken. |
default DeleteMeetingResponse |
deleteMeeting(Consumer<DeleteMeetingRequest.Builder> deleteMeetingRequest)
Deletes the specified Amazon Chime SDK meeting.
|
default DeleteMeetingResponse |
deleteMeeting(DeleteMeetingRequest deleteMeetingRequest)
Deletes the specified Amazon Chime SDK meeting.
|
default GetAttendeeResponse |
getAttendee(Consumer<GetAttendeeRequest.Builder> getAttendeeRequest)
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID.
|
default GetAttendeeResponse |
getAttendee(GetAttendeeRequest getAttendeeRequest)
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID.
|
default GetMeetingResponse |
getMeeting(Consumer<GetMeetingRequest.Builder> getMeetingRequest)
Gets the Amazon Chime SDK meeting details for the specified meeting ID.
|
default GetMeetingResponse |
getMeeting(GetMeetingRequest getMeetingRequest)
Gets the Amazon Chime SDK meeting details for the specified meeting ID.
|
default ListAttendeesResponse |
listAttendees(Consumer<ListAttendeesRequest.Builder> listAttendeesRequest)
Lists the attendees for the specified Amazon Chime SDK meeting.
|
default ListAttendeesResponse |
listAttendees(ListAttendeesRequest listAttendeesRequest)
Lists the attendees for the specified Amazon Chime SDK meeting.
|
default ListAttendeesIterable |
listAttendeesPaginator(Consumer<ListAttendeesRequest.Builder> listAttendeesRequest)
Lists the attendees for the specified Amazon Chime SDK meeting.
|
default ListAttendeesIterable |
listAttendeesPaginator(ListAttendeesRequest listAttendeesRequest)
Lists the attendees for the specified Amazon Chime SDK meeting.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Returns a list of the tags available for the specified resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Returns a list of the tags available for the specified resource.
|
default ChimeSdkMeetingsServiceClientConfiguration |
serviceClientConfiguration() |
static ServiceMetadata |
serviceMetadata() |
default StartMeetingTranscriptionResponse |
startMeetingTranscription(Consumer<StartMeetingTranscriptionRequest.Builder> startMeetingTranscriptionRequest)
Starts transcription for the specified
meetingId. |
default StartMeetingTranscriptionResponse |
startMeetingTranscription(StartMeetingTranscriptionRequest startMeetingTranscriptionRequest)
Starts transcription for the specified
meetingId. |
default StopMeetingTranscriptionResponse |
stopMeetingTranscription(Consumer<StopMeetingTranscriptionRequest.Builder> stopMeetingTranscriptionRequest)
Stops transcription for the specified
meetingId. |
default StopMeetingTranscriptionResponse |
stopMeetingTranscription(StopMeetingTranscriptionRequest stopMeetingTranscriptionRequest)
Stops transcription for the specified
meetingId. |
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
The resource that supports tags.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
The resource that supports tags.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified resources.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified resources.
|
default UpdateAttendeeCapabilitiesResponse |
updateAttendeeCapabilities(Consumer<UpdateAttendeeCapabilitiesRequest.Builder> updateAttendeeCapabilitiesRequest)
The capabilities that you want to update.
|
default UpdateAttendeeCapabilitiesResponse |
updateAttendeeCapabilities(UpdateAttendeeCapabilitiesRequest updateAttendeeCapabilitiesRequest)
The capabilities that you want to update.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default BatchCreateAttendeeResponse batchCreateAttendee(BatchCreateAttendeeRequest batchCreateAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, UnprocessableEntityException, LimitExceededException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates up to 100 attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
batchCreateAttendeeRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.LimitExceededException - The request exceeds the resource limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault BatchCreateAttendeeResponse batchCreateAttendee(Consumer<BatchCreateAttendeeRequest.Builder> batchCreateAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, UnprocessableEntityException, LimitExceededException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates up to 100 attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the BatchCreateAttendeeRequest.Builder avoiding the
need to create one manually via BatchCreateAttendeeRequest.builder()
batchCreateAttendeeRequest - A Consumer that will call methods on BatchCreateAttendeeRequest.Builder to create a
request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.LimitExceededException - The request exceeds the resource limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault BatchUpdateAttendeeCapabilitiesExceptResponse batchUpdateAttendeeCapabilitiesExcept(BatchUpdateAttendeeCapabilitiesExceptRequest batchUpdateAttendeeCapabilitiesExceptRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, ForbiddenException, ServiceUnavailableException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Updates AttendeeCapabilities except the capabilities listed in an ExcludedAttendeeIds
table.
You use the capabilities with a set of values that control what the capabilities can do, such as
SendReceive data. For more information about those values, see .
When using capabilities, be aware of these corner cases:
You can't set content capabilities to SendReceive or Receive unless you
also set video capabilities to SendReceive or Receive. If you don't set
the video capability to receive, the response will contain an HTTP 400 Bad Request status code.
However, you can set your video capability to receive and you set your content
capability to not receive.
When you change an audio capability from None or Receive to
Send or SendReceive , and if the attendee left their microphone unmuted, audio will
flow from the attendee to the other meeting participants.
When you change a video or content capability from None or
Receive to Send or SendReceive , and if the attendee turned on their video
or content streams, remote attendees can receive those streams, but only after media renegotiation between the
client and the Amazon Chime back-end server.
batchUpdateAttendeeCapabilitiesExceptRequest - BadRequestException - The input parameters don't match the service's restrictions.ConflictException - Multiple instances of the same request have been made simultaneously.UnauthorizedException - The user isn't authorized to request a resource.NotFoundException - One or more of the resources in the request does not exist in the system.ForbiddenException - The client is permanently forbidden from making the request.ServiceUnavailableException - The service is currently unavailable.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault BatchUpdateAttendeeCapabilitiesExceptResponse batchUpdateAttendeeCapabilitiesExcept(Consumer<BatchUpdateAttendeeCapabilitiesExceptRequest.Builder> batchUpdateAttendeeCapabilitiesExceptRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, ForbiddenException, ServiceUnavailableException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Updates AttendeeCapabilities except the capabilities listed in an ExcludedAttendeeIds
table.
You use the capabilities with a set of values that control what the capabilities can do, such as
SendReceive data. For more information about those values, see .
When using capabilities, be aware of these corner cases:
You can't set content capabilities to SendReceive or Receive unless you
also set video capabilities to SendReceive or Receive. If you don't set
the video capability to receive, the response will contain an HTTP 400 Bad Request status code.
However, you can set your video capability to receive and you set your content
capability to not receive.
When you change an audio capability from None or Receive to
Send or SendReceive , and if the attendee left their microphone unmuted, audio will
flow from the attendee to the other meeting participants.
When you change a video or content capability from None or
Receive to Send or SendReceive , and if the attendee turned on their video
or content streams, remote attendees can receive those streams, but only after media renegotiation between the
client and the Amazon Chime back-end server.
This is a convenience which creates an instance of the
BatchUpdateAttendeeCapabilitiesExceptRequest.Builder avoiding the need to create one manually via
BatchUpdateAttendeeCapabilitiesExceptRequest.builder()
batchUpdateAttendeeCapabilitiesExceptRequest - A Consumer that will call methods on BatchUpdateAttendeeCapabilitiesExceptRequest.Builder
to create a request.BadRequestException - The input parameters don't match the service's restrictions.ConflictException - Multiple instances of the same request have been made simultaneously.UnauthorizedException - The user isn't authorized to request a resource.NotFoundException - One or more of the resources in the request does not exist in the system.ForbiddenException - The client is permanently forbidden from making the request.ServiceUnavailableException - The service is currently unavailable.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateAttendeeResponse createAttendee(CreateAttendeeRequest createAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, UnprocessableEntityException, LimitExceededException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createAttendeeRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.LimitExceededException - The request exceeds the resource limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateAttendeeResponse createAttendee(Consumer<CreateAttendeeRequest.Builder> createAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, UnprocessableEntityException, LimitExceededException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the CreateAttendeeRequest.Builder avoiding the need to
create one manually via CreateAttendeeRequest.builder()
createAttendeeRequest - A Consumer that will call methods on CreateAttendeeRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.LimitExceededException - The request exceeds the resource limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateMeetingResponse createMeeting(CreateMeetingRequest createMeetingRequest) throws BadRequestException, ForbiddenException, UnauthorizedException, ThrottlingException, ServiceFailureException, ServiceUnavailableException, LimitExceededException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createMeetingRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceFailureException - The service encountered an unexpected error.ServiceUnavailableException - The service is currently unavailable.LimitExceededException - The request exceeds the resource limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateMeetingResponse createMeeting(Consumer<CreateMeetingRequest.Builder> createMeetingRequest) throws BadRequestException, ForbiddenException, UnauthorizedException, ThrottlingException, ServiceFailureException, ServiceUnavailableException, LimitExceededException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the CreateMeetingRequest.Builder avoiding the need to
create one manually via CreateMeetingRequest.builder()
createMeetingRequest - A Consumer that will call methods on CreateMeetingRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceFailureException - The service encountered an unexpected error.ServiceUnavailableException - The service is currently unavailable.LimitExceededException - The request exceeds the resource limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateMeetingWithAttendeesResponse createMeetingWithAttendees(CreateMeetingWithAttendeesRequest createMeetingWithAttendeesRequest) throws BadRequestException, ForbiddenException, UnauthorizedException, ThrottlingException, ServiceFailureException, ServiceUnavailableException, LimitExceededException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createMeetingWithAttendeesRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceFailureException - The service encountered an unexpected error.ServiceUnavailableException - The service is currently unavailable.LimitExceededException - The request exceeds the resource limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateMeetingWithAttendeesResponse createMeetingWithAttendees(Consumer<CreateMeetingWithAttendeesRequest.Builder> createMeetingWithAttendeesRequest) throws BadRequestException, ForbiddenException, UnauthorizedException, ThrottlingException, ServiceFailureException, ServiceUnavailableException, LimitExceededException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about specifying media Regions, see Amazon Chime SDK Media Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the CreateMeetingWithAttendeesRequest.Builder avoiding
the need to create one manually via CreateMeetingWithAttendeesRequest.builder()
createMeetingWithAttendeesRequest - A Consumer that will call methods on CreateMeetingWithAttendeesRequest.Builder to create a
request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceFailureException - The service encountered an unexpected error.ServiceUnavailableException - The service is currently unavailable.LimitExceededException - The request exceeds the resource limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteAttendeeResponse deleteAttendee(DeleteAttendeeRequest deleteAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken.
Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the
Amazon Chime SDK, see Using the Amazon
Chime SDK in the Amazon Chime Developer Guide.
deleteAttendeeRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteAttendeeResponse deleteAttendee(Consumer<DeleteAttendeeRequest.Builder> deleteAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken.
Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the
Amazon Chime SDK, see Using the Amazon
Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the DeleteAttendeeRequest.Builder avoiding the need to
create one manually via DeleteAttendeeRequest.builder()
deleteAttendeeRequest - A Consumer that will call methods on DeleteAttendeeRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteMeetingResponse deleteMeeting(DeleteMeetingRequest deleteMeetingRequest) throws BadRequestException, ForbiddenException, UnauthorizedException, NotFoundException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Deletes the specified Amazon Chime SDK meeting. The operation deletes all attendees, disconnects all clients, and prevents new clients from joining the meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
deleteMeetingRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.NotFoundException - One or more of the resources in the request does not exist in the system.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteMeetingResponse deleteMeeting(Consumer<DeleteMeetingRequest.Builder> deleteMeetingRequest) throws BadRequestException, ForbiddenException, UnauthorizedException, NotFoundException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Deletes the specified Amazon Chime SDK meeting. The operation deletes all attendees, disconnects all clients, and prevents new clients from joining the meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the DeleteMeetingRequest.Builder avoiding the need to
create one manually via DeleteMeetingRequest.builder()
deleteMeetingRequest - A Consumer that will call methods on DeleteMeetingRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.NotFoundException - One or more of the resources in the request does not exist in the system.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetAttendeeResponse getAttendee(GetAttendeeRequest getAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
getAttendeeRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetAttendeeResponse getAttendee(Consumer<GetAttendeeRequest.Builder> getAttendeeRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the GetAttendeeRequest.Builder avoiding the need to
create one manually via GetAttendeeRequest.builder()
getAttendeeRequest - A Consumer that will call methods on GetAttendeeRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetMeetingResponse getMeeting(GetMeetingRequest getMeetingRequest) throws NotFoundException, BadRequestException, ForbiddenException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
getMeetingRequest - NotFoundException - One or more of the resources in the request does not exist in the system.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetMeetingResponse getMeeting(Consumer<GetMeetingRequest.Builder> getMeetingRequest) throws NotFoundException, BadRequestException, ForbiddenException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the GetMeetingRequest.Builder avoiding the need to
create one manually via GetMeetingRequest.builder()
getMeetingRequest - A Consumer that will call methods on GetMeetingRequest.Builder to create a request.NotFoundException - One or more of the resources in the request does not exist in the system.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAttendeesResponse listAttendees(ListAttendeesRequest listAttendeesRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
listAttendeesRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAttendeesResponse listAttendees(Consumer<ListAttendeesRequest.Builder> listAttendeesRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a convenience which creates an instance of the ListAttendeesRequest.Builder avoiding the need to
create one manually via ListAttendeesRequest.builder()
listAttendeesRequest - A Consumer that will call methods on ListAttendeesRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAttendeesIterable listAttendeesPaginator(ListAttendeesRequest listAttendeesRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a variant of
listAttendees(software.amazon.awssdk.services.chimesdkmeetings.model.ListAttendeesRequest) operation.
The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally
handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.chimesdkmeetings.paginators.ListAttendeesIterable responses = client.listAttendeesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.chimesdkmeetings.paginators.ListAttendeesIterable responses = client
.listAttendeesPaginator(request);
for (software.amazon.awssdk.services.chimesdkmeetings.model.ListAttendeesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.chimesdkmeetings.paginators.ListAttendeesIterable responses = client.listAttendeesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAttendees(software.amazon.awssdk.services.chimesdkmeetings.model.ListAttendeesRequest)
operation.
listAttendeesRequest - BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAttendeesIterable listAttendeesPaginator(Consumer<ListAttendeesRequest.Builder> listAttendeesRequest) throws BadRequestException, ForbiddenException, NotFoundException, UnauthorizedException, ServiceUnavailableException, ServiceFailureException, ThrottlingException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
This is a variant of
listAttendees(software.amazon.awssdk.services.chimesdkmeetings.model.ListAttendeesRequest) operation.
The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally
handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.chimesdkmeetings.paginators.ListAttendeesIterable responses = client.listAttendeesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.chimesdkmeetings.paginators.ListAttendeesIterable responses = client
.listAttendeesPaginator(request);
for (software.amazon.awssdk.services.chimesdkmeetings.model.ListAttendeesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.chimesdkmeetings.paginators.ListAttendeesIterable responses = client.listAttendeesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAttendees(software.amazon.awssdk.services.chimesdkmeetings.model.ListAttendeesRequest)
operation.
This is a convenience which creates an instance of the ListAttendeesRequest.Builder avoiding the need to
create one manually via ListAttendeesRequest.builder()
listAttendeesRequest - A Consumer that will call methods on ListAttendeesRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.UnauthorizedException - The user isn't authorized to request a resource.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.ThrottlingException - The number of customer requests exceeds the request rate limit.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Returns a list of the tags available for the specified resource.
listTagsForResourceRequest - ResourceNotFoundException - The resource that you want to tag couldn't be found.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Returns a list of the tags available for the specified resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.ResourceNotFoundException - The resource that you want to tag couldn't be found.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartMeetingTranscriptionResponse startMeetingTranscription(StartMeetingTranscriptionRequest startMeetingTranscriptionRequest) throws NotFoundException, ForbiddenException, BadRequestException, UnauthorizedException, LimitExceededException, UnprocessableEntityException, ThrottlingException, ServiceUnavailableException, ServiceFailureException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Starts transcription for the specified meetingId. For more information, refer to Using Amazon Chime SDK live
transcription in the Amazon Chime SDK Developer Guide.
If you specify an invalid configuration, a TranscriptFailed event will be sent with the contents of
the BadRequestException generated by Amazon Transcribe. For more information on each parameter and
which combinations are valid, refer to the StartStreamTranscription API in the Amazon Transcribe Developer Guide.
Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon Transcribe is subject to the AWS Service Terms, including the terms specific to the AWS Machine Learning and Artificial Intelligence Services.
startMeetingTranscriptionRequest - NotFoundException - One or more of the resources in the request does not exist in the system.ForbiddenException - The client is permanently forbidden from making the request.BadRequestException - The input parameters don't match the service's restrictions.UnauthorizedException - The user isn't authorized to request a resource.LimitExceededException - The request exceeds the resource limit.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartMeetingTranscriptionResponse startMeetingTranscription(Consumer<StartMeetingTranscriptionRequest.Builder> startMeetingTranscriptionRequest) throws NotFoundException, ForbiddenException, BadRequestException, UnauthorizedException, LimitExceededException, UnprocessableEntityException, ThrottlingException, ServiceUnavailableException, ServiceFailureException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Starts transcription for the specified meetingId. For more information, refer to Using Amazon Chime SDK live
transcription in the Amazon Chime SDK Developer Guide.
If you specify an invalid configuration, a TranscriptFailed event will be sent with the contents of
the BadRequestException generated by Amazon Transcribe. For more information on each parameter and
which combinations are valid, refer to the StartStreamTranscription API in the Amazon Transcribe Developer Guide.
Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon Transcribe is subject to the AWS Service Terms, including the terms specific to the AWS Machine Learning and Artificial Intelligence Services.
This is a convenience which creates an instance of the StartMeetingTranscriptionRequest.Builder avoiding
the need to create one manually via StartMeetingTranscriptionRequest.builder()
startMeetingTranscriptionRequest - A Consumer that will call methods on StartMeetingTranscriptionRequest.Builder to create a
request.NotFoundException - One or more of the resources in the request does not exist in the system.ForbiddenException - The client is permanently forbidden from making the request.BadRequestException - The input parameters don't match the service's restrictions.UnauthorizedException - The user isn't authorized to request a resource.LimitExceededException - The request exceeds the resource limit.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StopMeetingTranscriptionResponse stopMeetingTranscription(StopMeetingTranscriptionRequest stopMeetingTranscriptionRequest) throws ForbiddenException, NotFoundException, BadRequestException, UnauthorizedException, UnprocessableEntityException, ThrottlingException, ServiceUnavailableException, ServiceFailureException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Stops transcription for the specified meetingId. For more information, refer to Using Amazon Chime SDK live
transcription in the Amazon Chime SDK Developer Guide.
Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon Transcribe is subject to the AWS Service Terms, including the terms specific to the AWS Machine Learning and Artificial Intelligence Services.
stopMeetingTranscriptionRequest - ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.BadRequestException - The input parameters don't match the service's restrictions.UnauthorizedException - The user isn't authorized to request a resource.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StopMeetingTranscriptionResponse stopMeetingTranscription(Consumer<StopMeetingTranscriptionRequest.Builder> stopMeetingTranscriptionRequest) throws ForbiddenException, NotFoundException, BadRequestException, UnauthorizedException, UnprocessableEntityException, ThrottlingException, ServiceUnavailableException, ServiceFailureException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Stops transcription for the specified meetingId. For more information, refer to Using Amazon Chime SDK live
transcription in the Amazon Chime SDK Developer Guide.
Amazon Chime SDK live transcription is powered by Amazon Transcribe. Use of Amazon Transcribe is subject to the AWS Service Terms, including the terms specific to the AWS Machine Learning and Artificial Intelligence Services.
This is a convenience which creates an instance of the StopMeetingTranscriptionRequest.Builder avoiding
the need to create one manually via StopMeetingTranscriptionRequest.builder()
stopMeetingTranscriptionRequest - A Consumer that will call methods on StopMeetingTranscriptionRequest.Builder to create a
request.ForbiddenException - The client is permanently forbidden from making the request.NotFoundException - One or more of the resources in the request does not exist in the system.BadRequestException - The input parameters don't match the service's restrictions.UnauthorizedException - The user isn't authorized to request a resource.UnprocessableEntityException - The request was well-formed but was unable to be followed due to semantic errors.ThrottlingException - The number of customer requests exceeds the request rate limit.ServiceUnavailableException - The service is currently unavailable.ServiceFailureException - The service encountered an unexpected error.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws BadRequestException, ResourceNotFoundException, TooManyTagsException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
The resource that supports tags.
tagResourceRequest - BadRequestException - The input parameters don't match the service's restrictions.ResourceNotFoundException - The resource that you want to tag couldn't be found.TooManyTagsException - Too many tags were added to the specified resource.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws BadRequestException, ResourceNotFoundException, TooManyTagsException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
The resource that supports tags.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ResourceNotFoundException - The resource that you want to tag couldn't be found.TooManyTagsException - Too many tags were added to the specified resource.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws BadRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Removes the specified tags from the specified resources. When you specify a tag key, the action removes both that key and its associated value. The operation succeeds even if you attempt to remove tags from a resource that were already removed. Note the following:
To remove tags from a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for removing tags. For more information, see the documentation for the service whose resource you want to untag.
You can only tag resources that are located in the specified AWS Region for the calling AWS account.
Minimum permissions
In addition to the tag:UntagResources permission required by this operation, you must also have the
remove tags permission defined by the service that created the resource. For example, to remove the tags from an
Amazon EC2 instance using the UntagResources operation, you must have both of the following
permissions:
tag:UntagResource
ChimeSDKMeetings:DeleteTags
untagResourceRequest - BadRequestException - The input parameters don't match the service's restrictions.ResourceNotFoundException - The resource that you want to tag couldn't be found.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws BadRequestException, ResourceNotFoundException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
Removes the specified tags from the specified resources. When you specify a tag key, the action removes both that key and its associated value. The operation succeeds even if you attempt to remove tags from a resource that were already removed. Note the following:
To remove tags from a resource, you need the necessary permissions for the service that the resource belongs to as well as permissions for removing tags. For more information, see the documentation for the service whose resource you want to untag.
You can only tag resources that are located in the specified AWS Region for the calling AWS account.
Minimum permissions
In addition to the tag:UntagResources permission required by this operation, you must also have the
remove tags permission defined by the service that created the resource. For example, to remove the tags from an
Amazon EC2 instance using the UntagResources operation, you must have both of the following
permissions:
tag:UntagResource
ChimeSDKMeetings:DeleteTags
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.BadRequestException - The input parameters don't match the service's restrictions.ResourceNotFoundException - The resource that you want to tag couldn't be found.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateAttendeeCapabilitiesResponse updateAttendeeCapabilities(UpdateAttendeeCapabilitiesRequest updateAttendeeCapabilitiesRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, ForbiddenException, ServiceUnavailableException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
The capabilities that you want to update.
You use the capabilities with a set of values that control what the capabilities can do, such as
SendReceive data. For more information about those values, see .
When using capabilities, be aware of these corner cases:
You can't set content capabilities to SendReceive or Receive unless you
also set video capabilities to SendReceive or Receive. If you don't set
the video capability to receive, the response will contain an HTTP 400 Bad Request status code.
However, you can set your video capability to receive and you set your content
capability to not receive.
When you change an audio capability from None or Receive to
Send or SendReceive , and if the attendee left their microphone unmuted, audio will
flow from the attendee to the other meeting participants.
When you change a video or content capability from None or
Receive to Send or SendReceive , and if the attendee turned on their video
or content streams, remote attendees can receive those streams, but only after media renegotiation between the
client and the Amazon Chime back-end server.
updateAttendeeCapabilitiesRequest - BadRequestException - The input parameters don't match the service's restrictions.ConflictException - Multiple instances of the same request have been made simultaneously.UnauthorizedException - The user isn't authorized to request a resource.NotFoundException - One or more of the resources in the request does not exist in the system.ForbiddenException - The client is permanently forbidden from making the request.ServiceUnavailableException - The service is currently unavailable.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateAttendeeCapabilitiesResponse updateAttendeeCapabilities(Consumer<UpdateAttendeeCapabilitiesRequest.Builder> updateAttendeeCapabilitiesRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, ForbiddenException, ServiceUnavailableException, AwsServiceException, SdkClientException, ChimeSdkMeetingsException
The capabilities that you want to update.
You use the capabilities with a set of values that control what the capabilities can do, such as
SendReceive data. For more information about those values, see .
When using capabilities, be aware of these corner cases:
You can't set content capabilities to SendReceive or Receive unless you
also set video capabilities to SendReceive or Receive. If you don't set
the video capability to receive, the response will contain an HTTP 400 Bad Request status code.
However, you can set your video capability to receive and you set your content
capability to not receive.
When you change an audio capability from None or Receive to
Send or SendReceive , and if the attendee left their microphone unmuted, audio will
flow from the attendee to the other meeting participants.
When you change a video or content capability from None or
Receive to Send or SendReceive , and if the attendee turned on their video
or content streams, remote attendees can receive those streams, but only after media renegotiation between the
client and the Amazon Chime back-end server.
This is a convenience which creates an instance of the UpdateAttendeeCapabilitiesRequest.Builder avoiding
the need to create one manually via UpdateAttendeeCapabilitiesRequest.builder()
updateAttendeeCapabilitiesRequest - A Consumer that will call methods on UpdateAttendeeCapabilitiesRequest.Builder to create a
request.BadRequestException - The input parameters don't match the service's restrictions.ConflictException - Multiple instances of the same request have been made simultaneously.UnauthorizedException - The user isn't authorized to request a resource.NotFoundException - One or more of the resources in the request does not exist in the system.ForbiddenException - The client is permanently forbidden from making the request.ServiceUnavailableException - The service is currently unavailable.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.ChimeSdkMeetingsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic ChimeSdkMeetingsClient create()
ChimeSdkMeetingsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static ChimeSdkMeetingsClientBuilder builder()
ChimeSdkMeetingsClient.static ServiceMetadata serviceMetadata()
default ChimeSdkMeetingsServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.