Class AlbListenerDefaultActionRedirect.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.alb_listener.AlbListenerDefaultActionRedirect.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<AlbListenerDefaultActionRedirect>
- Enclosing interface:
- AlbListenerDefaultActionRedirect
@Stability(Stable) public static final class AlbListenerDefaultActionRedirect.Builder extends Object implements software.amazon.jsii.Builder<AlbListenerDefaultActionRedirect>
A builder forAlbListenerDefaultActionRedirect
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AlbListenerDefaultActionRedirectbuild()Builds the configured instance.AlbListenerDefaultActionRedirect.Builderhost(String host)Sets the value ofAlbListenerDefaultActionRedirect.getHost()AlbListenerDefaultActionRedirect.Builderpath(String path)Sets the value ofAlbListenerDefaultActionRedirect.getPath()AlbListenerDefaultActionRedirect.Builderport(String port)Sets the value ofAlbListenerDefaultActionRedirect.getPort()AlbListenerDefaultActionRedirect.Builderprotocol(String protocol)Sets the value ofAlbListenerDefaultActionRedirect.getProtocol()AlbListenerDefaultActionRedirect.Builderquery(String query)Sets the value ofAlbListenerDefaultActionRedirect.getQuery()AlbListenerDefaultActionRedirect.BuilderstatusCode(String statusCode)Sets the value ofAlbListenerDefaultActionRedirect.getStatusCode()
-
-
-
Method Detail
-
statusCode
@Stability(Stable) public AlbListenerDefaultActionRedirect.Builder statusCode(String statusCode)
Sets the value ofAlbListenerDefaultActionRedirect.getStatusCode()- Parameters:
statusCode- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb_listener#status_code AlbListener#status_code}. This parameter is required.- Returns:
this
-
host
@Stability(Stable) public AlbListenerDefaultActionRedirect.Builder host(String host)
Sets the value ofAlbListenerDefaultActionRedirect.getHost()- Parameters:
host- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb_listener#host AlbListener#host}.- Returns:
this
-
path
@Stability(Stable) public AlbListenerDefaultActionRedirect.Builder path(String path)
Sets the value ofAlbListenerDefaultActionRedirect.getPath()- Parameters:
path- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb_listener#path AlbListener#path}.- Returns:
this
-
port
@Stability(Stable) public AlbListenerDefaultActionRedirect.Builder port(String port)
Sets the value ofAlbListenerDefaultActionRedirect.getPort()- Parameters:
port- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb_listener#port AlbListener#port}.- Returns:
this
-
protocol
@Stability(Stable) public AlbListenerDefaultActionRedirect.Builder protocol(String protocol)
Sets the value ofAlbListenerDefaultActionRedirect.getProtocol()- Parameters:
protocol- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb_listener#protocol AlbListener#protocol}.- Returns:
this
-
query
@Stability(Stable) public AlbListenerDefaultActionRedirect.Builder query(String query)
Sets the value ofAlbListenerDefaultActionRedirect.getQuery()- Parameters:
query- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/alb_listener#query AlbListener#query}.- Returns:
this
-
build
@Stability(Stable) public AlbListenerDefaultActionRedirect build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<AlbListenerDefaultActionRedirect>- Returns:
- a new instance of
AlbListenerDefaultActionRedirect - Throws:
NullPointerException- if any required attribute was not provided
-
-