@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateAvailabilityConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateAvailabilityConfigurationRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateAvailabilityConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDomainName()
The domain to which the provider applies the availability configuration.
|
EwsAvailabilityProvider |
getEwsProvider()
The EWS availability provider definition.
|
LambdaAvailabilityProvider |
getLambdaProvider()
The Lambda availability provider definition.
|
String |
getOrganizationId()
The WorkMail organization for which the
AvailabilityConfiguration will be updated. |
int |
hashCode() |
void |
setDomainName(String domainName)
The domain to which the provider applies the availability configuration.
|
void |
setEwsProvider(EwsAvailabilityProvider ewsProvider)
The EWS availability provider definition.
|
void |
setLambdaProvider(LambdaAvailabilityProvider lambdaProvider)
The Lambda availability provider definition.
|
void |
setOrganizationId(String organizationId)
The WorkMail organization for which the
AvailabilityConfiguration will be updated. |
String |
toString()
Returns a string representation of this object.
|
UpdateAvailabilityConfigurationRequest |
withDomainName(String domainName)
The domain to which the provider applies the availability configuration.
|
UpdateAvailabilityConfigurationRequest |
withEwsProvider(EwsAvailabilityProvider ewsProvider)
The EWS availability provider definition.
|
UpdateAvailabilityConfigurationRequest |
withLambdaProvider(LambdaAvailabilityProvider lambdaProvider)
The Lambda availability provider definition.
|
UpdateAvailabilityConfigurationRequest |
withOrganizationId(String organizationId)
The WorkMail organization for which the
AvailabilityConfiguration will be updated. |
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic UpdateAvailabilityConfigurationRequest()
public void setOrganizationId(String organizationId)
The WorkMail organization for which the AvailabilityConfiguration will be updated.
organizationId - The WorkMail organization for which the AvailabilityConfiguration will be updated.public String getOrganizationId()
The WorkMail organization for which the AvailabilityConfiguration will be updated.
AvailabilityConfiguration will be updated.public UpdateAvailabilityConfigurationRequest withOrganizationId(String organizationId)
The WorkMail organization for which the AvailabilityConfiguration will be updated.
organizationId - The WorkMail organization for which the AvailabilityConfiguration will be updated.public void setDomainName(String domainName)
The domain to which the provider applies the availability configuration.
domainName - The domain to which the provider applies the availability configuration.public String getDomainName()
The domain to which the provider applies the availability configuration.
public UpdateAvailabilityConfigurationRequest withDomainName(String domainName)
The domain to which the provider applies the availability configuration.
domainName - The domain to which the provider applies the availability configuration.public void setEwsProvider(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.public EwsAvailabilityProvider getEwsProvider()
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 UpdateAvailabilityConfigurationRequest withEwsProvider(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.public void setLambdaProvider(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.public LambdaAvailabilityProvider getLambdaProvider()
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 withLambdaProvider(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.public String toString()
toString in class ObjectObject.toString()public UpdateAvailabilityConfigurationRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()