public static interface ProjectDescription.Builder extends SdkPojo, CopyableBuilder<ProjectDescription.Builder,ProjectDescription>
Modifier and Type | Method and Description |
---|---|
ProjectDescription.Builder |
createdDate(Instant createdDate)
The date when the project was originally created, in UNIX epoch time format.
|
ProjectDescription.Builder |
description(String description)
The description of the project.
|
default ProjectDescription.Builder |
placementTemplate(Consumer<PlacementTemplate.Builder> placementTemplate)
An object describing the project's placement specifications.
|
ProjectDescription.Builder |
placementTemplate(PlacementTemplate placementTemplate)
An object describing the project's placement specifications.
|
ProjectDescription.Builder |
projectName(String projectName)
The name of the project for which to obtain information from.
|
ProjectDescription.Builder |
updatedDate(Instant updatedDate)
The date when the project was last updated, in UNIX epoch time format.
|
copy
applyMutation, build
ProjectDescription.Builder projectName(String projectName)
The name of the project for which to obtain information from.
projectName
- The name of the project for which to obtain information from.ProjectDescription.Builder description(String description)
The description of the project.
description
- The description of the project.ProjectDescription.Builder createdDate(Instant createdDate)
The date when the project was originally created, in UNIX epoch time format.
createdDate
- The date when the project was originally created, in UNIX epoch time format.ProjectDescription.Builder updatedDate(Instant updatedDate)
The date when the project was last updated, in UNIX epoch time format. If the project was not updated, then
createdDate
and updatedDate
are the same.
updatedDate
- The date when the project was last updated, in UNIX epoch time format. If the project was not updated,
then createdDate
and updatedDate
are the same.ProjectDescription.Builder placementTemplate(PlacementTemplate placementTemplate)
An object describing the project's placement specifications.
placementTemplate
- An object describing the project's placement specifications.default ProjectDescription.Builder placementTemplate(Consumer<PlacementTemplate.Builder> placementTemplate)
An object describing the project's placement specifications.
This is a convenience that creates an instance of thePlacementTemplate.Builder
avoiding the need to
create one manually via PlacementTemplate.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to placementTemplate(PlacementTemplate)
.placementTemplate
- a consumer that will call methods on PlacementTemplate.Builder
placementTemplate(PlacementTemplate)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.