A B C D G H L M O P R T 
All Classes All Packages

A

addMapToEntries(Object, Object) - Static method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Converts key-value mapping to list of entries.

B

buildDefinitions(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Builds definition of physical resources.
buildEnvironmentVariable(String, Object) - Static method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Builds CodeBuild environment variable definition.

C

condition - Variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Creation condition.
createCodeBuildProject(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Creates project resource definition.
createLogGroup(Map<String, Object>, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Creates log group resource definition.
createResource(String, Map<String, Object>, String) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Creates our custom resource in place of virtual one.
createResources(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Finds our custom resources and creates a replacements.

D

DEFAULT_LOGS_RETENTION_DAYS - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Default retention period for logs (in days).

G

generateArtifactsDelegation() - Static method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Generates artifacts reference for CodePipeline.
generateResource(Map<String, Object>, String, String, Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Adds resource to collection.
getLogGroupLogicalId() - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Builds logical ID of LogGroup resource.
getTemplate() - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Template structure.

H

Handler - Class in pl.wrzasq.lambda.macro.pipeline.project
CloudFormation macro handler.
Handler() - Constructor for class pl.wrzasq.lambda.macro.pipeline.project.Handler
Default constructor.
handleRequest(CloudFormationMacroRequest, Context) - Method in class pl.wrzasq.lambda.macro.pipeline.project.Handler

L

logger - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Logger.
logicalId - Variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Resource name.

M

macroHandler - Variable in class pl.wrzasq.lambda.macro.pipeline.project.Handler
CloudFormation macro handler.

O

objectMapper - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Values converter.

P

PipelineProjectResource - Class in pl.wrzasq.lambda.macro.pipeline.project.template
Model for handled resource.
PipelineProjectResource(String, String) - Constructor for class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
 
pl.wrzasq.lambda.macro.pipeline.project - package pl.wrzasq.lambda.macro.pipeline.project
 
pl.wrzasq.lambda.macro.pipeline.project.template - package pl.wrzasq.lambda.macro.pipeline.project.template
 
ProcessedTemplate - Class in pl.wrzasq.lambda.macro.pipeline.project.template
Contains template structure with handled resources references.
ProcessedTemplate(Map<String, Object>) - Constructor for class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Template initializer.
PROPERTY_ARTIFACTS - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Artifacts property name.
PROPERTY_ENVIRONMENT - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Environment property name.
PROPERTY_KEY_COMPUTE_TYPE - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Property key "ComputeType".
PROPERTY_KEY_ENVIRONMENTVARIABLES - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Property key "EnvironmentVariables".
PROPERTY_KEY_TYPE - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Property key "Type".
PROPERTY_LOG_GROUP_NAME - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
LogGroupName property name.
PROPERTY_LOGS_RETENTION_IN_DAYS - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
LogsRetentionInDays property name.
PROPERTY_SOURCE - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Source property name.

R

replaceDependencies(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Handles DependsOn clauses.
replaceDependenciesIn(Object) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Handles DependsOn clause of single resource.
replaceReferences(Map<String, Object>) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Replaces references to virtual resources.
resolveDependency(String) - Method in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Tries to resolve dependencies against lambda functions.
RESOURCE_TYPE - Static variable in class pl.wrzasq.lambda.macro.pipeline.project.template.PipelineProjectResource
Resource type identifier.
resources - Variable in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Mapping of handled resources.

T

template - Variable in class pl.wrzasq.lambda.macro.pipeline.project.template.ProcessedTemplate
Template structure.
A B C D G H L M O P R T 
All Classes All Packages