@Stability(value=Experimental) public static final class CustomRule.Builder extends Object implements software.amazon.jsii.Builder<CustomRule>
CustomRule.| Modifier and Type | Method and Description |
|---|---|
CustomRule |
build() |
CustomRule.Builder |
condition(String condition)
(experimental) The condition for a URL rewrite or redirect rule, e.g.
|
static CustomRule.Builder |
create() |
CustomRule.Builder |
source(String source)
(experimental) The source pattern for a URL rewrite or redirect rule.
|
CustomRule.Builder |
status(RedirectStatus status)
(experimental) The status code for a URL rewrite or redirect rule.
|
CustomRule.Builder |
target(String target)
(experimental) The target pattern for a URL rewrite or redirect rule.
|
@Stability(value=Experimental) public static CustomRule.Builder create()
CustomRule.Builder.@Stability(value=Experimental) public CustomRule.Builder source(String source)
source - The source pattern for a URL rewrite or redirect rule. This parameter is required.this@Stability(value=Experimental) public CustomRule.Builder target(String target)
target - The target pattern for a URL rewrite or redirect rule. This parameter is required.this@Stability(value=Experimental) public CustomRule.Builder condition(String condition)
Default: - no condition
condition - The condition for a URL rewrite or redirect rule, e.g. country code. This parameter is required.this@Stability(value=Experimental) public CustomRule.Builder status(RedirectStatus status)
Default: PERMANENT_REDIRECT
status - The status code for a URL rewrite or redirect rule. This parameter is required.this@Stability(value=Experimental) public CustomRule build()
build in interface software.amazon.jsii.Builder<CustomRule>Copyright © 2022. All rights reserved.