public static final class CfnFlowProps.Builder
extends java.lang.Object
CfnFlowProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnFlowProps.Builder |
availabilityZone(java.lang.String availabilityZone)
Sets the value of
CfnFlowProps.getAvailabilityZone() |
CfnFlowProps |
build()
Builds the configured instance.
|
CfnFlowProps.Builder |
name(java.lang.String name)
Sets the value of
CfnFlowProps.getName() |
CfnFlowProps.Builder |
source(CfnFlow.SourceProperty source)
Sets the value of
CfnFlowProps.getSource() |
CfnFlowProps.Builder |
source(IResolvable source)
Sets the value of
CfnFlowProps.getSource() |
CfnFlowProps.Builder |
sourceFailoverConfig(CfnFlow.FailoverConfigProperty sourceFailoverConfig)
Sets the value of
CfnFlowProps.getSourceFailoverConfig() |
CfnFlowProps.Builder |
sourceFailoverConfig(IResolvable sourceFailoverConfig)
Sets the value of
CfnFlowProps.getSourceFailoverConfig() |
public CfnFlowProps.Builder name(java.lang.String name)
CfnFlowProps.getName()
name
- The name of the flow. This parameter is required.this
public CfnFlowProps.Builder source(CfnFlow.SourceProperty source)
CfnFlowProps.getSource()
source
- The settings for the source that you want to use for the new flow. This parameter is required.this
public CfnFlowProps.Builder source(IResolvable source)
CfnFlowProps.getSource()
source
- The settings for the source that you want to use for the new flow. This parameter is required.this
public CfnFlowProps.Builder availabilityZone(java.lang.String availabilityZone)
CfnFlowProps.getAvailabilityZone()
availabilityZone
- The Availability Zone that you want to create the flow in.
These options are limited to the Availability Zones within the current AWS Region.this
public CfnFlowProps.Builder sourceFailoverConfig(IResolvable sourceFailoverConfig)
CfnFlowProps.getSourceFailoverConfig()
sourceFailoverConfig
- The settings for source failover.this
public CfnFlowProps.Builder sourceFailoverConfig(CfnFlow.FailoverConfigProperty sourceFailoverConfig)
CfnFlowProps.getSourceFailoverConfig()
sourceFailoverConfig
- The settings for source failover.this
public CfnFlowProps build()
CfnFlowProps
java.lang.NullPointerException
- if any required attribute was not provided