Class ConnectorStackAttributesProvider
- java.lang.Object
-
- com.amazonaws.athena.connector.integ.ConnectorStackAttributesProvider
-
public class ConnectorStackAttributesProvider extends Object
Responsible for providing the Connector's stack attributes used in creating the Connector's stack (Lambda function, Athena catalog, etc...)
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ConnectorStackAttributesProvider(software.amazon.awscdk.core.Construct scope, String id, String lambdaFunctionName, TestConfig testConfig, Optional<software.amazon.awscdk.services.iam.PolicyDocument> connectorAccessPolicy, Map<String,String> environmentVariables)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConnectorStackAttributes
getAttributes()
Provides the Connector's attributes needed to create the connector's CloudFormation stack template.
-
-
-
Constructor Detail
-
ConnectorStackAttributesProvider
protected ConnectorStackAttributesProvider(software.amazon.awscdk.core.Construct scope, String id, String lambdaFunctionName, TestConfig testConfig, Optional<software.amazon.awscdk.services.iam.PolicyDocument> connectorAccessPolicy, Map<String,String> environmentVariables)
-
-
Method Detail
-
getAttributes
protected ConnectorStackAttributes getAttributes()
Provides the Connector's attributes needed to create the connector's CloudFormation stack template.- Returns:
- Connector attributes object.
-
-