@Stability(value=Stable) public static final class CfnRuleGroup.HeaderProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnRuleGroup.HeaderProperty>
CfnRuleGroup.HeaderProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnRuleGroup.HeaderProperty |
build()
Builds the configured instance.
|
CfnRuleGroup.HeaderProperty.Builder |
destination(String destination)
Sets the value of
CfnRuleGroup.HeaderProperty.getDestination() |
CfnRuleGroup.HeaderProperty.Builder |
destinationPort(String destinationPort)
Sets the value of
CfnRuleGroup.HeaderProperty.getDestinationPort() |
CfnRuleGroup.HeaderProperty.Builder |
direction(String direction)
Sets the value of
CfnRuleGroup.HeaderProperty.getDirection() |
CfnRuleGroup.HeaderProperty.Builder |
protocol(String protocol)
Sets the value of
CfnRuleGroup.HeaderProperty.getProtocol() |
CfnRuleGroup.HeaderProperty.Builder |
source(String source)
Sets the value of
CfnRuleGroup.HeaderProperty.getSource() |
CfnRuleGroup.HeaderProperty.Builder |
sourcePort(String sourcePort)
Sets the value of
CfnRuleGroup.HeaderProperty.getSourcePort() |
@Stability(value=Stable) public CfnRuleGroup.HeaderProperty.Builder destination(String destination)
CfnRuleGroup.HeaderProperty.getDestination()destination - `CfnRuleGroup.HeaderProperty.Destination`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroup.HeaderProperty.Builder destinationPort(String destinationPort)
CfnRuleGroup.HeaderProperty.getDestinationPort()destinationPort - `CfnRuleGroup.HeaderProperty.DestinationPort`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroup.HeaderProperty.Builder direction(String direction)
CfnRuleGroup.HeaderProperty.getDirection()direction - `CfnRuleGroup.HeaderProperty.Direction`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroup.HeaderProperty.Builder protocol(String protocol)
CfnRuleGroup.HeaderProperty.getProtocol()protocol - `CfnRuleGroup.HeaderProperty.Protocol`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroup.HeaderProperty.Builder source(String source)
CfnRuleGroup.HeaderProperty.getSource()source - `CfnRuleGroup.HeaderProperty.Source`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroup.HeaderProperty.Builder sourcePort(String sourcePort)
CfnRuleGroup.HeaderProperty.getSourcePort()sourcePort - `CfnRuleGroup.HeaderProperty.SourcePort`. This parameter is required.this@Stability(value=Stable) public CfnRuleGroup.HeaderProperty build()
build in interface software.amazon.jsii.Builder<CfnRuleGroup.HeaderProperty>CfnRuleGroup.HeaderPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.