Interface ClusterEngineConfig
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ClusterEngineConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-10-05T03:43:49.996Z")
@Stability(Stable)
public interface ClusterEngineConfig
extends software.amazon.jsii.JsiiSerializable
The type returned from the
IClusterEngine.bindToCluster
method.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.rds.*; ParameterGroup parameterGroup; ClusterEngineConfig clusterEngineConfig = ClusterEngineConfig.builder() .features(ClusterEngineFeatures.builder() .s3Export("s3Export") .s3Import("s3Import") .build()) .parameterGroup(parameterGroup) .port(123) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forClusterEngineConfig
static final class
An implementation forClusterEngineConfig
-
Method Summary
Modifier and TypeMethodDescriptionstatic ClusterEngineConfig.Builder
builder()
default ClusterEngineFeatures
Features supported by the database engine.default IParameterGroup
The ParameterGroup to use for the cluster.default Number
getPort()
The port to use for this cluster, unless the customer specified the port directly.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getFeatures
Features supported by the database engine.Default: - no features
- See Also:
-
getParameterGroup
The ParameterGroup to use for the cluster.Default: - no ParameterGroup will be used
-
getPort
The port to use for this cluster, unless the customer specified the port directly.Default: - use the default port for clusters (3306)
-
builder
- Returns:
- a
ClusterEngineConfig.Builder
ofClusterEngineConfig
-