@Stability(value=Stable) public static final class CfnDistribution.OriginGroupProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDistribution.OriginGroupProperty>
CfnDistribution.OriginGroupProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnDistribution.OriginGroupProperty |
build()
Builds the configured instance.
|
CfnDistribution.OriginGroupProperty.Builder |
failoverCriteria(CfnDistribution.OriginGroupFailoverCriteriaProperty failoverCriteria)
Sets the value of
CfnDistribution.OriginGroupProperty.getFailoverCriteria() |
CfnDistribution.OriginGroupProperty.Builder |
failoverCriteria(IResolvable failoverCriteria)
Sets the value of
CfnDistribution.OriginGroupProperty.getFailoverCriteria() |
CfnDistribution.OriginGroupProperty.Builder |
id(String id)
Sets the value of
CfnDistribution.OriginGroupProperty.getId() |
CfnDistribution.OriginGroupProperty.Builder |
members(CfnDistribution.OriginGroupMembersProperty members)
Sets the value of
CfnDistribution.OriginGroupProperty.getMembers() |
CfnDistribution.OriginGroupProperty.Builder |
members(IResolvable members)
Sets the value of
CfnDistribution.OriginGroupProperty.getMembers() |
@Stability(value=Stable) public CfnDistribution.OriginGroupProperty.Builder failoverCriteria(CfnDistribution.OriginGroupFailoverCriteriaProperty failoverCriteria)
CfnDistribution.OriginGroupProperty.getFailoverCriteria()failoverCriteria - `CfnDistribution.OriginGroupProperty.FailoverCriteria`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginGroupProperty.Builder failoverCriteria(IResolvable failoverCriteria)
CfnDistribution.OriginGroupProperty.getFailoverCriteria()failoverCriteria - `CfnDistribution.OriginGroupProperty.FailoverCriteria`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginGroupProperty.Builder id(String id)
CfnDistribution.OriginGroupProperty.getId()id - `CfnDistribution.OriginGroupProperty.Id`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginGroupProperty.Builder members(CfnDistribution.OriginGroupMembersProperty members)
CfnDistribution.OriginGroupProperty.getMembers()members - `CfnDistribution.OriginGroupProperty.Members`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginGroupProperty.Builder members(IResolvable members)
CfnDistribution.OriginGroupProperty.getMembers()members - `CfnDistribution.OriginGroupProperty.Members`. This parameter is required.this@Stability(value=Stable) public CfnDistribution.OriginGroupProperty build()
build in interface software.amazon.jsii.Builder<CfnDistribution.OriginGroupProperty>CfnDistribution.OriginGroupPropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.