B C D G H L M O P R S T 
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- buildDefinitions(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Builds definition of physical resources.
 
C
- COUNTER_METRIC_VALUE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Value used for counting metrics (each metric record is single occurrence).
 - createErrorsAlarm(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Creates errors alarm resource definition.
 - createErrorsMetricFilter(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Creates errors metric filter resource definition.
 - createLambdaFunction(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Creates function resource definition.
 - createLogGroup(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Creates log group resource definition.
 - createMemoryMetricFilter(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Creates memory metric filter resource definition.
 - createMetricFilter(Map<String, Object>, String, String, String, Object) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Generic method for metric filter creation.
 - createResource(String, Map<String, Object>, String) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Creates our custom resource in place of virtual one.
 - createResources(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Finds our custom resources and creates a replacements.
 - createWarningsMetricFilter(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Creates warnings metric filter resource definition.
 
D
- DEFAULT_ALERT_PERIOD - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Default alarm check period (in seconds).
 - DEFAULT_LOGS_RETENTION_DAYS - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Default retention period for logs (in days).
 
G
- generateResource(Map<String, Object>, String, String, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Adds resource to collection.
 - getLogGroupLogicalId() - Method in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Builds logical ID of LogGroup resource.
 - getTemplate() - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Template structure.
 
H
- Handler - Class in pl.wrzasq.lambda.macro.lambda.function
 - 
CloudFormation macro handler.
 - Handler() - Constructor for class pl.wrzasq.lambda.macro.lambda.function.Handler
 - 
Default constructor.
 - handleRequest(CloudFormationMacroRequest, Context) - Method in class pl.wrzasq.lambda.macro.lambda.function.Handler
 
L
- LAMBDA_RESOURCE_TYPE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Resource type identifier.
 - LambdaFunctionResource - Class in pl.wrzasq.lambda.macro.lambda.function.template
 - 
Model for handled resource.
 - LambdaFunctionResource(String, String) - Constructor for class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - logger - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Logger.
 - logicalId - Variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Resource name.
 
M
- macroHandler - Variable in class pl.wrzasq.lambda.macro.lambda.function.Handler
 - 
CloudFormation macro handler.
 - METRICS_NAMESPACE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Metrics namespace.
 - mode - Variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Resource mode (`Lambda` or `Serverless`).
 
O
- objectMapper - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Values converter.
 
P
- pl.wrzasq.lambda.macro.lambda.function - package pl.wrzasq.lambda.macro.lambda.function
 - pl.wrzasq.lambda.macro.lambda.function.template - package pl.wrzasq.lambda.macro.lambda.function.template
 - ProcessedTemplate - Class in pl.wrzasq.lambda.macro.lambda.function.template
 - 
Contains template structure with handled resources references.
 - ProcessedTemplate(Map<String, Object>) - Constructor for class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Template initializer.
 - PROPERTY_COMPARISON_OPERATOR - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
ComparisonOperator property name.
 - PROPERTY_EVALUATION_PERIODS - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
EvaluationPeriods property name.
 - PROPERTY_FILTER_PATTERN - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
FilterPattern property name.
 - PROPERTY_LOG_GROUP_NAME - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
LogGroupName property name.
 - PROPERTY_LOGS_RETENTION_IN_DAYS - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
LogsRetentionInDays property name.
 - PROPERTY_METRIC_NAME - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
MetricName property name.
 - PROPERTY_METRIC_NAMESPACE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
MetricNamespace property name.
 - PROPERTY_METRIC_TRANSFORMATIONS - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
MetricTransformations property name.
 - PROPERTY_METRIC_VALUE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
MetricValue property name.
 - PROPERTY_NAMESPACE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Namespace property name.
 - PROPERTY_PERIOD - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Period property name.
 - PROPERTY_STATISTIC - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Statistic property name.
 - PROPERTY_THRESHOLD - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Threshold property name.
 - PROPERTY_TREAT_MISSING_DATA - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
TreatMissingData property name.
 
R
- replaceDependencies(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Handles DependsOn clauses.
 - replaceDependenciesIn(Object) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Handles DependsOn clause of single resource.
 - replaceReferences(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Replaces references to virtual resources.
 - resolveDependency(String) - Method in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Tries to resolve dependencies against lambda functions.
 - resources - Variable in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Mapping of handled resources.
 
S
- SERVERLESS_RESOURCE_TYPE - Static variable in class pl.wrzasq.lambda.macro.lambda.function.template.LambdaFunctionResource
 - 
Serverless resource type identifier.
 
T
- template - Variable in class pl.wrzasq.lambda.macro.lambda.function.template.ProcessedTemplate
 - 
Template structure.
 
All Classes All Packages