@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>
CfnFunctionConfigurationProps
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.