public static final class CfnMesh.MeshSpecProperty.Builder
extends java.lang.Object
CfnMesh.MeshSpecProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnMesh.MeshSpecProperty |
build()
Builds the configured instance.
|
CfnMesh.MeshSpecProperty.Builder |
egressFilter(CfnMesh.EgressFilterProperty egressFilter)
Sets the value of
CfnMesh.MeshSpecProperty.getEgressFilter() |
CfnMesh.MeshSpecProperty.Builder |
egressFilter(IResolvable egressFilter)
Sets the value of
CfnMesh.MeshSpecProperty.getEgressFilter() |
CfnMesh.MeshSpecProperty.Builder |
serviceDiscovery(CfnMesh.MeshServiceDiscoveryProperty serviceDiscovery)
Sets the value of
CfnMesh.MeshSpecProperty.getServiceDiscovery() |
CfnMesh.MeshSpecProperty.Builder |
serviceDiscovery(IResolvable serviceDiscovery)
Sets the value of
CfnMesh.MeshSpecProperty.getServiceDiscovery() |
public CfnMesh.MeshSpecProperty.Builder egressFilter(IResolvable egressFilter)
CfnMesh.MeshSpecProperty.getEgressFilter()
egressFilter
- The egress filter rules for the service mesh.this
public CfnMesh.MeshSpecProperty.Builder egressFilter(CfnMesh.EgressFilterProperty egressFilter)
CfnMesh.MeshSpecProperty.getEgressFilter()
egressFilter
- The egress filter rules for the service mesh.this
public CfnMesh.MeshSpecProperty.Builder serviceDiscovery(IResolvable serviceDiscovery)
CfnMesh.MeshSpecProperty.getServiceDiscovery()
serviceDiscovery
- `CfnMesh.MeshSpecProperty.ServiceDiscovery`.this
public CfnMesh.MeshSpecProperty.Builder serviceDiscovery(CfnMesh.MeshServiceDiscoveryProperty serviceDiscovery)
CfnMesh.MeshSpecProperty.getServiceDiscovery()
serviceDiscovery
- `CfnMesh.MeshSpecProperty.ServiceDiscovery`.this
public CfnMesh.MeshSpecProperty build()
CfnMesh.MeshSpecProperty
java.lang.NullPointerException
- if any required attribute was not provided