Interface PutProtectConfigurationRuleSetNumberOverrideResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<PutProtectConfigurationRuleSetNumberOverrideResponse.Builder,
,PutProtectConfigurationRuleSetNumberOverrideResponse> PinpointSmsVoiceV2Response.Builder
,SdkBuilder<PutProtectConfigurationRuleSetNumberOverrideResponse.Builder,
,PutProtectConfigurationRuleSetNumberOverrideResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
PutProtectConfigurationRuleSetNumberOverrideResponse
@Mutable
@NotThreadSafe
public static interface PutProtectConfigurationRuleSetNumberOverrideResponse.Builder
extends PinpointSmsVoiceV2Response.Builder, SdkPojo, CopyableBuilder<PutProtectConfigurationRuleSetNumberOverrideResponse.Builder,PutProtectConfigurationRuleSetNumberOverrideResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe action for the rule to take.The action for the rule to take.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 the rule will expire at.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
PutProtectConfigurationRuleSetNumberOverrideResponse.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
PutProtectConfigurationRuleSetNumberOverrideResponse.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
PutProtectConfigurationRuleSetNumberOverrideResponse.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
PutProtectConfigurationRuleSetNumberOverrideResponse.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 for the rule to take.
- Parameters:
action
- The action for the rule to take.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
action
PutProtectConfigurationRuleSetNumberOverrideResponse.Builder action(ProtectConfigurationRuleOverrideAction action) The action for the rule to take.
- Parameters:
action
- The action for the rule to take.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
PutProtectConfigurationRuleSetNumberOverrideResponse.Builder expirationTimestamp(Instant expirationTimestamp) The time the rule will expire at.
- Parameters:
expirationTimestamp
- The time the rule will expire at.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-