@Generated(value="software.amazon.awssdk:codegen") public final class UpdateProjectRequest extends EvidentlyRequest implements ToCopyableBuilder<UpdateProjectRequest.Builder,UpdateProjectRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateProjectRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
ProjectAppConfigResourceConfig |
appConfigResource()
Use this parameter if the project will use client-side evaluation powered by AppConfig.
|
static UpdateProjectRequest.Builder |
builder() |
String |
description()
An optional description of the project.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
project()
The name or ARN of the project to update.
|
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 ProjectAppConfigResourceConfig appConfigResource()
Use this parameter if the project will use client-side evaluation powered by AppConfig. Client-side evaluation allows your application to assign variations to user sessions locally instead of by calling the EvaluateFeature operation. This mitigates the latency and availability risks that come with an API call. allows you to
This parameter is a structure that contains information about the AppConfig application that will be used for client-side evaluation.
This parameter is a structure that contains information about the AppConfig application that will be used for client-side evaluation.
public final String description()
An optional description of the project.
public final String project()
The name or ARN of the project to update.
public UpdateProjectRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateProjectRequest.Builder,UpdateProjectRequest>toBuilder in class EvidentlyRequestpublic 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.