Package com.pulumi.aws.appmesh.inputs
Class RouteSpecGrpcRouteMatchArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appmesh.inputs.RouteSpecGrpcRouteMatchArgs.Builder
-
- Enclosing class:
- RouteSpecGrpcRouteMatchArgs
public static final class RouteSpecGrpcRouteMatchArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RouteSpecGrpcRouteMatchArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RouteSpecGrpcRouteMatchArgs defaults)
-
-
Method Detail
-
metadatas
public RouteSpecGrpcRouteMatchArgs.Builder metadatas(@Nullable com.pulumi.core.Output<java.util.List<RouteSpecGrpcRouteMatchMetadataArgs>> metadatas)
- Parameters:
metadatas- Data to match from the gRPC request. See `spec.grpc_route.match.metadata` Block for details.- Returns:
- builder
-
metadatas
public RouteSpecGrpcRouteMatchArgs.Builder metadatas(java.util.List<RouteSpecGrpcRouteMatchMetadataArgs> metadatas)
- Parameters:
metadatas- Data to match from the gRPC request. See `spec.grpc_route.match.metadata` Block for details.- Returns:
- builder
-
metadatas
public RouteSpecGrpcRouteMatchArgs.Builder metadatas(RouteSpecGrpcRouteMatchMetadataArgs... metadatas)
- Parameters:
metadatas- Data to match from the gRPC request. See `spec.grpc_route.match.metadata` Block for details.- Returns:
- builder
-
methodName
public RouteSpecGrpcRouteMatchArgs.Builder methodName(@Nullable com.pulumi.core.Output<java.lang.String> methodName)
- Parameters:
methodName- Method name to match from the request. If you specify a name, you must also specify a `serviceName`.- Returns:
- builder
-
methodName
public RouteSpecGrpcRouteMatchArgs.Builder methodName(java.lang.String methodName)
- Parameters:
methodName- Method name to match from the request. If you specify a name, you must also specify a `serviceName`.- Returns:
- builder
-
port
public RouteSpecGrpcRouteMatchArgs.Builder port(@Nullable com.pulumi.core.Output<java.lang.Integer> port)
- Parameters:
port- Port number to match from the request.- Returns:
- builder
-
port
public RouteSpecGrpcRouteMatchArgs.Builder port(java.lang.Integer port)
- Parameters:
port- Port number to match from the request.- Returns:
- builder
-
prefix
public RouteSpecGrpcRouteMatchArgs.Builder prefix(@Nullable com.pulumi.core.Output<java.lang.String> prefix)
- Parameters:
prefix- Header value sent by the client must begin with the specified characters.- Returns:
- builder
-
prefix
public RouteSpecGrpcRouteMatchArgs.Builder prefix(java.lang.String prefix)
- Parameters:
prefix- Header value sent by the client must begin with the specified characters.- Returns:
- builder
-
serviceName
public RouteSpecGrpcRouteMatchArgs.Builder serviceName(@Nullable com.pulumi.core.Output<java.lang.String> serviceName)
- Parameters:
serviceName- Fully qualified domain name for the service to match from the request.- Returns:
- builder
-
serviceName
public RouteSpecGrpcRouteMatchArgs.Builder serviceName(java.lang.String serviceName)
- Parameters:
serviceName- Fully qualified domain name for the service to match from the request.- Returns:
- builder
-
build
public RouteSpecGrpcRouteMatchArgs build()
-
-