Package com.pulumi.aws.appmesh.inputs
Class GatewayRouteSpecArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.GatewayRouteSpecArgs.Builder
-
- Enclosing class:
- GatewayRouteSpecArgs
public static final class GatewayRouteSpecArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(GatewayRouteSpecArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GatewayRouteSpecArgs
build()
GatewayRouteSpecArgs.Builder
grpcRoute(GatewayRouteSpecGrpcRouteArgs grpcRoute)
GatewayRouteSpecArgs.Builder
grpcRoute(com.pulumi.core.Output<GatewayRouteSpecGrpcRouteArgs> grpcRoute)
GatewayRouteSpecArgs.Builder
http2Route(GatewayRouteSpecHttp2RouteArgs http2Route)
GatewayRouteSpecArgs.Builder
http2Route(com.pulumi.core.Output<GatewayRouteSpecHttp2RouteArgs> http2Route)
GatewayRouteSpecArgs.Builder
httpRoute(GatewayRouteSpecHttpRouteArgs httpRoute)
GatewayRouteSpecArgs.Builder
httpRoute(com.pulumi.core.Output<GatewayRouteSpecHttpRouteArgs> httpRoute)
GatewayRouteSpecArgs.Builder
priority(com.pulumi.core.Output<java.lang.Integer> priority)
GatewayRouteSpecArgs.Builder
priority(java.lang.Integer priority)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GatewayRouteSpecArgs defaults)
-
-
Method Detail
-
grpcRoute
public GatewayRouteSpecArgs.Builder grpcRoute(@Nullable com.pulumi.core.Output<GatewayRouteSpecGrpcRouteArgs> grpcRoute)
- Parameters:
grpcRoute
- Specification of a gRPC gateway route.- Returns:
- builder
-
grpcRoute
public GatewayRouteSpecArgs.Builder grpcRoute(GatewayRouteSpecGrpcRouteArgs grpcRoute)
- Parameters:
grpcRoute
- Specification of a gRPC gateway route.- Returns:
- builder
-
http2Route
public GatewayRouteSpecArgs.Builder http2Route(@Nullable com.pulumi.core.Output<GatewayRouteSpecHttp2RouteArgs> http2Route)
- Parameters:
http2Route
- Specification of an HTTP/2 gateway route.- Returns:
- builder
-
http2Route
public GatewayRouteSpecArgs.Builder http2Route(GatewayRouteSpecHttp2RouteArgs http2Route)
- Parameters:
http2Route
- Specification of an HTTP/2 gateway route.- Returns:
- builder
-
httpRoute
public GatewayRouteSpecArgs.Builder httpRoute(@Nullable com.pulumi.core.Output<GatewayRouteSpecHttpRouteArgs> httpRoute)
- Parameters:
httpRoute
- Specification of an HTTP gateway route.- Returns:
- builder
-
httpRoute
public GatewayRouteSpecArgs.Builder httpRoute(GatewayRouteSpecHttpRouteArgs httpRoute)
- Parameters:
httpRoute
- Specification of an HTTP gateway route.- Returns:
- builder
-
priority
public GatewayRouteSpecArgs.Builder priority(@Nullable com.pulumi.core.Output<java.lang.Integer> priority)
- Parameters:
priority
- Priority for the gateway route, between `0` and `1000`.- Returns:
- builder
-
priority
public GatewayRouteSpecArgs.Builder priority(java.lang.Integer priority)
- Parameters:
priority
- Priority for the gateway route, between `0` and `1000`.- Returns:
- builder
-
build
public GatewayRouteSpecArgs build()
-
-