@Generated(value="software.amazon.awssdk:codegen") public final class UpdateAvailabilityConfigurationRequest extends WorkMailRequest implements ToCopyableBuilder<UpdateAvailabilityConfigurationRequest.Builder,UpdateAvailabilityConfigurationRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateAvailabilityConfigurationRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateAvailabilityConfigurationRequest.Builder |
builder() |
String |
domainName()
The domain to which the provider applies the availability configuration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
EwsAvailabilityProvider |
ewsProvider()
The EWS availability provider definition.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LambdaAvailabilityProvider |
lambdaProvider()
The Lambda availability provider definition.
|
String |
organizationId()
The WorkMail organization for which the
AvailabilityConfiguration will be updated. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateAvailabilityConfigurationRequest.Builder> |
serializableBuilderClass() |
UpdateAvailabilityConfigurationRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String organizationId()
The WorkMail organization for which the AvailabilityConfiguration will be updated.
AvailabilityConfiguration will be updated.public final String domainName()
The domain to which the provider applies the availability configuration.
public final 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 or LambdaProvider. The previously stored provider will be
overridden by the one provided.public final 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.
EwsProvider or LambdaProvider. The previously stored provider will be
overridden by the one provided.public UpdateAvailabilityConfigurationRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateAvailabilityConfigurationRequest.Builder,UpdateAvailabilityConfigurationRequest>toBuilder in class WorkMailRequestpublic static UpdateAvailabilityConfigurationRequest.Builder builder()
public static Class<? extends UpdateAvailabilityConfigurationRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.