@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateProjectRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateProjectRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateProjectRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
ProjectAppConfigResourceConfig |
getAppConfigResource()
Use this parameter if the project will use client-side evaluation powered by AppConfig.
|
String |
getDescription()
An optional description of the project.
|
String |
getProject()
The name or ARN of the project to update.
|
int |
hashCode() |
void |
setAppConfigResource(ProjectAppConfigResourceConfig appConfigResource)
Use this parameter if the project will use client-side evaluation powered by AppConfig.
|
void |
setDescription(String description)
An optional description of the project.
|
void |
setProject(String project)
The name or ARN of the project to update.
|
String |
toString()
Returns a string representation of this object.
|
UpdateProjectRequest |
withAppConfigResource(ProjectAppConfigResourceConfig appConfigResource)
Use this parameter if the project will use client-side evaluation powered by AppConfig.
|
UpdateProjectRequest |
withDescription(String description)
An optional description of the project.
|
UpdateProjectRequest |
withProject(String project)
The name or ARN of the project to update.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setAppConfigResource(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.
public ProjectAppConfigResourceConfig getAppConfigResource()
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 UpdateProjectRequest withAppConfigResource(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.
public void setDescription(String description)
An optional description of the project.
description
- An optional description of the project.public String getDescription()
An optional description of the project.
public UpdateProjectRequest withDescription(String description)
An optional description of the project.
description
- An optional description of the project.public void setProject(String project)
The name or ARN of the project to update.
project
- The name or ARN of the project to update.public String getProject()
The name or ARN of the project to update.
public UpdateProjectRequest withProject(String project)
The name or ARN of the project to update.
project
- The name or ARN of the project to update.public String toString()
toString
in class Object
Object.toString()
public UpdateProjectRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()