@Generated(value="software.amazon.awssdk:codegen") public class AccountLimit extends Object implements StructuredPojo, ToCopyableBuilder<AccountLimit.Builder,AccountLimit>
Provides limits of code size and concurrency associated with the current account and region.
Modifier and Type | Class and Description |
---|---|
static interface |
AccountLimit.Builder |
Modifier and Type | Method and Description |
---|---|
static AccountLimit.Builder |
builder() |
Long |
codeSizeUnzipped()
Size, in bytes, of code/dependencies that you can zip into a deployment package (uncompressed zip/jar size) for
uploading.
|
Long |
codeSizeZipped()
Size, in bytes, of a single zipped code/dependencies package you can upload for your Lambda function(.zip/.jar
file).
|
Integer |
concurrentExecutions()
Number of simultaneous executions of your function per region.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends AccountLimit.Builder> |
serializableBuilderClass() |
AccountLimit.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Long |
totalCodeSize()
Maximum size, in bytes, of a code package you can upload per region.
|
Integer |
unreservedConcurrentExecutions()
The number of concurrent executions available to functions that do not have concurrency limits set.
|
copy
public Long totalCodeSize()
Maximum size, in bytes, of a code package you can upload per region. The default size is 75 GB.
public Long codeSizeUnzipped()
Size, in bytes, of code/dependencies that you can zip into a deployment package (uncompressed zip/jar size) for uploading. The default limit is 250 MB.
public Long codeSizeZipped()
Size, in bytes, of a single zipped code/dependencies package you can upload for your Lambda function(.zip/.jar file). Try using Amazon S3 for uploading larger files. Default limit is 50 MB.
public Integer concurrentExecutions()
Number of simultaneous executions of your function per region. For more information or to request a limit increase for concurrent executions, see Lambda Function Concurrent Executions. The default limit is 1000.
public Integer unreservedConcurrentExecutions()
The number of concurrent executions available to functions that do not have concurrency limits set. For more information, see concurrent-executions.
public AccountLimit.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AccountLimit.Builder,AccountLimit>
public static AccountLimit.Builder builder()
public static Class<? extends AccountLimit.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.