Class LambdaFunctionProvider
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.lambda.provider.view.LambdaFunctionProvider
-
- All Implemented Interfaces:
com.netflix.spinnaker.clouddriver.model.FunctionProvider
@Component public class LambdaFunctionProvider extends java.lang.Object implements com.netflix.spinnaker.clouddriver.model.FunctionProvider
-
-
Constructor Summary
Constructors Constructor Description LambdaFunctionProvider(com.netflix.spinnaker.cats.cache.Cache cacheView)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<com.netflix.spinnaker.clouddriver.model.Function>getAllFunctions()java.util.Set<com.netflix.spinnaker.clouddriver.model.Function>getApplicationFunctions(java.lang.String applicationName)com.netflix.spinnaker.clouddriver.model.FunctiongetFunction(java.lang.String account, java.lang.String region, java.lang.String functionName)
-
-
-
Method Detail
-
getAllFunctions
public java.util.Collection<com.netflix.spinnaker.clouddriver.model.Function> getAllFunctions()
- Specified by:
getAllFunctionsin interfacecom.netflix.spinnaker.clouddriver.model.FunctionProvider
-
getFunction
public com.netflix.spinnaker.clouddriver.model.Function getFunction(java.lang.String account, java.lang.String region, java.lang.String functionName)- Specified by:
getFunctionin interfacecom.netflix.spinnaker.clouddriver.model.FunctionProvider
-
getApplicationFunctions
public java.util.Set<com.netflix.spinnaker.clouddriver.model.Function> getApplicationFunctions(java.lang.String applicationName)
- Specified by:
getApplicationFunctionsin interfacecom.netflix.spinnaker.clouddriver.model.FunctionProvider
-
-