Package com.pulumi.aws.appmesh.inputs
Class GatewayRouteSpecHttpRouteActionRewriteArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.GatewayRouteSpecHttpRouteActionRewriteArgs.Builder
-
- Enclosing class:
- GatewayRouteSpecHttpRouteActionRewriteArgs
public static final class GatewayRouteSpecHttpRouteActionRewriteArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GatewayRouteSpecHttpRouteActionRewriteArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GatewayRouteSpecHttpRouteActionRewriteArgsbuild()GatewayRouteSpecHttpRouteActionRewriteArgs.Builderhostname(GatewayRouteSpecHttpRouteActionRewriteHostnameArgs hostname)GatewayRouteSpecHttpRouteActionRewriteArgs.Builderhostname(com.pulumi.core.Output<GatewayRouteSpecHttpRouteActionRewriteHostnameArgs> hostname)GatewayRouteSpecHttpRouteActionRewriteArgs.Builderpath(GatewayRouteSpecHttpRouteActionRewritePathArgs path)GatewayRouteSpecHttpRouteActionRewriteArgs.Builderpath(com.pulumi.core.Output<GatewayRouteSpecHttpRouteActionRewritePathArgs> path)GatewayRouteSpecHttpRouteActionRewriteArgs.Builderprefix(GatewayRouteSpecHttpRouteActionRewritePrefixArgs prefix)GatewayRouteSpecHttpRouteActionRewriteArgs.Builderprefix(com.pulumi.core.Output<GatewayRouteSpecHttpRouteActionRewritePrefixArgs> prefix)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GatewayRouteSpecHttpRouteActionRewriteArgs defaults)
-
-
Method Detail
-
hostname
public GatewayRouteSpecHttpRouteActionRewriteArgs.Builder hostname(@Nullable com.pulumi.core.Output<GatewayRouteSpecHttpRouteActionRewriteHostnameArgs> hostname)
- Parameters:
hostname- Host name to match on. See `spec.http2_route.match.hostname` Block for details.- Returns:
- builder
-
hostname
public GatewayRouteSpecHttpRouteActionRewriteArgs.Builder hostname(GatewayRouteSpecHttpRouteActionRewriteHostnameArgs hostname)
- Parameters:
hostname- Host name to match on. See `spec.http2_route.match.hostname` Block for details.- Returns:
- builder
-
path
public GatewayRouteSpecHttpRouteActionRewriteArgs.Builder path(@Nullable com.pulumi.core.Output<GatewayRouteSpecHttpRouteActionRewritePathArgs> path)
- Parameters:
path- Client request path to match on. See `spec.http2_route.match.path` Block for details.- Returns:
- builder
-
path
public GatewayRouteSpecHttpRouteActionRewriteArgs.Builder path(GatewayRouteSpecHttpRouteActionRewritePathArgs path)
- Parameters:
path- Client request path to match on. See `spec.http2_route.match.path` Block for details.- Returns:
- builder
-
prefix
public GatewayRouteSpecHttpRouteActionRewriteArgs.Builder prefix(@Nullable com.pulumi.core.Output<GatewayRouteSpecHttpRouteActionRewritePrefixArgs> prefix)
- Parameters:
prefix- Header value sent by the client must begin with the specified characters.- Returns:
- builder
-
prefix
public GatewayRouteSpecHttpRouteActionRewriteArgs.Builder prefix(GatewayRouteSpecHttpRouteActionRewritePrefixArgs prefix)
- Parameters:
prefix- Header value sent by the client must begin with the specified characters.- Returns:
- builder
-
build
public GatewayRouteSpecHttpRouteActionRewriteArgs build()
-
-