@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) |
boolean |
equalsBySdkFields(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 final String projectName()
The name of the project to be updated.
public final String description()
An optional user-defined description for the project.
public final 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 final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2022. All rights reserved.