public static interface CreateAvailabilityConfigurationRequest.Builder extends WorkMailRequest.Builder, SdkPojo, CopyableBuilder<CreateAvailabilityConfigurationRequest.Builder,CreateAvailabilityConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAvailabilityConfigurationRequest.Builder clientToken(String clientToken)
An idempotent token that ensures that an API request is executed only once.
clientToken - An idempotent token that ensures that an API request is executed only once.CreateAvailabilityConfigurationRequest.Builder organizationId(String organizationId)
The WorkMail organization for which the AvailabilityConfiguration will be created.
organizationId - The WorkMail organization for which the AvailabilityConfiguration will be created.CreateAvailabilityConfigurationRequest.Builder domainName(String domainName)
The domain to which the provider applies.
domainName - The domain to which the provider applies.CreateAvailabilityConfigurationRequest.Builder ewsProvider(EwsAvailabilityProvider ewsProvider)
Exchange Web Services (EWS) availability provider definition. The request must contain exactly one provider
definition, either EwsProvider or LambdaProvider.
ewsProvider - Exchange Web Services (EWS) availability provider definition. The request must contain exactly one
provider definition, either EwsProvider or LambdaProvider.default CreateAvailabilityConfigurationRequest.Builder ewsProvider(Consumer<EwsAvailabilityProvider.Builder> ewsProvider)
Exchange Web Services (EWS) availability provider definition. The request must contain exactly one provider
definition, either EwsProvider or LambdaProvider.
EwsAvailabilityProvider.Builder avoiding
the need to create one manually via EwsAvailabilityProvider.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to ewsProvider(EwsAvailabilityProvider).
ewsProvider - a consumer that will call methods on EwsAvailabilityProvider.BuilderewsProvider(EwsAvailabilityProvider)CreateAvailabilityConfigurationRequest.Builder lambdaProvider(LambdaAvailabilityProvider lambdaProvider)
Lambda availability provider definition. The request must contain exactly one provider definition, either
EwsProvider or LambdaProvider.
lambdaProvider - Lambda availability provider definition. The request must contain exactly one provider definition,
either EwsProvider or LambdaProvider.default CreateAvailabilityConfigurationRequest.Builder lambdaProvider(Consumer<LambdaAvailabilityProvider.Builder> lambdaProvider)
Lambda availability provider definition. The request must contain exactly one provider definition, either
EwsProvider or LambdaProvider.
LambdaAvailabilityProvider.Builder
avoiding the need to create one manually via LambdaAvailabilityProvider.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to lambdaProvider(LambdaAvailabilityProvider).
lambdaProvider - a consumer that will call methods on LambdaAvailabilityProvider.BuilderlambdaProvider(LambdaAvailabilityProvider)CreateAvailabilityConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAvailabilityConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.