Interface DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder,
,DeleteProtectConfigurationRuleSetNumberOverrideResponse> PinpointSmsVoiceV2Response.Builder
,SdkBuilder<DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder,
,DeleteProtectConfigurationRuleSetNumberOverrideResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DeleteProtectConfigurationRuleSetNumberOverrideResponse
@Mutable
@NotThreadSafe
public static interface DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder
extends PinpointSmsVoiceV2Response.Builder, SdkPojo, CopyableBuilder<DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder,DeleteProtectConfigurationRuleSetNumberOverrideResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe action associated with the rule.The action associated with the rule.createdTimestamp
(Instant createdTimestamp) The time when the rule was created, in UNIX epoch time format.destinationPhoneNumber
(String destinationPhoneNumber) The destination phone number in E.164 format.expirationTimestamp
(Instant expirationTimestamp) The time when the resource-based policy was created, in UNIX epoch time format.isoCountryCode
(String isoCountryCode) The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.protectConfigurationArn
(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, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
protectConfigurationArn
DeleteProtectConfigurationRuleSetNumberOverrideResponse.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
DeleteProtectConfigurationRuleSetNumberOverrideResponse.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.
-
destinationPhoneNumber
DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder destinationPhoneNumber(String destinationPhoneNumber) The destination phone number in E.164 format.
- Parameters:
destinationPhoneNumber
- The destination phone number in E.164 format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTimestamp
DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder createdTimestamp(Instant createdTimestamp) The time when the rule was created, in UNIX epoch time format.
- Parameters:
createdTimestamp
- The time when the rule was created, in UNIX epoch time format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
The action associated with the rule.
- Parameters:
action
- The action associated with the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder action(ProtectConfigurationRuleOverrideAction action) The action associated with the rule.
- Parameters:
action
- The action associated with the rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
isoCountryCode
DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder isoCountryCode(String isoCountryCode) The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.
- Parameters:
isoCountryCode
- The two-character code, in ISO 3166-1 alpha-2 format, for the country or region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expirationTimestamp
DeleteProtectConfigurationRuleSetNumberOverrideResponse.Builder expirationTimestamp(Instant expirationTimestamp) The time when the resource-based policy was created, in UNIX epoch time format.
- Parameters:
expirationTimestamp
- The time when the resource-based policy was created, in UNIX epoch time format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-