@Generated(value="software.amazon.awssdk:codegen") public final class UpdateFunctionRequest extends AppSyncRequest implements ToCopyableBuilder<UpdateFunctionRequest.Builder,UpdateFunctionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateFunctionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
apiId()
The GraphQL API ID.
|
static UpdateFunctionRequest.Builder |
builder() |
String |
dataSourceName()
The
Function DataSource name. |
String |
description()
The
Function description. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
functionId()
The function ID.
|
String |
functionVersion()
The
version of the request mapping template. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The
Function name. |
String |
requestMappingTemplate()
The
Function request mapping template. |
String |
responseMappingTemplate()
The
Function request mapping template. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateFunctionRequest.Builder> |
serializableBuilderClass() |
UpdateFunctionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String apiId()
The GraphQL API ID.
public String name()
The Function name.
Function name.public String description()
The Function description.
Function description.public String functionId()
The function ID.
public String dataSourceName()
The Function DataSource name.
Function DataSource name.public String requestMappingTemplate()
The Function request mapping template. Functions support only the 2018-05-29 version of the request
mapping template.
Function request mapping template. Functions support only the 2018-05-29 version of the
request mapping template.public String responseMappingTemplate()
The Function request mapping template.
Function request mapping template.public String functionVersion()
The version of the request mapping template. Currently the supported value is 2018-05-29.
version of the request mapping template. Currently the supported value is 2018-05-29.public UpdateFunctionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateFunctionRequest.Builder,UpdateFunctionRequest>toBuilder in class AppSyncRequestpublic static UpdateFunctionRequest.Builder builder()
public static Class<? extends UpdateFunctionRequest.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 © 2020. All rights reserved.