B C D E F G H L M O P R S T U W Z 
All Classes All Packages

B

BUFFER_SIZE - Static variable in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Size of bytes buffer for resource processing.
buildZipFile(EdgeDeployRequest) - Method in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Builds deployment ZIP package.

C

canEqual(Object) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
 
config - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Custom configuration to bundle with the package.
configFile - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Filename for the injected configuration.
copyFrom(ZipInputStream) - Method in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Copies another archive into current one.
create(EdgeDeployRequest, String) - Method in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Handles function creation.

D

DEFAULT_CONFIG_FILE - Static variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda configuration filename.
delete(EdgeDeployRequest, String) - Method in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Handles function deletion.
dump() - Method in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Closes active stream.

E

EdgeDeployRequest - Class in pl.wrzasq.lambda.edgedeploy.model
Lambda@Edge deploy CloudFormation request.
EdgeDeployRequest() - Constructor for class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
 
equals(Object) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
 

F

functionDescription - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda function description.
functionName - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda function stackSetName.

G

getConfig() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Custom configuration to bundle with the package.
getConfigFile() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Filename for the injected configuration.
getFunctionDescription() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda function description.
getFunctionName() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda function stackSetName.
getHandler() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda entry point.
getMemory() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Memory size (in MB) for the Lambda.
getPackageBucket() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Package S3 bucket.
getPackageKey() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Package S3 key.
getRoleArn() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
ARN of Lambda execution role.
getRuntime() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Runtime for running the Lambda (note that Lambda@Edge has reduced set of supported runtimes).
getTimeout() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda timeout (in seconds).
getTracingMode() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda X-Ray tracing mode.

H

handle(CfnRequest<EdgeDeployRequest>, Context) - Method in class pl.wrzasq.lambda.edgedeploy.Handler
Handles invocation.
handler - Static variable in class pl.wrzasq.lambda.edgedeploy.Handler
CloudFormation response handler.
handler - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda entry point.
Handler - Class in pl.wrzasq.lambda.edgedeploy
CloudFormation request handler.
Handler() - Constructor for class pl.wrzasq.lambda.edgedeploy.Handler
 
hashCode() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
 

L

lambda - Variable in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
AWS Lambda API client.
LambdaEdgeManager - Class in pl.wrzasq.lambda.edgedeploy.service
Lambda API implementation.
LambdaEdgeManager(AWSLambda, AmazonS3, ObjectMapper) - Constructor for class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Initializes object with given Lambda client.
logger - Variable in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Logger.

M

memory - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Memory size (in MB) for the Lambda.

O

objectMapper - Variable in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
JSON generator.
output - Variable in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Output stream.

P

packageBucket - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Package S3 bucket.
packageKey - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Package S3 key.
pl.wrzasq.lambda.edgedeploy - package pl.wrzasq.lambda.edgedeploy
 
pl.wrzasq.lambda.edgedeploy.model - package pl.wrzasq.lambda.edgedeploy.model
 
pl.wrzasq.lambda.edgedeploy.service - package pl.wrzasq.lambda.edgedeploy.service
 
pl.wrzasq.lambda.edgedeploy.zip - package pl.wrzasq.lambda.edgedeploy.zip
 
publishLambdaVersion(String) - Method in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Publishes new version of Lambda.

R

roleArn - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
ARN of Lambda execution role.
runtime - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Runtime for running the Lambda (note that Lambda@Edge has reduced set of supported runtimes).

S

s3 - Variable in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
AWS S3 API client.
setConfig(Object) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Custom configuration to bundle with the package.
setConfigFile(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Filename for the injected configuration.
setFunctionDescription(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda function description.
setFunctionName(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda function stackSetName.
setHandler(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda entry point.
setMemory(int) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Memory size (in MB) for the Lambda.
setPackageBucket(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Package S3 bucket.
setPackageKey(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Package S3 key.
setRoleArn(String) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
ARN of Lambda execution role.
setRuntime(Runtime) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Runtime for running the Lambda (note that Lambda@Edge has reduced set of supported runtimes).
setTimeout(int) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda timeout (in seconds).
setTracingMode(TracingMode) - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda X-Ray tracing mode.

T

timeout - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda timeout (in seconds).
toString() - Method in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
 
tracingMode - Variable in class pl.wrzasq.lambda.edgedeploy.model.EdgeDeployRequest
Lambda X-Ray tracing mode.

U

update(EdgeDeployRequest, String) - Method in class pl.wrzasq.lambda.edgedeploy.service.LambdaEdgeManager
Handles function update.

W

write() - Method in interface pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder.ContentWriter
Performs write operation.
writeEntry(String, byte[]) - Method in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Creates new ZIP archive entry.
writeEntry(String, InputStream) - Method in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Creates new ZIP archive entry.
writeEntry(String, ZipBuilder.ContentWriter) - Method in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
Creates ZIP entry.

Z

zip - Variable in class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
ZIP compression stream.
ZipBuilder - Class in pl.wrzasq.lambda.edgedeploy.zip
Utility class for building ZIP archive stream.
ZipBuilder() - Constructor for class pl.wrzasq.lambda.edgedeploy.zip.ZipBuilder
 
ZipBuilder.ContentWriter - Interface in pl.wrzasq.lambda.edgedeploy.zip
Internal interface for writing operations.
B C D E F G H L M O P R S T U W Z 
All Classes All Packages