@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, withSdkRequestTimeout
public 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.NumberCapability
public String getNumberCapability()
The number capability to apply the CountryRuleSetUpdates updates to.
NumberCapability
public UpdateProtectConfigurationCountryRuleSetRequest withNumberCapability(String numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
numberCapability
- The number capability to apply the CountryRuleSetUpdates updates to.NumberCapability
public UpdateProtectConfigurationCountryRuleSetRequest withNumberCapability(NumberCapability numberCapability)
The number capability to apply the CountryRuleSetUpdates updates to.
numberCapability
- The number capability to apply the CountryRuleSetUpdates updates to.NumberCapability
public 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 Object
Object.toString()
public UpdateProtectConfigurationCountryRuleSetRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()