public static interface Project.Builder extends SdkPojo, CopyableBuilder<Project.Builder,Project>
| Modifier and Type | Method and Description |
|---|---|
default Project.Builder |
createdBy(Consumer<UserContext.Builder> createdBy)
Who created the project.
|
Project.Builder |
createdBy(UserContext createdBy)
Who created the project.
|
Project.Builder |
creationTime(Instant creationTime)
A timestamp specifying when the project was created.
|
default Project.Builder |
lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.
|
Project.Builder |
lastModifiedBy(UserContext lastModifiedBy)
Sets the value of the LastModifiedBy property for this object.
|
Project.Builder |
lastModifiedTime(Instant lastModifiedTime)
A timestamp container for when the project was last modified.
|
Project.Builder |
projectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
|
Project.Builder |
projectDescription(String projectDescription)
The description of the project.
|
Project.Builder |
projectId(String projectId)
The ID of the project.
|
Project.Builder |
projectName(String projectName)
The name of the project.
|
Project.Builder |
projectStatus(ProjectStatus projectStatus)
The status of the project.
|
Project.Builder |
projectStatus(String projectStatus)
The status of the project.
|
default Project.Builder |
serviceCatalogProvisionedProductDetails(Consumer<ServiceCatalogProvisionedProductDetails.Builder> serviceCatalogProvisionedProductDetails)
Sets the value of the ServiceCatalogProvisionedProductDetails property for this object.
|
Project.Builder |
serviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails serviceCatalogProvisionedProductDetails)
Sets the value of the ServiceCatalogProvisionedProductDetails property for this object.
|
default Project.Builder |
serviceCatalogProvisioningDetails(Consumer<ServiceCatalogProvisioningDetails.Builder> serviceCatalogProvisioningDetails)
Sets the value of the ServiceCatalogProvisioningDetails property for this object.
|
Project.Builder |
serviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails serviceCatalogProvisioningDetails)
Sets the value of the ServiceCatalogProvisioningDetails property for this object.
|
Project.Builder |
tags(Collection<Tag> tags)
An array of key-value pairs.
|
Project.Builder |
tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs.
|
Project.Builder |
tags(Tag... tags)
An array of key-value pairs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildProject.Builder projectArn(String projectArn)
The Amazon Resource Name (ARN) of the project.
projectArn - The Amazon Resource Name (ARN) of the project.Project.Builder projectName(String projectName)
The name of the project.
projectName - The name of the project.Project.Builder projectId(String projectId)
The ID of the project.
projectId - The ID of the project.Project.Builder projectDescription(String projectDescription)
The description of the project.
projectDescription - The description of the project.Project.Builder serviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails serviceCatalogProvisioningDetails)
serviceCatalogProvisioningDetails - The new value for the ServiceCatalogProvisioningDetails property for this object.default Project.Builder serviceCatalogProvisioningDetails(Consumer<ServiceCatalogProvisioningDetails.Builder> serviceCatalogProvisioningDetails)
ServiceCatalogProvisioningDetails.Builder
avoiding the need to create one manually via ServiceCatalogProvisioningDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
serviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails).serviceCatalogProvisioningDetails - a consumer that will call methods on ServiceCatalogProvisioningDetails.BuilderserviceCatalogProvisioningDetails(ServiceCatalogProvisioningDetails)Project.Builder serviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails serviceCatalogProvisionedProductDetails)
serviceCatalogProvisionedProductDetails - The new value for the ServiceCatalogProvisionedProductDetails property for this object.default Project.Builder serviceCatalogProvisionedProductDetails(Consumer<ServiceCatalogProvisionedProductDetails.Builder> serviceCatalogProvisionedProductDetails)
ServiceCatalogProvisionedProductDetails.Builder
avoiding the need to create one manually via ServiceCatalogProvisionedProductDetails.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
serviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails).serviceCatalogProvisionedProductDetails - a consumer that will call methods on ServiceCatalogProvisionedProductDetails.BuilderserviceCatalogProvisionedProductDetails(ServiceCatalogProvisionedProductDetails)Project.Builder projectStatus(String projectStatus)
The status of the project.
projectStatus - The status of the project.ProjectStatus,
ProjectStatusProject.Builder projectStatus(ProjectStatus projectStatus)
The status of the project.
projectStatus - The status of the project.ProjectStatus,
ProjectStatusProject.Builder createdBy(UserContext createdBy)
Who created the project.
createdBy - Who created the project.default Project.Builder createdBy(Consumer<UserContext.Builder> createdBy)
Who created the project.
This is a convenience that creates an instance of theUserContext.Builder avoiding the need to create
one manually via UserContext.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to createdBy(UserContext).createdBy - a consumer that will call methods on UserContext.BuildercreatedBy(UserContext)Project.Builder creationTime(Instant creationTime)
A timestamp specifying when the project was created.
creationTime - A timestamp specifying when the project was created.Project.Builder tags(Collection<Tag> tags)
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
tags - An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in
different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services
Resources.Project.Builder tags(Tag... tags)
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
tags - An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in
different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services
Resources.Project.Builder tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs. You can use tags to categorize your Amazon Web Services resources in different ways, for example, by purpose, owner, or environment. For more information, see Tagging Amazon Web Services Resources.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) Project.Builder lastModifiedTime(Instant lastModifiedTime)
A timestamp container for when the project was last modified.
lastModifiedTime - A timestamp container for when the project was last modified.Project.Builder lastModifiedBy(UserContext lastModifiedBy)
lastModifiedBy - The new value for the LastModifiedBy property for this object.default Project.Builder lastModifiedBy(Consumer<UserContext.Builder> lastModifiedBy)
UserContext.Builder avoiding the need to create
one manually via UserContext.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to lastModifiedBy(UserContext).lastModifiedBy - a consumer that will call methods on UserContext.BuilderlastModifiedBy(UserContext)Copyright © 2022. All rights reserved.