Class SenderIdReference.Builder
java.lang.Object
software.amazon.awscdk.interfaces.smsvoice.SenderIdReference.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<SenderIdReference>
- Enclosing interface:
SenderIdReference
@Stability(Stable)
public static final class SenderIdReference.Builder
extends Object
implements software.amazon.jsii.Builder<SenderIdReference>
A builder for
SenderIdReference-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.isoCountryCode(String isoCountryCode) Sets the value ofSenderIdReference.getIsoCountryCode()Sets the value ofSenderIdReference.getSenderId()senderIdArn(String senderIdArn) Sets the value ofSenderIdReference.getSenderIdArn()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
isoCountryCode
Sets the value ofSenderIdReference.getIsoCountryCode()- Parameters:
isoCountryCode- The IsoCountryCode of the SenderId resource. This parameter is required.- Returns:
this
-
senderId
Sets the value ofSenderIdReference.getSenderId()- Parameters:
senderId- The SenderId of the SenderId resource. This parameter is required.- Returns:
this
-
senderIdArn
Sets the value ofSenderIdReference.getSenderIdArn()- Parameters:
senderIdArn- The ARN of the SenderId resource. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<SenderIdReference>- Returns:
- a new instance of
SenderIdReference - Throws:
NullPointerException- if any required attribute was not provided
-