public static interface UpdateProjectRequest.Builder extends EvidentlyRequest.Builder, SdkPojo, CopyableBuilder<UpdateProjectRequest.Builder,UpdateProjectRequest>
| Modifier and Type | Method and Description |
|---|---|
default UpdateProjectRequest.Builder |
appConfigResource(Consumer<ProjectAppConfigResourceConfig.Builder> appConfigResource)
Use this parameter if the project will use client-side evaluation powered by AppConfig.
|
UpdateProjectRequest.Builder |
appConfigResource(ProjectAppConfigResourceConfig appConfigResource)
Use this parameter if the project will use client-side evaluation powered by AppConfig.
|
UpdateProjectRequest.Builder |
description(String description)
An optional description of the project.
|
UpdateProjectRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateProjectRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateProjectRequest.Builder |
project(String project)
The name or ARN of the project to update.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateProjectRequest.Builder appConfigResource(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.
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.
default UpdateProjectRequest.Builder appConfigResource(Consumer<ProjectAppConfigResourceConfig.Builder> 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 is a convenience method that creates an instance of theProjectAppConfigResourceConfig.Builder
avoiding the need to create one manually via ProjectAppConfigResourceConfig.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to appConfigResource(ProjectAppConfigResourceConfig).
appConfigResource - a consumer that will call methods on ProjectAppConfigResourceConfig.BuilderappConfigResource(ProjectAppConfigResourceConfig)UpdateProjectRequest.Builder description(String description)
An optional description of the project.
description - An optional description of the project.UpdateProjectRequest.Builder project(String project)
The name or ARN of the project to update.
project - The name or ARN of the project to update.UpdateProjectRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateProjectRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.