@Stability(value=Stable) public static final class CfnFunctionConfigurationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnFunctionConfigurationProps>
CfnFunctionConfigurationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder apiId(String apiId)
CfnFunctionConfigurationProps.getApiId()apiId - `AWS::AppSync::FunctionConfiguration.ApiId`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder dataSourceName(String dataSourceName)
CfnFunctionConfigurationProps.getDataSourceName()dataSourceName - `AWS::AppSync::FunctionConfiguration.DataSourceName`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder functionVersion(String functionVersion)
CfnFunctionConfigurationProps.getFunctionVersion()functionVersion - `AWS::AppSync::FunctionConfiguration.FunctionVersion`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder name(String name)
CfnFunctionConfigurationProps.getName()name - `AWS::AppSync::FunctionConfiguration.Name`. This parameter is required.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder description(String description)
CfnFunctionConfigurationProps.getDescription()description - `AWS::AppSync::FunctionConfiguration.Description`.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder requestMappingTemplate(String requestMappingTemplate)
CfnFunctionConfigurationProps.getRequestMappingTemplate()requestMappingTemplate - `AWS::AppSync::FunctionConfiguration.RequestMappingTemplate`.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder requestMappingTemplateS3Location(String requestMappingTemplateS3Location)
CfnFunctionConfigurationProps.getRequestMappingTemplateS3Location()requestMappingTemplateS3Location - `AWS::AppSync::FunctionConfiguration.RequestMappingTemplateS3Location`.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder responseMappingTemplate(String responseMappingTemplate)
CfnFunctionConfigurationProps.getResponseMappingTemplate()responseMappingTemplate - `AWS::AppSync::FunctionConfiguration.ResponseMappingTemplate`.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder responseMappingTemplateS3Location(String responseMappingTemplateS3Location)
CfnFunctionConfigurationProps.getResponseMappingTemplateS3Location()responseMappingTemplateS3Location - `AWS::AppSync::FunctionConfiguration.ResponseMappingTemplateS3Location`.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder syncConfig(CfnFunctionConfiguration.SyncConfigProperty syncConfig)
CfnFunctionConfigurationProps.getSyncConfig()syncConfig - `AWS::AppSync::FunctionConfiguration.SyncConfig`.this@Stability(value=Stable) public CfnFunctionConfigurationProps.Builder syncConfig(IResolvable syncConfig)
CfnFunctionConfigurationProps.getSyncConfig()syncConfig - `AWS::AppSync::FunctionConfiguration.SyncConfig`.this@Stability(value=Stable) public CfnFunctionConfigurationProps build()
build in interface software.amazon.jsii.Builder<CfnFunctionConfigurationProps>CfnFunctionConfigurationPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.