public static final class CfnDistribution.OriginGroupsProperty.Builder
extends java.lang.Object
CfnDistribution.OriginGroupsProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDistribution.OriginGroupsProperty |
build()
Builds the configured instance.
|
CfnDistribution.OriginGroupsProperty.Builder |
items(IResolvable items)
Sets the value of
CfnDistribution.OriginGroupsProperty.getItems() |
CfnDistribution.OriginGroupsProperty.Builder |
items(java.util.List<? extends java.lang.Object> items)
Sets the value of
CfnDistribution.OriginGroupsProperty.getItems() |
CfnDistribution.OriginGroupsProperty.Builder |
quantity(java.lang.Number quantity)
Sets the value of
CfnDistribution.OriginGroupsProperty.getQuantity() |
public CfnDistribution.OriginGroupsProperty.Builder quantity(java.lang.Number quantity)
CfnDistribution.OriginGroupsProperty.getQuantity()
quantity
- The number of origin groups. This parameter is required.this
public CfnDistribution.OriginGroupsProperty.Builder items(IResolvable items)
CfnDistribution.OriginGroupsProperty.getItems()
items
- The items (origin groups) in a distribution.this
public CfnDistribution.OriginGroupsProperty.Builder items(java.util.List<? extends java.lang.Object> items)
CfnDistribution.OriginGroupsProperty.getItems()
items
- The items (origin groups) in a distribution.this
public CfnDistribution.OriginGroupsProperty build()
CfnDistribution.OriginGroupsProperty
java.lang.NullPointerException
- if any required attribute was not provided