public static final class CfnChannel.InputAttachmentProperty.Builder
extends java.lang.Object
CfnChannel.InputAttachmentProperty
Constructor and Description |
---|
Builder() |
public CfnChannel.InputAttachmentProperty.Builder automaticInputFailoverSettings(IResolvable automaticInputFailoverSettings)
CfnChannel.InputAttachmentProperty.getAutomaticInputFailoverSettings()
automaticInputFailoverSettings
- Settings to implement automatic input failover in this input.this
public CfnChannel.InputAttachmentProperty.Builder automaticInputFailoverSettings(CfnChannel.AutomaticInputFailoverSettingsProperty automaticInputFailoverSettings)
CfnChannel.InputAttachmentProperty.getAutomaticInputFailoverSettings()
automaticInputFailoverSettings
- Settings to implement automatic input failover in this input.this
public CfnChannel.InputAttachmentProperty.Builder inputAttachmentName(java.lang.String inputAttachmentName)
CfnChannel.InputAttachmentProperty.getInputAttachmentName()
inputAttachmentName
- A name for the attachment.
This is required if you want to use this input in an input switch action.this
public CfnChannel.InputAttachmentProperty.Builder inputId(java.lang.String inputId)
CfnChannel.InputAttachmentProperty.getInputId()
inputId
- The ID of the input to attach.this
public CfnChannel.InputAttachmentProperty.Builder inputSettings(IResolvable inputSettings)
CfnChannel.InputAttachmentProperty.getInputSettings()
inputSettings
- Information about the content to extract from the input and about the general handling of the content.this
public CfnChannel.InputAttachmentProperty.Builder inputSettings(CfnChannel.InputSettingsProperty inputSettings)
CfnChannel.InputAttachmentProperty.getInputSettings()
inputSettings
- Information about the content to extract from the input and about the general handling of the content.this
public CfnChannel.InputAttachmentProperty build()
CfnChannel.InputAttachmentProperty
java.lang.NullPointerException
- if any required attribute was not provided