Class ClouddeployTargetCustomTarget.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.clouddeploy_target.ClouddeployTargetCustomTarget.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<ClouddeployTargetCustomTarget>
- Enclosing interface:
- ClouddeployTargetCustomTarget
@Stability(Stable) public static final class ClouddeployTargetCustomTarget.Builder extends Object implements software.amazon.jsii.Builder<ClouddeployTargetCustomTarget>
A builder forClouddeployTargetCustomTarget
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClouddeployTargetCustomTargetbuild()Builds the configured instance.ClouddeployTargetCustomTarget.BuildercustomTargetType(String customTargetType)Sets the value ofClouddeployTargetCustomTarget.getCustomTargetType()
-
-
-
Method Detail
-
customTargetType
@Stability(Stable) public ClouddeployTargetCustomTarget.Builder customTargetType(String customTargetType)
Sets the value ofClouddeployTargetCustomTarget.getCustomTargetType()- Parameters:
customTargetType- Required. The name of the CustomTargetType. Format must beprojects/{project}/locations/{location}/customTargetTypes/{custom_target_type}. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/clouddeploy_target#custom_target_type ClouddeployTarget#custom_target_type}- Returns:
this
-
build
@Stability(Stable) public ClouddeployTargetCustomTarget build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<ClouddeployTargetCustomTarget>- Returns:
- a new instance of
ClouddeployTargetCustomTarget - Throws:
NullPointerException- if any required attribute was not provided
-
-