@Stability(value=Experimental) public static final class OriginGroup.Builder extends Object implements software.amazon.jsii.Builder<OriginGroup>
OriginGroup.| Modifier and Type | Method and Description |
|---|---|
OriginGroup |
build() |
static OriginGroup.Builder |
create() |
OriginGroup.Builder |
fallbackOrigin(IOrigin fallbackOrigin)
(experimental) The fallback origin that should serve requests when the primary fails.
|
OriginGroup.Builder |
fallbackStatusCodes(List<? extends Number> fallbackStatusCodes)
(experimental) The list of HTTP status codes that, when returned from the primary origin, would cause querying the fallback origin.
|
OriginGroup.Builder |
primaryOrigin(IOrigin primaryOrigin)
(experimental) The primary origin that should serve requests for this group.
|
@Stability(value=Experimental) public static OriginGroup.Builder create()
OriginGroup.Builder.@Stability(value=Experimental) public OriginGroup.Builder fallbackOrigin(IOrigin fallbackOrigin)
fallbackOrigin - The fallback origin that should serve requests when the primary fails. This parameter is required.this@Stability(value=Experimental) public OriginGroup.Builder primaryOrigin(IOrigin primaryOrigin)
primaryOrigin - The primary origin that should serve requests for this group. This parameter is required.this@Stability(value=Experimental) public OriginGroup.Builder fallbackStatusCodes(List<? extends Number> fallbackStatusCodes)
Default: - 500, 502, 503 and 504
fallbackStatusCodes - The list of HTTP status codes that, when returned from the primary origin, would cause querying the fallback origin. This parameter is required.this@Stability(value=Experimental) public OriginGroup build()
build in interface software.amazon.jsii.Builder<OriginGroup>Copyright © 2021. All rights reserved.