Class AppEngineFlexibleAppVersionManualScaling.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.app_engine_flexible_app_version.AppEngineFlexibleAppVersionManualScaling.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<AppEngineFlexibleAppVersionManualScaling>
- Enclosing interface:
- AppEngineFlexibleAppVersionManualScaling
@Stability(Stable) public static final class AppEngineFlexibleAppVersionManualScaling.Builder extends Object implements software.amazon.jsii.Builder<AppEngineFlexibleAppVersionManualScaling>
A builder forAppEngineFlexibleAppVersionManualScaling
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppEngineFlexibleAppVersionManualScalingbuild()Builds the configured instance.AppEngineFlexibleAppVersionManualScaling.Builderinstances(Number instances)Sets the value ofAppEngineFlexibleAppVersionManualScaling.getInstances()
-
-
-
Method Detail
-
instances
@Stability(Stable) public AppEngineFlexibleAppVersionManualScaling.Builder instances(Number instances)
Sets the value ofAppEngineFlexibleAppVersionManualScaling.getInstances()- Parameters:
instances- Number of instances to assign to the service at the start. This parameter is required. **Note:** When managing the number of instances at runtime through the App Engine Admin API or the (now deprecated) Python 2 Modules API set_num_instances() you must use 'lifecycle.ignore_changes = ["manual_scaling"[0].instances]' to prevent drift detection. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/app_engine_flexible_app_version#instances AppEngineFlexibleAppVersion#instances}- Returns:
this
-
build
@Stability(Stable) public AppEngineFlexibleAppVersionManualScaling build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<AppEngineFlexibleAppVersionManualScaling>- Returns:
- a new instance of
AppEngineFlexibleAppVersionManualScaling - Throws:
NullPointerException- if any required attribute was not provided
-
-