public static final class CfnContactChannelProps.Builder
extends java.lang.Object
CfnContactChannelProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnContactChannelProps |
build()
Builds the configured instance.
|
CfnContactChannelProps.Builder |
channelAddress(java.lang.String channelAddress)
Sets the value of
CfnContactChannelProps.getChannelAddress() |
CfnContactChannelProps.Builder |
channelName(java.lang.String channelName)
Sets the value of
CfnContactChannelProps.getChannelName() |
CfnContactChannelProps.Builder |
channelType(java.lang.String channelType)
Sets the value of
CfnContactChannelProps.getChannelType() |
CfnContactChannelProps.Builder |
contactId(java.lang.String contactId)
Sets the value of
CfnContactChannelProps.getContactId() |
CfnContactChannelProps.Builder |
deferActivation(java.lang.Boolean deferActivation)
Sets the value of
CfnContactChannelProps.getDeferActivation() |
CfnContactChannelProps.Builder |
deferActivation(IResolvable deferActivation)
Sets the value of
CfnContactChannelProps.getDeferActivation() |
public CfnContactChannelProps.Builder channelAddress(java.lang.String channelAddress)
CfnContactChannelProps.getChannelAddress()
channelAddress
- The details that Incident Manager uses when trying to engage the contact channel. This parameter is required.this
public CfnContactChannelProps.Builder channelName(java.lang.String channelName)
CfnContactChannelProps.getChannelName()
channelName
- The name of the contact channel. This parameter is required.this
public CfnContactChannelProps.Builder channelType(java.lang.String channelType)
CfnContactChannelProps.getChannelType()
channelType
- The type of the contact channel. Incident Manager supports three contact methods:. This parameter is required.
this
public CfnContactChannelProps.Builder contactId(java.lang.String contactId)
CfnContactChannelProps.getContactId()
contactId
- The Amazon Resource Name (ARN) of the contact you are adding the contact channel to. This parameter is required.this
public CfnContactChannelProps.Builder deferActivation(java.lang.Boolean deferActivation)
CfnContactChannelProps.getDeferActivation()
deferActivation
- If you want to activate the channel at a later time, you can choose to defer activation.
Incident Manager can't engage your contact channel until it has been activated.this
public CfnContactChannelProps.Builder deferActivation(IResolvable deferActivation)
CfnContactChannelProps.getDeferActivation()
deferActivation
- If you want to activate the channel at a later time, you can choose to defer activation.
Incident Manager can't engage your contact channel until it has been activated.this
public CfnContactChannelProps build()
CfnContactChannelProps
java.lang.NullPointerException
- if any required attribute was not provided