@Stability(value=Experimental) public static final class ExtendedDataSourceProps.Builder extends Object implements software.amazon.jsii.Builder<ExtendedDataSourceProps>
ExtendedDataSourceProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public ExtendedDataSourceProps.Builder type(String type)
ExtendedDataSourceProps.getType()type - the type of the AppSync datasource. This parameter is required.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder dynamoDbConfig(CfnDataSource.DynamoDBConfigProperty dynamoDbConfig)
ExtendedDataSourceProps.getDynamoDbConfig()dynamoDbConfig - configuration for DynamoDB Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder dynamoDbConfig(IResolvable dynamoDbConfig)
ExtendedDataSourceProps.getDynamoDbConfig()dynamoDbConfig - configuration for DynamoDB Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder elasticsearchConfig(CfnDataSource.ElasticsearchConfigProperty elasticsearchConfig)
ExtendedDataSourceProps.getElasticsearchConfig()elasticsearchConfig - configuration for Elasticsearch Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder elasticsearchConfig(IResolvable elasticsearchConfig)
ExtendedDataSourceProps.getElasticsearchConfig()elasticsearchConfig - configuration for Elasticsearch Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder httpConfig(CfnDataSource.HttpConfigProperty httpConfig)
ExtendedDataSourceProps.getHttpConfig()httpConfig - configuration for HTTP Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder httpConfig(IResolvable httpConfig)
ExtendedDataSourceProps.getHttpConfig()httpConfig - configuration for HTTP Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder lambdaConfig(CfnDataSource.LambdaConfigProperty lambdaConfig)
ExtendedDataSourceProps.getLambdaConfig()lambdaConfig - configuration for Lambda Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder lambdaConfig(IResolvable lambdaConfig)
ExtendedDataSourceProps.getLambdaConfig()lambdaConfig - configuration for Lambda Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder relationalDatabaseConfig(CfnDataSource.RelationalDatabaseConfigProperty relationalDatabaseConfig)
ExtendedDataSourceProps.getRelationalDatabaseConfig()relationalDatabaseConfig - configuration for RDS Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps.Builder relationalDatabaseConfig(IResolvable relationalDatabaseConfig)
ExtendedDataSourceProps.getRelationalDatabaseConfig()relationalDatabaseConfig - configuration for RDS Datasource.this@Stability(value=Experimental) public ExtendedDataSourceProps build()
build in interface software.amazon.jsii.Builder<ExtendedDataSourceProps>ExtendedDataSourcePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.