B C D E F G H L M O P R S T U W Z
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages