@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProtectConfigurationCountryRuleSetRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateProtectConfigurationCountryRuleSetRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateProtectConfigurationCountryRuleSetRequest |
addCountryRuleSetUpdatesEntry(String key,
ProtectConfigurationCountryRuleSetInformation value)
Add a single CountryRuleSetUpdates entry
|
UpdateProtectConfigurationCountryRuleSetRequest |
clearCountryRuleSetUpdatesEntries()
Removes all the entries added into CountryRuleSetUpdates.
|
UpdateProtectConfigurationCountryRuleSetRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Map<String,ProtectConfigurationCountryRuleSetInformation> |
getCountryRuleSetUpdates()
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested
NumberCapability.
|
String |
getNumberCapability()
The number capability to apply the CountryRuleSetUpdates updates to.
|
String |
getProtectConfigurationId()
The unique identifier for the protect configuration.
|
int |
hashCode() |
void |
setCountryRuleSetUpdates(Map<String,ProtectConfigurationCountryRuleSetInformation> countryRuleSetUpdates)
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested
NumberCapability.
|
void |
setNumberCapability(String numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
|
void |
setProtectConfigurationId(String protectConfigurationId)
The unique identifier for the protect configuration.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProtectConfigurationCountryRuleSetRequest |
withCountryRuleSetUpdates(Map<String,ProtectConfigurationCountryRuleSetInformation> countryRuleSetUpdates)
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested
NumberCapability.
|
UpdateProtectConfigurationCountryRuleSetRequest |
withNumberCapability(NumberCapability numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
|
UpdateProtectConfigurationCountryRuleSetRequest |
withNumberCapability(String numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
|
UpdateProtectConfigurationCountryRuleSetRequest |
withProtectConfigurationId(String protectConfigurationId)
The unique identifier for the protect configuration.
|
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 UpdateProtectConfigurationCountryRuleSetRequest()
public void setProtectConfigurationId(String protectConfigurationId)
The unique identifier for the protect configuration.
protectConfigurationId - The unique identifier for the protect configuration.public String getProtectConfigurationId()
The unique identifier for the protect configuration.
public UpdateProtectConfigurationCountryRuleSetRequest withProtectConfigurationId(String protectConfigurationId)
The unique identifier for the protect configuration.
protectConfigurationId - The unique identifier for the protect configuration.public void setNumberCapability(String numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
numberCapability - The number capability to apply the CountryRuleSetUpdates updates to.NumberCapabilitypublic String getNumberCapability()
The number capability to apply the CountryRuleSetUpdates updates to.
NumberCapabilitypublic UpdateProtectConfigurationCountryRuleSetRequest withNumberCapability(String numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
numberCapability - The number capability to apply the CountryRuleSetUpdates updates to.NumberCapabilitypublic UpdateProtectConfigurationCountryRuleSetRequest withNumberCapability(NumberCapability numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
numberCapability - The number capability to apply the CountryRuleSetUpdates updates to.NumberCapabilitypublic Map<String,ProtectConfigurationCountryRuleSetInformation> getCountryRuleSetUpdates()
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes, see Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide.
public void setCountryRuleSetUpdates(Map<String,ProtectConfigurationCountryRuleSetInformation> countryRuleSetUpdates)
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes, see Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide.
countryRuleSetUpdates - A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested
NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes,
see
Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide.public UpdateProtectConfigurationCountryRuleSetRequest withCountryRuleSetUpdates(Map<String,ProtectConfigurationCountryRuleSetInformation> countryRuleSetUpdates)
A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes, see Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide.
countryRuleSetUpdates - A map of ProtectConfigurationCountryRuleSetInformation objects that contain the details for the requested
NumberCapability. The Key is the two-letter ISO country code. For a list of supported ISO country codes,
see
Supported countries and regions (SMS channel) in the AWS End User Messaging SMS User Guide.public UpdateProtectConfigurationCountryRuleSetRequest addCountryRuleSetUpdatesEntry(String key, ProtectConfigurationCountryRuleSetInformation value)
public UpdateProtectConfigurationCountryRuleSetRequest clearCountryRuleSetUpdatesEntries()
public String toString()
toString in class ObjectObject.toString()public UpdateProtectConfigurationCountryRuleSetRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()