public static final class CfnProjectProps.Builder
extends java.lang.Object
CfnProjectProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnProjectProps |
build()
Builds the configured instance.
|
CfnProjectProps.Builder |
description(java.lang.String description)
Sets the value of
CfnProjectProps.getDescription() |
CfnProjectProps.Builder |
placementTemplate(CfnProject.PlacementTemplateProperty placementTemplate)
Sets the value of
CfnProjectProps.getPlacementTemplate() |
CfnProjectProps.Builder |
placementTemplate(IResolvable placementTemplate)
Sets the value of
CfnProjectProps.getPlacementTemplate() |
CfnProjectProps.Builder |
projectName(java.lang.String projectName)
Sets the value of
CfnProjectProps.getProjectName() |
public CfnProjectProps.Builder placementTemplate(IResolvable placementTemplate)
CfnProjectProps.getPlacementTemplate()
placementTemplate
- An object describing the project's placement specifications. This parameter is required.this
public CfnProjectProps.Builder placementTemplate(CfnProject.PlacementTemplateProperty placementTemplate)
CfnProjectProps.getPlacementTemplate()
placementTemplate
- An object describing the project's placement specifications. This parameter is required.this
public CfnProjectProps.Builder description(java.lang.String description)
CfnProjectProps.getDescription()
description
- The description of the project.this
public CfnProjectProps.Builder projectName(java.lang.String projectName)
CfnProjectProps.getProjectName()
projectName
- The name of the project from which to obtain information.this
public CfnProjectProps build()
CfnProjectProps
java.lang.NullPointerException
- if any required attribute was not provided