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