@Stability(value=Stable) public static final class OriginGroupProps.Builder extends Object implements software.amazon.jsii.Builder<OriginGroupProps>
OriginGroupProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
OriginGroupProps |
build()
Builds the configured instance.
|
OriginGroupProps.Builder |
fallbackOrigin(IOrigin fallbackOrigin)
Sets the value of
OriginGroupProps.getFallbackOrigin() |
OriginGroupProps.Builder |
fallbackStatusCodes(List<? extends Number> fallbackStatusCodes)
Sets the value of
OriginGroupProps.getFallbackStatusCodes() |
OriginGroupProps.Builder |
primaryOrigin(IOrigin primaryOrigin)
Sets the value of
OriginGroupProps.getPrimaryOrigin() |
@Stability(value=Stable) public OriginGroupProps.Builder fallbackOrigin(IOrigin fallbackOrigin)
OriginGroupProps.getFallbackOrigin()fallbackOrigin - The fallback origin that should serve requests when the primary fails. This parameter is required.this@Stability(value=Stable) public OriginGroupProps.Builder primaryOrigin(IOrigin primaryOrigin)
OriginGroupProps.getPrimaryOrigin()primaryOrigin - The primary origin that should serve requests for this group. This parameter is required.this@Stability(value=Stable) public OriginGroupProps.Builder fallbackStatusCodes(List<? extends Number> fallbackStatusCodes)
OriginGroupProps.getFallbackStatusCodes()fallbackStatusCodes - The list of HTTP status codes that, when returned from the primary origin, would cause querying the fallback origin.this@Stability(value=Stable) public OriginGroupProps build()
build in interface software.amazon.jsii.Builder<OriginGroupProps>OriginGroupPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.