Class AppMeshProxyConfiguration.Builder
java.lang.Object
software.amazon.awscdk.services.ecs.AppMeshProxyConfiguration.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<AppMeshProxyConfiguration>
- Enclosing class:
- AppMeshProxyConfiguration
@Stability(Stable)
public static final class AppMeshProxyConfiguration.Builder
extends Object
implements software.amazon.jsii.Builder<AppMeshProxyConfiguration>
A fluent builder for
AppMeshProxyConfiguration
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
containerName
(String containerName) The name of the container that will serve as the App Mesh proxy.create()
properties
(AppMeshProxyConfigurationProps properties) The set of network configuration parameters to provide the Container Network Interface (CNI) plugin.
-
Method Details
-
create
- Returns:
- a new instance of
AppMeshProxyConfiguration.Builder
.
-
containerName
The name of the container that will serve as the App Mesh proxy.- Parameters:
containerName
- The name of the container that will serve as the App Mesh proxy. This parameter is required.- Returns:
this
-
properties
@Stability(Stable) public AppMeshProxyConfiguration.Builder properties(AppMeshProxyConfigurationProps properties) The set of network configuration parameters to provide the Container Network Interface (CNI) plugin.- Parameters:
properties
- The set of network configuration parameters to provide the Container Network Interface (CNI) plugin. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<AppMeshProxyConfiguration>
- Returns:
- a newly built instance of
AppMeshProxyConfiguration
.
-