@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateAvailabilityConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateAvailabilityConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
CreateAvailabilityConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
An idempotent token that ensures that an API request is executed only once.
|
String |
getDomainName()
The domain to which the provider applies.
|
EwsAvailabilityProvider |
getEwsProvider()
Exchange Web Services (EWS) availability provider definition.
|
LambdaAvailabilityProvider |
getLambdaProvider()
Lambda availability provider definition.
|
String |
getOrganizationId()
The WorkMail organization for which the
AvailabilityConfiguration will be created. |
int |
hashCode() |
void |
setClientToken(String clientToken)
An idempotent token that ensures that an API request is executed only once.
|
void |
setDomainName(String domainName)
The domain to which the provider applies.
|
void |
setEwsProvider(EwsAvailabilityProvider ewsProvider)
Exchange Web Services (EWS) availability provider definition.
|
void |
setLambdaProvider(LambdaAvailabilityProvider lambdaProvider)
Lambda availability provider definition.
|
void |
setOrganizationId(String organizationId)
The WorkMail organization for which the
AvailabilityConfiguration will be created. |
String |
toString()
Returns a string representation of this object.
|
CreateAvailabilityConfigurationRequest |
withClientToken(String clientToken)
An idempotent token that ensures that an API request is executed only once.
|
CreateAvailabilityConfigurationRequest |
withDomainName(String domainName)
The domain to which the provider applies.
|
CreateAvailabilityConfigurationRequest |
withEwsProvider(EwsAvailabilityProvider ewsProvider)
Exchange Web Services (EWS) availability provider definition.
|
CreateAvailabilityConfigurationRequest |
withLambdaProvider(LambdaAvailabilityProvider lambdaProvider)
Lambda availability provider definition.
|
CreateAvailabilityConfigurationRequest |
withOrganizationId(String organizationId)
The WorkMail organization for which the
AvailabilityConfiguration will be created. |
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, withSdkRequestTimeout
public CreateAvailabilityConfigurationRequest()
public void setClientToken(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.public String getClientToken()
An idempotent token that ensures that an API request is executed only once.
public CreateAvailabilityConfigurationRequest withClientToken(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.public void setOrganizationId(String organizationId)
The WorkMail organization for which the AvailabilityConfiguration
will be created.
organizationId
- The WorkMail organization for which the AvailabilityConfiguration
will be created.public String getOrganizationId()
The WorkMail organization for which the AvailabilityConfiguration
will be created.
AvailabilityConfiguration
will be created.public CreateAvailabilityConfigurationRequest withOrganizationId(String organizationId)
The WorkMail organization for which the AvailabilityConfiguration
will be created.
organizationId
- The WorkMail organization for which the AvailabilityConfiguration
will be created.public void setDomainName(String domainName)
The domain to which the provider applies.
domainName
- The domain to which the provider applies.public String getDomainName()
The domain to which the provider applies.
public CreateAvailabilityConfigurationRequest withDomainName(String domainName)
The domain to which the provider applies.
domainName
- The domain to which the provider applies.public void setEwsProvider(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
.public EwsAvailabilityProvider getEwsProvider()
Exchange Web Services (EWS) availability provider definition. The request must contain exactly one provider
definition, either EwsProvider
or LambdaProvider
.
EwsProvider
or LambdaProvider
.public CreateAvailabilityConfigurationRequest withEwsProvider(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
.public void setLambdaProvider(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
.public LambdaAvailabilityProvider getLambdaProvider()
Lambda availability provider definition. The request must contain exactly one provider definition, either
EwsProvider
or LambdaProvider
.
EwsProvider
or LambdaProvider
.public CreateAvailabilityConfigurationRequest withLambdaProvider(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
.public String toString()
toString
in class Object
Object.toString()
public CreateAvailabilityConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Privacy | Site terms | Cookie preferences | © 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.