public static interface UpdateAvailabilityConfigurationRequest.Builder extends WorkMailRequest.Builder, SdkPojo, CopyableBuilder<UpdateAvailabilityConfigurationRequest.Builder,UpdateAvailabilityConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAvailabilityConfigurationRequest.Builder organizationId(String organizationId)
The WorkMail organization for which the AvailabilityConfiguration will be updated.
organizationId - The WorkMail organization for which the AvailabilityConfiguration will be updated.UpdateAvailabilityConfigurationRequest.Builder domainName(String domainName)
The domain to which the provider applies the availability configuration.
domainName - The domain to which the provider applies the availability configuration.UpdateAvailabilityConfigurationRequest.Builder ewsProvider(EwsAvailabilityProvider ewsProvider)
The EWS availability provider definition. The request must contain exactly one provider definition, either
EwsProvider or LambdaProvider. The previously stored provider will be overridden by
the one provided.
ewsProvider - The EWS availability provider definition. The request must contain exactly one provider definition,
either EwsProvider or LambdaProvider. The previously stored provider will be
overridden by the one provided.default UpdateAvailabilityConfigurationRequest.Builder ewsProvider(Consumer<EwsAvailabilityProvider.Builder> ewsProvider)
The EWS availability provider definition. The request must contain exactly one provider definition, either
EwsProvider or LambdaProvider. The previously stored provider will be overridden by
the one provided.
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)UpdateAvailabilityConfigurationRequest.Builder lambdaProvider(LambdaAvailabilityProvider lambdaProvider)
The Lambda availability provider definition. The request must contain exactly one provider definition, either
EwsProvider or LambdaProvider. The previously stored provider will be overridden by
the one provided.
lambdaProvider - The Lambda availability provider definition. The request must contain exactly one provider definition,
either EwsProvider or LambdaProvider. The previously stored provider will be
overridden by the one provided.default UpdateAvailabilityConfigurationRequest.Builder lambdaProvider(Consumer<LambdaAvailabilityProvider.Builder> lambdaProvider)
The Lambda availability provider definition. The request must contain exactly one provider definition, either
EwsProvider or LambdaProvider. The previously stored provider will be overridden by
the one provided.
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)UpdateAvailabilityConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateAvailabilityConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.