@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface ConnectCasesAsyncClient extends AwsClient
builder()
method.
With Amazon Connect Cases, your agents can track and manage customer issues that require multiple interactions, follow-up tasks, and teams in your contact center. A case represents a customer issue. It records the issue, the steps and interactions taken to resolve the issue, and the outcome. For more information, see Amazon Connect Cases in the Amazon Connect Administrator Guide.
| 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 CompletableFuture<BatchGetFieldResponse> |
batchGetField(BatchGetFieldRequest batchGetFieldRequest)
Returns the description for the list of fields in the request parameters.
|
default CompletableFuture<BatchGetFieldResponse> |
batchGetField(Consumer<BatchGetFieldRequest.Builder> batchGetFieldRequest)
Returns the description for the list of fields in the request parameters.
|
default CompletableFuture<BatchPutFieldOptionsResponse> |
batchPutFieldOptions(BatchPutFieldOptionsRequest batchPutFieldOptionsRequest)
Creates and updates a set of field options for a single select field in a Cases domain.
|
default CompletableFuture<BatchPutFieldOptionsResponse> |
batchPutFieldOptions(Consumer<BatchPutFieldOptionsRequest.Builder> batchPutFieldOptionsRequest)
Creates and updates a set of field options for a single select field in a Cases domain.
|
static ConnectCasesAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
ConnectCasesAsyncClient. |
static ConnectCasesAsyncClient |
create()
Create a
ConnectCasesAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateCaseResponse> |
createCase(Consumer<CreateCaseRequest.Builder> createCaseRequest)
Creates a case in the specified Cases domain.
|
default CompletableFuture<CreateCaseResponse> |
createCase(CreateCaseRequest createCaseRequest)
Creates a case in the specified Cases domain.
|
default CompletableFuture<CreateDomainResponse> |
createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest)
Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts.
|
default CompletableFuture<CreateDomainResponse> |
createDomain(CreateDomainRequest createDomainRequest)
Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts.
|
default CompletableFuture<CreateFieldResponse> |
createField(Consumer<CreateFieldRequest.Builder> createFieldRequest)
Creates a field in the Cases domain.
|
default CompletableFuture<CreateFieldResponse> |
createField(CreateFieldRequest createFieldRequest)
Creates a field in the Cases domain.
|
default CompletableFuture<CreateLayoutResponse> |
createLayout(Consumer<CreateLayoutRequest.Builder> createLayoutRequest)
Creates a layout in the Cases domain.
|
default CompletableFuture<CreateLayoutResponse> |
createLayout(CreateLayoutRequest createLayoutRequest)
Creates a layout in the Cases domain.
|
default CompletableFuture<CreateRelatedItemResponse> |
createRelatedItem(Consumer<CreateRelatedItemRequest.Builder> createRelatedItemRequest)
Creates a related item (comments, tasks, and contacts) and associates it with a case.
|
default CompletableFuture<CreateRelatedItemResponse> |
createRelatedItem(CreateRelatedItemRequest createRelatedItemRequest)
Creates a related item (comments, tasks, and contacts) and associates it with a case.
|
default CompletableFuture<CreateTemplateResponse> |
createTemplate(Consumer<CreateTemplateRequest.Builder> createTemplateRequest)
Creates a template in the Cases domain.
|
default CompletableFuture<CreateTemplateResponse> |
createTemplate(CreateTemplateRequest createTemplateRequest)
Creates a template in the Cases domain.
|
default CompletableFuture<DeleteDomainResponse> |
deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest)
Deletes a Cases domain.
|
default CompletableFuture<DeleteDomainResponse> |
deleteDomain(DeleteDomainRequest deleteDomainRequest)
Deletes a Cases domain.
|
default CompletableFuture<GetCaseResponse> |
getCase(Consumer<GetCaseRequest.Builder> getCaseRequest)
Returns information about a specific case if it exists.
|
default CompletableFuture<GetCaseResponse> |
getCase(GetCaseRequest getCaseRequest)
Returns information about a specific case if it exists.
|
default CompletableFuture<GetCaseEventConfigurationResponse> |
getCaseEventConfiguration(Consumer<GetCaseEventConfigurationRequest.Builder> getCaseEventConfigurationRequest)
Returns the case event publishing configuration.
|
default CompletableFuture<GetCaseEventConfigurationResponse> |
getCaseEventConfiguration(GetCaseEventConfigurationRequest getCaseEventConfigurationRequest)
Returns the case event publishing configuration.
|
default GetCasePublisher |
getCasePaginator(Consumer<GetCaseRequest.Builder> getCaseRequest)
Returns information about a specific case if it exists.
|
default GetCasePublisher |
getCasePaginator(GetCaseRequest getCaseRequest)
Returns information about a specific case if it exists.
|
default CompletableFuture<GetDomainResponse> |
getDomain(Consumer<GetDomainRequest.Builder> getDomainRequest)
Returns information about a specific domain if it exists.
|
default CompletableFuture<GetDomainResponse> |
getDomain(GetDomainRequest getDomainRequest)
Returns information about a specific domain if it exists.
|
default CompletableFuture<GetLayoutResponse> |
getLayout(Consumer<GetLayoutRequest.Builder> getLayoutRequest)
Returns the details for the requested layout.
|
default CompletableFuture<GetLayoutResponse> |
getLayout(GetLayoutRequest getLayoutRequest)
Returns the details for the requested layout.
|
default CompletableFuture<GetTemplateResponse> |
getTemplate(Consumer<GetTemplateRequest.Builder> getTemplateRequest)
Returns the details for the requested template.
|
default CompletableFuture<GetTemplateResponse> |
getTemplate(GetTemplateRequest getTemplateRequest)
Returns the details for the requested template.
|
default CompletableFuture<ListCasesForContactResponse> |
listCasesForContact(Consumer<ListCasesForContactRequest.Builder> listCasesForContactRequest)
Lists cases for a given contact.
|
default CompletableFuture<ListCasesForContactResponse> |
listCasesForContact(ListCasesForContactRequest listCasesForContactRequest)
Lists cases for a given contact.
|
default ListCasesForContactPublisher |
listCasesForContactPaginator(Consumer<ListCasesForContactRequest.Builder> listCasesForContactRequest)
Lists cases for a given contact.
|
default ListCasesForContactPublisher |
listCasesForContactPaginator(ListCasesForContactRequest listCasesForContactRequest)
Lists cases for a given contact.
|
default CompletableFuture<ListDomainsResponse> |
listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all cases domains in the Amazon Web Services account.
|
default CompletableFuture<ListDomainsResponse> |
listDomains(ListDomainsRequest listDomainsRequest)
Lists all cases domains in the Amazon Web Services account.
|
default ListDomainsPublisher |
listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all cases domains in the Amazon Web Services account.
|
default ListDomainsPublisher |
listDomainsPaginator(ListDomainsRequest listDomainsRequest)
Lists all cases domains in the Amazon Web Services account.
|
default CompletableFuture<ListFieldOptionsResponse> |
listFieldOptions(Consumer<ListFieldOptionsRequest.Builder> listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
|
default CompletableFuture<ListFieldOptionsResponse> |
listFieldOptions(ListFieldOptionsRequest listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
|
default ListFieldOptionsPublisher |
listFieldOptionsPaginator(Consumer<ListFieldOptionsRequest.Builder> listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
|
default ListFieldOptionsPublisher |
listFieldOptionsPaginator(ListFieldOptionsRequest listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
|
default CompletableFuture<ListFieldsResponse> |
listFields(Consumer<ListFieldsRequest.Builder> listFieldsRequest)
Lists all fields in a Cases domain.
|
default CompletableFuture<ListFieldsResponse> |
listFields(ListFieldsRequest listFieldsRequest)
Lists all fields in a Cases domain.
|
default ListFieldsPublisher |
listFieldsPaginator(Consumer<ListFieldsRequest.Builder> listFieldsRequest)
Lists all fields in a Cases domain.
|
default ListFieldsPublisher |
listFieldsPaginator(ListFieldsRequest listFieldsRequest)
Lists all fields in a Cases domain.
|
default CompletableFuture<ListLayoutsResponse> |
listLayouts(Consumer<ListLayoutsRequest.Builder> listLayoutsRequest)
Lists all layouts in the given cases domain.
|
default CompletableFuture<ListLayoutsResponse> |
listLayouts(ListLayoutsRequest listLayoutsRequest)
Lists all layouts in the given cases domain.
|
default ListLayoutsPublisher |
listLayoutsPaginator(Consumer<ListLayoutsRequest.Builder> listLayoutsRequest)
Lists all layouts in the given cases domain.
|
default ListLayoutsPublisher |
listLayoutsPaginator(ListLayoutsRequest listLayoutsRequest)
Lists all layouts in the given cases domain.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists tags for a resource.
|
default CompletableFuture<ListTagsForResourceResponse> |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists tags for a resource.
|
default CompletableFuture<ListTemplatesResponse> |
listTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all of the templates in a Cases domain.
|
default CompletableFuture<ListTemplatesResponse> |
listTemplates(ListTemplatesRequest listTemplatesRequest)
Lists all of the templates in a Cases domain.
|
default ListTemplatesPublisher |
listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all of the templates in a Cases domain.
|
default ListTemplatesPublisher |
listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest)
Lists all of the templates in a Cases domain.
|
default CompletableFuture<PutCaseEventConfigurationResponse> |
putCaseEventConfiguration(Consumer<PutCaseEventConfigurationRequest.Builder> putCaseEventConfigurationRequest)
API for adding case event publishing configuration
|
default CompletableFuture<PutCaseEventConfigurationResponse> |
putCaseEventConfiguration(PutCaseEventConfigurationRequest putCaseEventConfigurationRequest)
API for adding case event publishing configuration
|
default CompletableFuture<SearchCasesResponse> |
searchCases(Consumer<SearchCasesRequest.Builder> searchCasesRequest)
Searches for cases within their associated Cases domain.
|
default CompletableFuture<SearchCasesResponse> |
searchCases(SearchCasesRequest searchCasesRequest)
Searches for cases within their associated Cases domain.
|
default SearchCasesPublisher |
searchCasesPaginator(Consumer<SearchCasesRequest.Builder> searchCasesRequest)
Searches for cases within their associated Cases domain.
|
default SearchCasesPublisher |
searchCasesPaginator(SearchCasesRequest searchCasesRequest)
Searches for cases within their associated Cases domain.
|
default CompletableFuture<SearchRelatedItemsResponse> |
searchRelatedItems(Consumer<SearchRelatedItemsRequest.Builder> searchRelatedItemsRequest)
Searches for related items that are associated with a case.
|
default CompletableFuture<SearchRelatedItemsResponse> |
searchRelatedItems(SearchRelatedItemsRequest searchRelatedItemsRequest)
Searches for related items that are associated with a case.
|
default SearchRelatedItemsPublisher |
searchRelatedItemsPaginator(Consumer<SearchRelatedItemsRequest.Builder> searchRelatedItemsRequest)
Searches for related items that are associated with a case.
|
default SearchRelatedItemsPublisher |
searchRelatedItemsPaginator(SearchRelatedItemsRequest searchRelatedItemsRequest)
Searches for related items that are associated with a case.
|
default ConnectCasesServiceClientConfiguration |
serviceClientConfiguration() |
default CompletableFuture<TagResourceResponse> |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a resource.
|
default CompletableFuture<TagResourceResponse> |
tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Untags a resource.
|
default CompletableFuture<UntagResourceResponse> |
untagResource(UntagResourceRequest untagResourceRequest)
Untags a resource.
|
default CompletableFuture<UpdateCaseResponse> |
updateCase(Consumer<UpdateCaseRequest.Builder> updateCaseRequest)
Updates the values of fields on a case.
|
default CompletableFuture<UpdateCaseResponse> |
updateCase(UpdateCaseRequest updateCaseRequest)
Updates the values of fields on a case.
|
default CompletableFuture<UpdateFieldResponse> |
updateField(Consumer<UpdateFieldRequest.Builder> updateFieldRequest)
Updates the properties of an existing field.
|
default CompletableFuture<UpdateFieldResponse> |
updateField(UpdateFieldRequest updateFieldRequest)
Updates the properties of an existing field.
|
default CompletableFuture<UpdateLayoutResponse> |
updateLayout(Consumer<UpdateLayoutRequest.Builder> updateLayoutRequest)
Updates the attributes of an existing layout.
|
default CompletableFuture<UpdateLayoutResponse> |
updateLayout(UpdateLayoutRequest updateLayoutRequest)
Updates the attributes of an existing layout.
|
default CompletableFuture<UpdateTemplateResponse> |
updateTemplate(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest)
Updates the attributes of an existing template.
|
default CompletableFuture<UpdateTemplateResponse> |
updateTemplate(UpdateTemplateRequest updateTemplateRequest)
Updates the attributes of an existing template.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<BatchGetFieldResponse> batchGetField(BatchGetFieldRequest batchGetFieldRequest)
Returns the description for the list of fields in the request parameters.
batchGetFieldRequest - default CompletableFuture<BatchGetFieldResponse> batchGetField(Consumer<BatchGetFieldRequest.Builder> batchGetFieldRequest)
Returns the description for the list of fields in the request parameters.
This is a convenience which creates an instance of the BatchGetFieldRequest.Builder avoiding the need to
create one manually via BatchGetFieldRequest.builder()
batchGetFieldRequest - A Consumer that will call methods on
BatchGetFieldRequest.Builder to create a
request.default CompletableFuture<BatchPutFieldOptionsResponse> batchPutFieldOptions(BatchPutFieldOptionsRequest batchPutFieldOptionsRequest)
Creates and updates a set of field options for a single select field in a Cases domain.
batchPutFieldOptionsRequest - default CompletableFuture<BatchPutFieldOptionsResponse> batchPutFieldOptions(Consumer<BatchPutFieldOptionsRequest.Builder> batchPutFieldOptionsRequest)
Creates and updates a set of field options for a single select field in a Cases domain.
This is a convenience which creates an instance of the BatchPutFieldOptionsRequest.Builder avoiding the
need to create one manually via BatchPutFieldOptionsRequest.builder()
batchPutFieldOptionsRequest - A Consumer that will call methods on
BatchPutFieldOptionsRequest.Builder to create a
request.default CompletableFuture<CreateCaseResponse> createCase(CreateCaseRequest createCaseRequest)
Creates a case in the specified Cases domain. Case system and custom fields are taken as an array id/value pairs with a declared data types.
The following fields are required when creating a case:
<ul> <li> <p> <code>customer_id</code> - You must provide the full customer profile ARN in this format: <code>arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID</code> </p> </li> <li> <p> <code>title</code> </p> </li> </ul> </note>
createCaseRequest - default CompletableFuture<CreateCaseResponse> createCase(Consumer<CreateCaseRequest.Builder> createCaseRequest)
Creates a case in the specified Cases domain. Case system and custom fields are taken as an array id/value pairs with a declared data types.
The following fields are required when creating a case:
<ul> <li> <p> <code>customer_id</code> - You must provide the full customer profile ARN in this format: <code>arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID</code> </p> </li> <li> <p> <code>title</code> </p> </li> </ul> </note>
This is a convenience which creates an instance of the CreateCaseRequest.Builder avoiding the need to
create one manually via CreateCaseRequest.builder()
createCaseRequest - A Consumer that will call methods on
CreateCaseRequest.Builder to create a request.default CompletableFuture<CreateDomainResponse> createDomain(CreateDomainRequest createDomainRequest)
Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts. Each Amazon Connect instance can be associated with only one Cases domain.
This will not associate your connect instance to Cases domain. Instead, use the Amazon Connect CreateIntegrationAssociation API. You need specific IAM permissions to successfully associate the Cases domain. For more information, see Onboard to Cases.
</important>
createDomainRequest - default CompletableFuture<CreateDomainResponse> createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest)
Creates a domain, which is a container for all case data, such as cases, fields, templates and layouts. Each Amazon Connect instance can be associated with only one Cases domain.
This will not associate your connect instance to Cases domain. Instead, use the Amazon Connect CreateIntegrationAssociation API. You need specific IAM permissions to successfully associate the Cases domain. For more information, see Onboard to Cases.
</important>
This is a convenience which creates an instance of the CreateDomainRequest.Builder avoiding the need to
create one manually via CreateDomainRequest.builder()
createDomainRequest - A Consumer that will call methods on
CreateDomainRequest.Builder to create a
request.default CompletableFuture<CreateFieldResponse> createField(CreateFieldRequest createFieldRequest)
Creates a field in the Cases domain. This field is used to define the case object model (that is, defines what data can be captured on cases) in a Cases domain.
createFieldRequest - default CompletableFuture<CreateFieldResponse> createField(Consumer<CreateFieldRequest.Builder> createFieldRequest)
Creates a field in the Cases domain. This field is used to define the case object model (that is, defines what data can be captured on cases) in a Cases domain.
This is a convenience which creates an instance of the CreateFieldRequest.Builder avoiding the need to
create one manually via CreateFieldRequest.builder()
createFieldRequest - A Consumer that will call methods on
CreateFieldRequest.Builder to create a request.default CompletableFuture<CreateLayoutResponse> createLayout(CreateLayoutRequest createLayoutRequest)
Creates a layout in the Cases domain. Layouts define the following configuration in the top section and More Info tab of the Cases user interface:
Fields to display to the users
Field ordering
Title and Status fields cannot be part of layouts since they are not configurable.
createLayoutRequest - default CompletableFuture<CreateLayoutResponse> createLayout(Consumer<CreateLayoutRequest.Builder> createLayoutRequest)
Creates a layout in the Cases domain. Layouts define the following configuration in the top section and More Info tab of the Cases user interface:
Fields to display to the users
Field ordering
Title and Status fields cannot be part of layouts since they are not configurable.
This is a convenience which creates an instance of the CreateLayoutRequest.Builder avoiding the need to
create one manually via CreateLayoutRequest.builder()
createLayoutRequest - A Consumer that will call methods on
CreateLayoutRequest.Builder to create a
request.default CompletableFuture<CreateRelatedItemResponse> createRelatedItem(CreateRelatedItemRequest createRelatedItemRequest)
Creates a related item (comments, tasks, and contacts) and associates it with a case.
A Related Item is a resource that is associated with a case. It may or may not have an external identifier
linking it to an external resource (for example, a contactArn). All Related Items have their own
internal identifier, the relatedItemArn. Examples of related items include comments and
contacts.
createRelatedItemRequest - default CompletableFuture<CreateRelatedItemResponse> createRelatedItem(Consumer<CreateRelatedItemRequest.Builder> createRelatedItemRequest)
Creates a related item (comments, tasks, and contacts) and associates it with a case.
A Related Item is a resource that is associated with a case. It may or may not have an external identifier
linking it to an external resource (for example, a contactArn). All Related Items have their own
internal identifier, the relatedItemArn. Examples of related items include comments and
contacts.
This is a convenience which creates an instance of the CreateRelatedItemRequest.Builder avoiding the need
to create one manually via CreateRelatedItemRequest.builder()
createRelatedItemRequest - A Consumer that will call methods on
CreateRelatedItemRequest.Builder to create a
request.default CompletableFuture<CreateTemplateResponse> createTemplate(CreateTemplateRequest createTemplateRequest)
Creates a template in the Cases domain. This template is used to define the case object model (that is, to define what data can be captured on cases) in a Cases domain. A template must have a unique name within a domain, and it must reference existing field IDs and layout IDs. Additionally, multiple fields with same IDs are not allowed within the same Template. A template can be either Active or Inactive, as indicated by its status. Inactive templates cannot be used to create cases.
createTemplateRequest - default CompletableFuture<CreateTemplateResponse> createTemplate(Consumer<CreateTemplateRequest.Builder> createTemplateRequest)
Creates a template in the Cases domain. This template is used to define the case object model (that is, to define what data can be captured on cases) in a Cases domain. A template must have a unique name within a domain, and it must reference existing field IDs and layout IDs. Additionally, multiple fields with same IDs are not allowed within the same Template. A template can be either Active or Inactive, as indicated by its status. Inactive templates cannot be used to create cases.
This is a convenience which creates an instance of the CreateTemplateRequest.Builder avoiding the need to
create one manually via CreateTemplateRequest.builder()
createTemplateRequest - A Consumer that will call methods on
CreateTemplateRequest.Builder to create a
request.default CompletableFuture<DeleteDomainResponse> deleteDomain(DeleteDomainRequest deleteDomainRequest)
Deletes a Cases domain.
<note> <p>After deleting your domain you must disassociate the deleted domain from your Amazon Connect instance with another API call before being able to use Cases again with this Amazon Connect instance. See <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteIntegrationAssociation.html">DeleteIntegrationAssociation</a>.</p> </note>
deleteDomainRequest - default CompletableFuture<DeleteDomainResponse> deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest)
Deletes a Cases domain.
<note> <p>After deleting your domain you must disassociate the deleted domain from your Amazon Connect instance with another API call before being able to use Cases again with this Amazon Connect instance. See <a href="https://docs.aws.amazon.com/connect/latest/APIReference/API_DeleteIntegrationAssociation.html">DeleteIntegrationAssociation</a>.</p> </note>
This is a convenience which creates an instance of the DeleteDomainRequest.Builder avoiding the need to
create one manually via DeleteDomainRequest.builder()
deleteDomainRequest - A Consumer that will call methods on
DeleteDomainRequest.Builder to create a
request.default CompletableFuture<GetCaseResponse> getCase(GetCaseRequest getCaseRequest)
Returns information about a specific case if it exists.
getCaseRequest - default CompletableFuture<GetCaseResponse> getCase(Consumer<GetCaseRequest.Builder> getCaseRequest)
Returns information about a specific case if it exists.
This is a convenience which creates an instance of the GetCaseRequest.Builder avoiding the need to create
one manually via GetCaseRequest.builder()
getCaseRequest - A Consumer that will call methods on
GetCaseRequest.Builder to create a request.default CompletableFuture<GetCaseEventConfigurationResponse> getCaseEventConfiguration(GetCaseEventConfigurationRequest getCaseEventConfigurationRequest)
Returns the case event publishing configuration.
getCaseEventConfigurationRequest - default CompletableFuture<GetCaseEventConfigurationResponse> getCaseEventConfiguration(Consumer<GetCaseEventConfigurationRequest.Builder> getCaseEventConfigurationRequest)
Returns the case event publishing configuration.
This is a convenience which creates an instance of the GetCaseEventConfigurationRequest.Builder avoiding
the need to create one manually via GetCaseEventConfigurationRequest.builder()
getCaseEventConfigurationRequest - A Consumer that will call methods on
GetCaseEventConfigurationRequest.Builder to
create a request.default GetCasePublisher getCasePaginator(GetCaseRequest getCaseRequest)
Returns information about a specific case if it exists.
This is a variant of getCase(software.amazon.awssdk.services.connectcases.model.GetCaseRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.GetCasePublisher publisher = client.getCasePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.GetCasePublisher publisher = client.getCasePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.GetCaseResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.GetCaseResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of null 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
getCase(software.amazon.awssdk.services.connectcases.model.GetCaseRequest) operation.
getCaseRequest - default GetCasePublisher getCasePaginator(Consumer<GetCaseRequest.Builder> getCaseRequest)
Returns information about a specific case if it exists.
This is a variant of getCase(software.amazon.awssdk.services.connectcases.model.GetCaseRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.GetCasePublisher publisher = client.getCasePaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.GetCasePublisher publisher = client.getCasePaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.GetCaseResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.GetCaseResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Please notice that the configuration of null 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
getCase(software.amazon.awssdk.services.connectcases.model.GetCaseRequest) operation.
This is a convenience which creates an instance of the GetCaseRequest.Builder avoiding the need to create
one manually via GetCaseRequest.builder()
getCaseRequest - A Consumer that will call methods on
GetCaseRequest.Builder to create a request.default CompletableFuture<GetDomainResponse> getDomain(GetDomainRequest getDomainRequest)
Returns information about a specific domain if it exists.
getDomainRequest - default CompletableFuture<GetDomainResponse> getDomain(Consumer<GetDomainRequest.Builder> getDomainRequest)
Returns information about a specific domain if it exists.
This is a convenience which creates an instance of the GetDomainRequest.Builder avoiding the need to
create one manually via GetDomainRequest.builder()
getDomainRequest - A Consumer that will call methods on
GetDomainRequest.Builder to create a request.default CompletableFuture<GetLayoutResponse> getLayout(GetLayoutRequest getLayoutRequest)
Returns the details for the requested layout.
getLayoutRequest - default CompletableFuture<GetLayoutResponse> getLayout(Consumer<GetLayoutRequest.Builder> getLayoutRequest)
Returns the details for the requested layout.
This is a convenience which creates an instance of the GetLayoutRequest.Builder avoiding the need to
create one manually via GetLayoutRequest.builder()
getLayoutRequest - A Consumer that will call methods on
GetLayoutRequest.Builder to create a request.default CompletableFuture<GetTemplateResponse> getTemplate(GetTemplateRequest getTemplateRequest)
Returns the details for the requested template.
getTemplateRequest - default CompletableFuture<GetTemplateResponse> getTemplate(Consumer<GetTemplateRequest.Builder> getTemplateRequest)
Returns the details for the requested template.
This is a convenience which creates an instance of the GetTemplateRequest.Builder avoiding the need to
create one manually via GetTemplateRequest.builder()
getTemplateRequest - A Consumer that will call methods on
GetTemplateRequest.Builder to create a request.default CompletableFuture<ListCasesForContactResponse> listCasesForContact(ListCasesForContactRequest listCasesForContactRequest)
Lists cases for a given contact.
listCasesForContactRequest - default CompletableFuture<ListCasesForContactResponse> listCasesForContact(Consumer<ListCasesForContactRequest.Builder> listCasesForContactRequest)
Lists cases for a given contact.
This is a convenience which creates an instance of the ListCasesForContactRequest.Builder avoiding the
need to create one manually via ListCasesForContactRequest.builder()
listCasesForContactRequest - A Consumer that will call methods on
ListCasesForContactRequest.Builder to create a
request.default ListCasesForContactPublisher listCasesForContactPaginator(ListCasesForContactRequest listCasesForContactRequest)
Lists cases for a given contact.
This is a variant of
listCasesForContact(software.amazon.awssdk.services.connectcases.model.ListCasesForContactRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListCasesForContactPublisher publisher = client.listCasesForContactPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListCasesForContactPublisher publisher = client.listCasesForContactPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListCasesForContactResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListCasesForContactResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listCasesForContact(software.amazon.awssdk.services.connectcases.model.ListCasesForContactRequest)
operation.
listCasesForContactRequest - default ListCasesForContactPublisher listCasesForContactPaginator(Consumer<ListCasesForContactRequest.Builder> listCasesForContactRequest)
Lists cases for a given contact.
This is a variant of
listCasesForContact(software.amazon.awssdk.services.connectcases.model.ListCasesForContactRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListCasesForContactPublisher publisher = client.listCasesForContactPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListCasesForContactPublisher publisher = client.listCasesForContactPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListCasesForContactResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListCasesForContactResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listCasesForContact(software.amazon.awssdk.services.connectcases.model.ListCasesForContactRequest)
operation.
This is a convenience which creates an instance of the ListCasesForContactRequest.Builder avoiding the
need to create one manually via ListCasesForContactRequest.builder()
listCasesForContactRequest - A Consumer that will call methods on
ListCasesForContactRequest.Builder to create a
request.default CompletableFuture<ListDomainsResponse> listDomains(ListDomainsRequest listDomainsRequest)
Lists all cases domains in the Amazon Web Services account. Each list item is a condensed summary object of the domain.
listDomainsRequest - default CompletableFuture<ListDomainsResponse> listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all cases domains in the Amazon Web Services account. Each list item is a condensed summary object of the domain.
This is a convenience which creates an instance of the ListDomainsRequest.Builder avoiding the need to
create one manually via ListDomainsRequest.builder()
listDomainsRequest - A Consumer that will call methods on
ListDomainsRequest.Builder to create a request.default ListDomainsPublisher listDomainsPaginator(ListDomainsRequest listDomainsRequest)
Lists all cases domains in the Amazon Web Services account. Each list item is a condensed summary object of the domain.
This is a variant of listDomains(software.amazon.awssdk.services.connectcases.model.ListDomainsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListDomainsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListDomainsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listDomains(software.amazon.awssdk.services.connectcases.model.ListDomainsRequest) operation.
listDomainsRequest - default ListDomainsPublisher listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists all cases domains in the Amazon Web Services account. Each list item is a condensed summary object of the domain.
This is a variant of listDomains(software.amazon.awssdk.services.connectcases.model.ListDomainsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListDomainsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListDomainsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listDomains(software.amazon.awssdk.services.connectcases.model.ListDomainsRequest) operation.
This is a convenience which creates an instance of the ListDomainsRequest.Builder avoiding the need to
create one manually via ListDomainsRequest.builder()
listDomainsRequest - A Consumer that will call methods on
ListDomainsRequest.Builder to create a request.default CompletableFuture<ListFieldOptionsResponse> listFieldOptions(ListFieldOptionsRequest listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
listFieldOptionsRequest - default CompletableFuture<ListFieldOptionsResponse> listFieldOptions(Consumer<ListFieldOptionsRequest.Builder> listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
This is a convenience which creates an instance of the ListFieldOptionsRequest.Builder avoiding the need
to create one manually via ListFieldOptionsRequest.builder()
listFieldOptionsRequest - A Consumer that will call methods on
ListFieldOptionsRequest.Builder to create a
request.default ListFieldOptionsPublisher listFieldOptionsPaginator(ListFieldOptionsRequest listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
This is a variant of
listFieldOptions(software.amazon.awssdk.services.connectcases.model.ListFieldOptionsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListFieldOptionsPublisher publisher = client.listFieldOptionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListFieldOptionsPublisher publisher = client.listFieldOptionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListFieldOptionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListFieldOptionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listFieldOptions(software.amazon.awssdk.services.connectcases.model.ListFieldOptionsRequest)
operation.
listFieldOptionsRequest - default ListFieldOptionsPublisher listFieldOptionsPaginator(Consumer<ListFieldOptionsRequest.Builder> listFieldOptionsRequest)
Lists all of the field options for a field identifier in the domain.
This is a variant of
listFieldOptions(software.amazon.awssdk.services.connectcases.model.ListFieldOptionsRequest) operation.
The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListFieldOptionsPublisher publisher = client.listFieldOptionsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListFieldOptionsPublisher publisher = client.listFieldOptionsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListFieldOptionsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListFieldOptionsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listFieldOptions(software.amazon.awssdk.services.connectcases.model.ListFieldOptionsRequest)
operation.
This is a convenience which creates an instance of the ListFieldOptionsRequest.Builder avoiding the need
to create one manually via ListFieldOptionsRequest.builder()
listFieldOptionsRequest - A Consumer that will call methods on
ListFieldOptionsRequest.Builder to create a
request.default CompletableFuture<ListFieldsResponse> listFields(ListFieldsRequest listFieldsRequest)
Lists all fields in a Cases domain.
listFieldsRequest - default CompletableFuture<ListFieldsResponse> listFields(Consumer<ListFieldsRequest.Builder> listFieldsRequest)
Lists all fields in a Cases domain.
This is a convenience which creates an instance of the ListFieldsRequest.Builder avoiding the need to
create one manually via ListFieldsRequest.builder()
listFieldsRequest - A Consumer that will call methods on
ListFieldsRequest.Builder to create a request.default ListFieldsPublisher listFieldsPaginator(ListFieldsRequest listFieldsRequest)
Lists all fields in a Cases domain.
This is a variant of listFields(software.amazon.awssdk.services.connectcases.model.ListFieldsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListFieldsPublisher publisher = client.listFieldsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListFieldsPublisher publisher = client.listFieldsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListFieldsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListFieldsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listFields(software.amazon.awssdk.services.connectcases.model.ListFieldsRequest) operation.
listFieldsRequest - default ListFieldsPublisher listFieldsPaginator(Consumer<ListFieldsRequest.Builder> listFieldsRequest)
Lists all fields in a Cases domain.
This is a variant of listFields(software.amazon.awssdk.services.connectcases.model.ListFieldsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListFieldsPublisher publisher = client.listFieldsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListFieldsPublisher publisher = client.listFieldsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListFieldsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListFieldsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listFields(software.amazon.awssdk.services.connectcases.model.ListFieldsRequest) operation.
This is a convenience which creates an instance of the ListFieldsRequest.Builder avoiding the need to
create one manually via ListFieldsRequest.builder()
listFieldsRequest - A Consumer that will call methods on
ListFieldsRequest.Builder to create a request.default CompletableFuture<ListLayoutsResponse> listLayouts(ListLayoutsRequest listLayoutsRequest)
Lists all layouts in the given cases domain. Each list item is a condensed summary object of the layout.
listLayoutsRequest - default CompletableFuture<ListLayoutsResponse> listLayouts(Consumer<ListLayoutsRequest.Builder> listLayoutsRequest)
Lists all layouts in the given cases domain. Each list item is a condensed summary object of the layout.
This is a convenience which creates an instance of the ListLayoutsRequest.Builder avoiding the need to
create one manually via ListLayoutsRequest.builder()
listLayoutsRequest - A Consumer that will call methods on
ListLayoutsRequest.Builder to create a request.default ListLayoutsPublisher listLayoutsPaginator(ListLayoutsRequest listLayoutsRequest)
Lists all layouts in the given cases domain. Each list item is a condensed summary object of the layout.
This is a variant of listLayouts(software.amazon.awssdk.services.connectcases.model.ListLayoutsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListLayoutsPublisher publisher = client.listLayoutsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListLayoutsPublisher publisher = client.listLayoutsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListLayoutsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListLayoutsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listLayouts(software.amazon.awssdk.services.connectcases.model.ListLayoutsRequest) operation.
listLayoutsRequest - default ListLayoutsPublisher listLayoutsPaginator(Consumer<ListLayoutsRequest.Builder> listLayoutsRequest)
Lists all layouts in the given cases domain. Each list item is a condensed summary object of the layout.
This is a variant of listLayouts(software.amazon.awssdk.services.connectcases.model.ListLayoutsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListLayoutsPublisher publisher = client.listLayoutsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListLayoutsPublisher publisher = client.listLayoutsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListLayoutsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListLayoutsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listLayouts(software.amazon.awssdk.services.connectcases.model.ListLayoutsRequest) operation.
This is a convenience which creates an instance of the ListLayoutsRequest.Builder avoiding the need to
create one manually via ListLayoutsRequest.builder()
listLayoutsRequest - A Consumer that will call methods on
ListLayoutsRequest.Builder to create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists tags for a resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists tags for a 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.default CompletableFuture<ListTemplatesResponse> listTemplates(ListTemplatesRequest listTemplatesRequest)
Lists all of the templates in a Cases domain. Each list item is a condensed summary object of the template.
listTemplatesRequest - default CompletableFuture<ListTemplatesResponse> listTemplates(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all of the templates in a Cases domain. Each list item is a condensed summary object of the template.
This is a convenience which creates an instance of the ListTemplatesRequest.Builder avoiding the need to
create one manually via ListTemplatesRequest.builder()
listTemplatesRequest - A Consumer that will call methods on
ListTemplatesRequest.Builder to create a
request.default ListTemplatesPublisher listTemplatesPaginator(ListTemplatesRequest listTemplatesRequest)
Lists all of the templates in a Cases domain. Each list item is a condensed summary object of the template.
This is a variant of
listTemplates(software.amazon.awssdk.services.connectcases.model.ListTemplatesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listTemplates(software.amazon.awssdk.services.connectcases.model.ListTemplatesRequest) operation.
listTemplatesRequest - default ListTemplatesPublisher listTemplatesPaginator(Consumer<ListTemplatesRequest.Builder> listTemplatesRequest)
Lists all of the templates in a Cases domain. Each list item is a condensed summary object of the template.
This is a variant of
listTemplates(software.amazon.awssdk.services.connectcases.model.ListTemplatesRequest) operation. The
return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will
internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.ListTemplatesPublisher publisher = client.listTemplatesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.ListTemplatesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.ListTemplatesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
listTemplates(software.amazon.awssdk.services.connectcases.model.ListTemplatesRequest) operation.
This is a convenience which creates an instance of the ListTemplatesRequest.Builder avoiding the need to
create one manually via ListTemplatesRequest.builder()
listTemplatesRequest - A Consumer that will call methods on
ListTemplatesRequest.Builder to create a
request.default CompletableFuture<PutCaseEventConfigurationResponse> putCaseEventConfiguration(PutCaseEventConfigurationRequest putCaseEventConfigurationRequest)
API for adding case event publishing configuration
putCaseEventConfigurationRequest - default CompletableFuture<PutCaseEventConfigurationResponse> putCaseEventConfiguration(Consumer<PutCaseEventConfigurationRequest.Builder> putCaseEventConfigurationRequest)
API for adding case event publishing configuration
This is a convenience which creates an instance of the PutCaseEventConfigurationRequest.Builder avoiding
the need to create one manually via PutCaseEventConfigurationRequest.builder()
putCaseEventConfigurationRequest - A Consumer that will call methods on
PutCaseEventConfigurationRequest.Builder to
create a request.default CompletableFuture<SearchCasesResponse> searchCases(SearchCasesRequest searchCasesRequest)
Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.
For customer_id you must provide the full customer profile ARN in this format:
arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID
.
searchCasesRequest - default CompletableFuture<SearchCasesResponse> searchCases(Consumer<SearchCasesRequest.Builder> searchCasesRequest)
Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.
For customer_id you must provide the full customer profile ARN in this format:
arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID
.
This is a convenience which creates an instance of the SearchCasesRequest.Builder avoiding the need to
create one manually via SearchCasesRequest.builder()
searchCasesRequest - A Consumer that will call methods on
SearchCasesRequest.Builder to create a request.default SearchCasesPublisher searchCasesPaginator(SearchCasesRequest searchCasesRequest)
Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.
For customer_id you must provide the full customer profile ARN in this format:
arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID
.
This is a variant of searchCases(software.amazon.awssdk.services.connectcases.model.SearchCasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.SearchCasesPublisher publisher = client.searchCasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.SearchCasesPublisher publisher = client.searchCasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.SearchCasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.SearchCasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
searchCases(software.amazon.awssdk.services.connectcases.model.SearchCasesRequest) operation.
searchCasesRequest - default SearchCasesPublisher searchCasesPaginator(Consumer<SearchCasesRequest.Builder> searchCasesRequest)
Searches for cases within their associated Cases domain. Search results are returned as a paginated list of abridged case documents.
For customer_id you must provide the full customer profile ARN in this format:
arn:aws:profile:your AWS Region:your AWS account ID:domains/profiles domain name/profiles/profile ID
.
This is a variant of searchCases(software.amazon.awssdk.services.connectcases.model.SearchCasesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.SearchCasesPublisher publisher = client.searchCasesPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.SearchCasesPublisher publisher = client.searchCasesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.SearchCasesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.SearchCasesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
searchCases(software.amazon.awssdk.services.connectcases.model.SearchCasesRequest) operation.
This is a convenience which creates an instance of the SearchCasesRequest.Builder avoiding the need to
create one manually via SearchCasesRequest.builder()
searchCasesRequest - A Consumer that will call methods on
SearchCasesRequest.Builder to create a request.default CompletableFuture<SearchRelatedItemsResponse> searchRelatedItems(SearchRelatedItemsRequest searchRelatedItemsRequest)
Searches for related items that are associated with a case.
If no filters are provided, this returns all related items associated with a case.
searchRelatedItemsRequest - default CompletableFuture<SearchRelatedItemsResponse> searchRelatedItems(Consumer<SearchRelatedItemsRequest.Builder> searchRelatedItemsRequest)
Searches for related items that are associated with a case.
If no filters are provided, this returns all related items associated with a case.
This is a convenience which creates an instance of the SearchRelatedItemsRequest.Builder avoiding the
need to create one manually via SearchRelatedItemsRequest.builder()
searchRelatedItemsRequest - A Consumer that will call methods on
SearchRelatedItemsRequest.Builder to create a
request.default SearchRelatedItemsPublisher searchRelatedItemsPaginator(SearchRelatedItemsRequest searchRelatedItemsRequest)
Searches for related items that are associated with a case.
If no filters are provided, this returns all related items associated with a case.
This is a variant of
searchRelatedItems(software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.SearchRelatedItemsPublisher publisher = client.searchRelatedItemsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.SearchRelatedItemsPublisher publisher = client.searchRelatedItemsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
searchRelatedItems(software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsRequest)
operation.
searchRelatedItemsRequest - default SearchRelatedItemsPublisher searchRelatedItemsPaginator(Consumer<SearchRelatedItemsRequest.Builder> searchRelatedItemsRequest)
Searches for related items that are associated with a case.
If no filters are provided, this returns all related items associated with a case.
This is a variant of
searchRelatedItems(software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages.
SDK will internally handle making service calls for you.
When the operation is called, an instance of this class is returned. At this point, no service calls are made yet
and so there is no guarantee that the request is valid. If there are errors in your request, you will see the
failures only after you start streaming the data. The subscribe method should be called as a request to start
streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe
method will result in a new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the subscribe helper method
software.amazon.awssdk.services.connectcases.paginators.SearchRelatedItemsPublisher publisher = client.searchRelatedItemsPaginator(request);
CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.connectcases.paginators.SearchRelatedItemsPublisher publisher = client.searchRelatedItemsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
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
searchRelatedItems(software.amazon.awssdk.services.connectcases.model.SearchRelatedItemsRequest)
operation.
This is a convenience which creates an instance of the SearchRelatedItemsRequest.Builder avoiding the
need to create one manually via SearchRelatedItemsRequest.builder()
searchRelatedItemsRequest - A Consumer that will call methods on
SearchRelatedItemsRequest.Builder to create a
request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds tags to a resource.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to a resource.
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.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Untags a resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Untags a resource.
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.default CompletableFuture<UpdateCaseResponse> updateCase(UpdateCaseRequest updateCaseRequest)
Updates the values of fields on a case. Fields to be updated are received as an array of id/value pairs identical
to the CreateCase input .
If the action is successful, the service sends back an HTTP 200 response with an empty HTTP body.
updateCaseRequest - default CompletableFuture<UpdateCaseResponse> updateCase(Consumer<UpdateCaseRequest.Builder> updateCaseRequest)
Updates the values of fields on a case. Fields to be updated are received as an array of id/value pairs identical
to the CreateCase input .
If the action is successful, the service sends back an HTTP 200 response with an empty HTTP body.
This is a convenience which creates an instance of the UpdateCaseRequest.Builder avoiding the need to
create one manually via UpdateCaseRequest.builder()
updateCaseRequest - A Consumer that will call methods on
UpdateCaseRequest.Builder to create a request.default CompletableFuture<UpdateFieldResponse> updateField(UpdateFieldRequest updateFieldRequest)
Updates the properties of an existing field.
updateFieldRequest - default CompletableFuture<UpdateFieldResponse> updateField(Consumer<UpdateFieldRequest.Builder> updateFieldRequest)
Updates the properties of an existing field.
This is a convenience which creates an instance of the UpdateFieldRequest.Builder avoiding the need to
create one manually via UpdateFieldRequest.builder()
updateFieldRequest - A Consumer that will call methods on
UpdateFieldRequest.Builder to create a request.default CompletableFuture<UpdateLayoutResponse> updateLayout(UpdateLayoutRequest updateLayoutRequest)
Updates the attributes of an existing layout.
If the action is successful, the service sends back an HTTP 200 response with an empty HTTP body.
A ValidationException is returned when you add non-existent fieldIds to a layout.
Title and Status fields cannot be part of layouts because they are not configurable.
updateLayoutRequest - default CompletableFuture<UpdateLayoutResponse> updateLayout(Consumer<UpdateLayoutRequest.Builder> updateLayoutRequest)
Updates the attributes of an existing layout.
If the action is successful, the service sends back an HTTP 200 response with an empty HTTP body.
A ValidationException is returned when you add non-existent fieldIds to a layout.
Title and Status fields cannot be part of layouts because they are not configurable.
This is a convenience which creates an instance of the UpdateLayoutRequest.Builder avoiding the need to
create one manually via UpdateLayoutRequest.builder()
updateLayoutRequest - A Consumer that will call methods on
UpdateLayoutRequest.Builder to create a
request.default CompletableFuture<UpdateTemplateResponse> updateTemplate(UpdateTemplateRequest updateTemplateRequest)
Updates the attributes of an existing template. The template attributes that can be modified include
name, description, layoutConfiguration, requiredFields, and
status. At least one of these attributes must not be null. If a null value is provided for a given
attribute, that attribute is ignored and its current value is preserved.
updateTemplateRequest - default CompletableFuture<UpdateTemplateResponse> updateTemplate(Consumer<UpdateTemplateRequest.Builder> updateTemplateRequest)
Updates the attributes of an existing template. The template attributes that can be modified include
name, description, layoutConfiguration, requiredFields, and
status. At least one of these attributes must not be null. If a null value is provided for a given
attribute, that attribute is ignored and its current value is preserved.
This is a convenience which creates an instance of the UpdateTemplateRequest.Builder avoiding the need to
create one manually via UpdateTemplateRequest.builder()
updateTemplateRequest - A Consumer that will call methods on
UpdateTemplateRequest.Builder to create a
request.default ConnectCasesServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic ConnectCasesAsyncClient create()
ConnectCasesAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static ConnectCasesAsyncClientBuilder builder()
ConnectCasesAsyncClient.Copyright © 2023. All rights reserved.