Uses of Class
software.amazon.awscdk.services.lambda.nodejs.NodejsFunctionProps.Builder
Packages that use NodejsFunctionProps.Builder
-
Uses of NodejsFunctionProps.Builder in software.amazon.awscdk.services.lambda.nodejs
Methods in software.amazon.awscdk.services.lambda.nodejs that return NodejsFunctionProps.BuilderModifier and TypeMethodDescriptionNodejsFunctionProps.Builder.allowAllOutbound(Boolean allowAllOutbound) Sets the value ofFunctionOptions.getAllowAllOutbound()NodejsFunctionProps.Builder.allowPublicSubnet(Boolean allowPublicSubnet) Sets the value ofFunctionOptions.getAllowPublicSubnet()NodejsFunctionProps.Builder.architecture(Architecture architecture) Sets the value ofFunctionOptions.getArchitecture()NodejsFunctionProps.Builder.architectures(List<? extends Architecture> architectures) Deprecated.use `architecture`NodejsFunctionProps.Builder.awsSdkConnectionReuse(Boolean awsSdkConnectionReuse) Sets the value ofNodejsFunctionProps.getAwsSdkConnectionReuse()static NodejsFunctionProps.BuilderNodejsFunctionProps.builder()NodejsFunctionProps.Builder.bundling(BundlingOptions bundling) Sets the value ofNodejsFunctionProps.getBundling()NodejsFunctionProps.Builder.codeSigningConfig(ICodeSigningConfig codeSigningConfig) Sets the value ofFunctionOptions.getCodeSigningConfig()NodejsFunctionProps.Builder.currentVersionOptions(VersionOptions currentVersionOptions) Sets the value ofFunctionOptions.getCurrentVersionOptions()NodejsFunctionProps.Builder.deadLetterQueue(IQueue deadLetterQueue) Sets the value ofFunctionOptions.getDeadLetterQueue()NodejsFunctionProps.Builder.deadLetterQueueEnabled(Boolean deadLetterQueueEnabled) Sets the value ofFunctionOptions.getDeadLetterQueueEnabled()NodejsFunctionProps.Builder.deadLetterTopic(ITopic deadLetterTopic) Sets the value ofFunctionOptions.getDeadLetterTopic()NodejsFunctionProps.Builder.depsLockFilePath(String depsLockFilePath) Sets the value ofNodejsFunctionProps.getDepsLockFilePath()NodejsFunctionProps.Builder.description(String description) Sets the value ofFunctionOptions.getDescription()Sets the value ofNodejsFunctionProps.getEntry()NodejsFunctionProps.Builder.environment(Map<String, String> environment) Sets the value ofFunctionOptions.getEnvironment()NodejsFunctionProps.Builder.environmentEncryption(IKey environmentEncryption) Sets the value ofFunctionOptions.getEnvironmentEncryption()NodejsFunctionProps.Builder.ephemeralStorageSize(Size ephemeralStorageSize) Sets the value ofFunctionOptions.getEphemeralStorageSize()NodejsFunctionProps.Builder.events(List<? extends IEventSource> events) Sets the value ofFunctionOptions.getEvents()NodejsFunctionProps.Builder.filesystem(FileSystem filesystem) Sets the value ofFunctionOptions.getFilesystem()NodejsFunctionProps.Builder.functionName(String functionName) Sets the value ofFunctionOptions.getFunctionName()Sets the value ofNodejsFunctionProps.getHandler()NodejsFunctionProps.Builder.initialPolicy(List<? extends PolicyStatement> initialPolicy) Sets the value ofFunctionOptions.getInitialPolicy()NodejsFunctionProps.Builder.insightsVersion(LambdaInsightsVersion insightsVersion) Sets the value ofFunctionOptions.getInsightsVersion()NodejsFunctionProps.Builder.layers(List<? extends ILayerVersion> layers) Sets the value ofFunctionOptions.getLayers()NodejsFunctionProps.Builder.logRetention(RetentionDays logRetention) Sets the value ofFunctionOptions.getLogRetention()NodejsFunctionProps.Builder.logRetentionRetryOptions(LogRetentionRetryOptions logRetentionRetryOptions) Sets the value ofFunctionOptions.getLogRetentionRetryOptions()NodejsFunctionProps.Builder.logRetentionRole(IRole logRetentionRole) Sets the value ofFunctionOptions.getLogRetentionRole()NodejsFunctionProps.Builder.maxEventAge(Duration maxEventAge) Sets the value ofEventInvokeConfigOptions.getMaxEventAge()NodejsFunctionProps.Builder.memorySize(Number memorySize) Sets the value ofFunctionOptions.getMemorySize()NodejsFunctionProps.Builder.onFailure(IDestination onFailure) Sets the value ofEventInvokeConfigOptions.getOnFailure()NodejsFunctionProps.Builder.onSuccess(IDestination onSuccess) Sets the value ofEventInvokeConfigOptions.getOnSuccess()Sets the value ofFunctionOptions.getProfiling()NodejsFunctionProps.Builder.profilingGroup(IProfilingGroup profilingGroup) Sets the value ofFunctionOptions.getProfilingGroup()NodejsFunctionProps.Builder.projectRoot(String projectRoot) Sets the value ofNodejsFunctionProps.getProjectRoot()NodejsFunctionProps.Builder.reservedConcurrentExecutions(Number reservedConcurrentExecutions) Sets the value ofFunctionOptions.getReservedConcurrentExecutions()NodejsFunctionProps.Builder.retryAttempts(Number retryAttempts) Sets the value ofEventInvokeConfigOptions.getRetryAttempts()Sets the value ofFunctionOptions.getRole()Sets the value ofNodejsFunctionProps.getRuntime()NodejsFunctionProps.Builder.securityGroup(ISecurityGroup securityGroup) Deprecated.- This property is deprecated, use securityGroups insteadNodejsFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups) Sets the value ofFunctionOptions.getSecurityGroups()Sets the value ofFunctionOptions.getTimeout()Sets the value ofFunctionOptions.getTracing()Sets the value ofFunctionOptions.getVpc()NodejsFunctionProps.Builder.vpcSubnets(SubnetSelection vpcSubnets) Sets the value ofFunctionOptions.getVpcSubnets()Constructors in software.amazon.awscdk.services.lambda.nodejs with parameters of type NodejsFunctionProps.BuilderModifierConstructorDescriptionprotectedJsii$Proxy(NodejsFunctionProps.Builder builder) Constructor that initializes the object based on literal property values passed by theNodejsFunctionProps.Builder.