-
- All Implemented Interfaces:
-
pl.wrzasq.cform.commons.config.BaseResourcesFactory,pl.wrzasq.cform.resource.aws.organizationalunit.config.ResourcesFactory
public final class LambdaResourcesFactory extends BaseLambdaResourcesFactory<ResourceModel> implements ResourcesFactory
Resources factory for AWS Lambda environment.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classLambdaResourcesFactory.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ResourceLambdaHandler<ResourceModel>lambdaHandlerprivate final NativeLambdaApiapi
-
Constructor Summary
Constructors Constructor Description LambdaResourcesFactory()
-
Method Summary
Modifier and Type Method Description ResourceLambdaHandler<ResourceModel>getLambdaHandler()abstract NativeLambdaApigetApi()ProxyClient<OrganizationsClient>getClient(AmazonWebServicesClientProxy proxy)Creates AWS service client proxy. -
-
Method Detail
-
getLambdaHandler
ResourceLambdaHandler<ResourceModel> getLambdaHandler()
-
getApi
abstract NativeLambdaApi getApi()
-
getClient
ProxyClient<OrganizationsClient> getClient(AmazonWebServicesClientProxy proxy)
Creates AWS service client proxy.
-
-
-
-