Interface UpdateProtectConfigurationCountryRuleSetResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateProtectConfigurationCountryRuleSetResponse.Builder,
,UpdateProtectConfigurationCountryRuleSetResponse> PinpointSmsVoiceV2Response.Builder
,SdkBuilder<UpdateProtectConfigurationCountryRuleSetResponse.Builder,
,UpdateProtectConfigurationCountryRuleSetResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateProtectConfigurationCountryRuleSetResponse
public static interface UpdateProtectConfigurationCountryRuleSetResponse.Builder
extends PinpointSmsVoiceV2Response.Builder, SdkPojo, CopyableBuilder<UpdateProtectConfigurationCountryRuleSetResponse.Builder,UpdateProtectConfigurationCountryRuleSetResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncountryRuleSet
(Map<String, ProtectConfigurationCountryRuleSetInformation> countryRuleSet) An array of ProtectConfigurationCountryRuleSetInformation containing the rules for the NumberCapability.numberCapability
(String numberCapability) The number capability that was updatednumberCapability
(NumberCapability numberCapability) The number capability that was updatedprotectConfigurationArn
(String protectConfigurationArn) The Amazon Resource Name (ARN) of the protect configuration.protectConfigurationId
(String protectConfigurationId) The unique identifier for the protect configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.pinpointsmsvoicev2.model.PinpointSmsVoiceV2Response.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
protectConfigurationArn
UpdateProtectConfigurationCountryRuleSetResponse.Builder protectConfigurationArn(String protectConfigurationArn) The Amazon Resource Name (ARN) of the protect configuration.
- Parameters:
protectConfigurationArn
- The Amazon Resource Name (ARN) of the protect configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
protectConfigurationId
UpdateProtectConfigurationCountryRuleSetResponse.Builder protectConfigurationId(String protectConfigurationId) The unique identifier for the protect configuration.
- Parameters:
protectConfigurationId
- The unique identifier for the protect configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberCapability
The number capability that was updated
- Parameters:
numberCapability
- The number capability that was updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
numberCapability
UpdateProtectConfigurationCountryRuleSetResponse.Builder numberCapability(NumberCapability numberCapability) The number capability that was updated
- Parameters:
numberCapability
- The number capability that was updated- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
countryRuleSet
UpdateProtectConfigurationCountryRuleSetResponse.Builder countryRuleSet(Map<String, ProtectConfigurationCountryRuleSetInformation> countryRuleSet) An array of ProtectConfigurationCountryRuleSetInformation containing the rules for the NumberCapability.
- Parameters:
countryRuleSet
- An array of ProtectConfigurationCountryRuleSetInformation containing the rules for the NumberCapability.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-