public static interface UpdateProjectRequest.Builder extends Iot1ClickProjectsRequest.Builder, SdkPojo, CopyableBuilder<UpdateProjectRequest.Builder,UpdateProjectRequest>
| Modifier and Type | Method and Description | 
|---|---|
UpdateProjectRequest.Builder | 
description(String description)
 An optional user-defined description for the project. 
 | 
UpdateProjectRequest.Builder | 
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration. 
 | 
UpdateProjectRequest.Builder | 
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration. 
 | 
default UpdateProjectRequest.Builder | 
placementTemplate(Consumer<PlacementTemplate.Builder> placementTemplate)
 An object defining the project update. 
 | 
UpdateProjectRequest.Builder | 
placementTemplate(PlacementTemplate placementTemplate)
 An object defining the project update. 
 | 
UpdateProjectRequest.Builder | 
projectName(String projectName)
 The name of the project to be updated. 
 | 
buildoverrideConfigurationcopyapplyMutation, buildUpdateProjectRequest.Builder projectName(String projectName)
The name of the project to be updated.
projectName - The name of the project to be updated.UpdateProjectRequest.Builder description(String description)
An optional user-defined description for the project.
description - An optional user-defined description for the project.UpdateProjectRequest.Builder placementTemplate(PlacementTemplate placementTemplate)
 An object defining the project update. Once a project has been created, you cannot add device template names
 to the project. However, for a given placementTemplate, you can update the associated
 callbackOverrides for the device definition using this API.
 
placementTemplate - An object defining the project update. Once a project has been created, you cannot add device template
        names to the project. However, for a given placementTemplate, you can update the
        associated callbackOverrides for the device definition using this API.default UpdateProjectRequest.Builder placementTemplate(Consumer<PlacementTemplate.Builder> placementTemplate)
 An object defining the project update. Once a project has been created, you cannot add device template names
 to the project. However, for a given placementTemplate, you can update the associated
 callbackOverrides for the device definition using this API.
 
PlacementTemplate.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.BuilderplacementTemplate(PlacementTemplate)UpdateProjectRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.UpdateProjectRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
 given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.