Interface AccountLimit.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AccountLimit.Builder,AccountLimit>, SdkBuilder<AccountLimit.Builder,AccountLimit>, SdkPojo
Enclosing class:
AccountLimit

public static interface AccountLimit.Builder extends SdkPojo, CopyableBuilder<AccountLimit.Builder,AccountLimit>
  • Method Details

    • totalCodeSize

      AccountLimit.Builder totalCodeSize(Long totalCodeSize)

      The amount of storage space that you can use for all deployment packages and layer archives.

      Parameters:
      totalCodeSize - The amount of storage space that you can use for all deployment packages and layer archives.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeSizeUnzipped

      AccountLimit.Builder codeSizeUnzipped(Long codeSizeUnzipped)

      The maximum size of a function's deployment package and layers when they're extracted.

      Parameters:
      codeSizeUnzipped - The maximum size of a function's deployment package and layers when they're extracted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • codeSizeZipped

      AccountLimit.Builder codeSizeZipped(Long codeSizeZipped)

      The maximum size of a deployment package when it's uploaded directly to Lambda. Use Amazon S3 for larger files.

      Parameters:
      codeSizeZipped - The maximum size of a deployment package when it's uploaded directly to Lambda. Use Amazon S3 for larger files.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • concurrentExecutions

      AccountLimit.Builder concurrentExecutions(Integer concurrentExecutions)

      The maximum number of simultaneous function executions.

      Parameters:
      concurrentExecutions - The maximum number of simultaneous function executions.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unreservedConcurrentExecutions

      AccountLimit.Builder unreservedConcurrentExecutions(Integer unreservedConcurrentExecutions)

      The maximum number of simultaneous function executions, minus the capacity that's reserved for individual functions with PutFunctionConcurrency.

      Parameters:
      unreservedConcurrentExecutions - The maximum number of simultaneous function executions, minus the capacity that's reserved for individual functions with PutFunctionConcurrency.
      Returns:
      Returns a reference to this object so that method calls can be chained together.