@Generated(value="software.amazon.awssdk:codegen") public final class UpdateApiRequest extends ApiGatewayV2Request implements ToCopyableBuilder<UpdateApiRequest.Builder,UpdateApiRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateApiRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
apiId()
The API identifier.
|
String |
apiKeySelectionExpression()
An API key selection expression.
|
static UpdateApiRequest.Builder |
builder() |
String |
description()
The description of the API.
|
Boolean |
disableSchemaValidation()
Avoid validating models when creating a deployment.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the API.
|
String |
routeSelectionExpression()
The route selection expression for the API.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateApiRequest.Builder> |
serializableBuilderClass() |
UpdateApiRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
A version identifier for the API.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String apiId()
The API identifier.
public String apiKeySelectionExpression()
An API key selection expression. See API Key Selection Expressions.
public String description()
The description of the API.
public Boolean disableSchemaValidation()
Avoid validating models when creating a deployment.
public String name()
The name of the API.
public String routeSelectionExpression()
The route selection expression for the API.
public String version()
A version identifier for the API.
public UpdateApiRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateApiRequest.Builder,UpdateApiRequest>toBuilder in class ApiGatewayV2Requestpublic static UpdateApiRequest.Builder builder()
public static Class<? extends UpdateApiRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.