@Generated(value="software.amazon.awssdk:codegen") public final class UpdateProjectRequest extends Iot1ClickProjectsRequest implements ToCopyableBuilder<UpdateProjectRequest.Builder,UpdateProjectRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateProjectRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static UpdateProjectRequest.Builder |
builder() |
String |
description()
An optional user-defined description for the project.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
PlacementTemplate |
placementTemplate()
An object defining the project update.
|
String |
projectName()
The name of the project to be updated.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateProjectRequest.Builder> |
serializableBuilderClass() |
UpdateProjectRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String projectName()
The name of the project to be updated.
public String description()
An optional user-defined description for the project.
public 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, you can update the associated
callbackOverrides for the device definition using this API.public UpdateProjectRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateProjectRequest.Builder,UpdateProjectRequest>toBuilder in class Iot1ClickProjectsRequestpublic static UpdateProjectRequest.Builder builder()
public static Class<? extends UpdateProjectRequest.Builder> serializableBuilderClass()
public String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.