Interface ServerlessFunction.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ServerlessFunction.Builder,,ServerlessFunction> SdkBuilder<ServerlessFunction.Builder,,ServerlessFunction> SdkPojo
- Enclosing class:
ServerlessFunction
-
Method Summary
Modifier and TypeMethodDescriptionarchitectures(Collection<Architecture> architectures) The architectures of the serverless function.architectures(Architecture... architectures) The architectures of the serverless function.architecturesWithStrings(String... architectures) The architectures of the serverless function.architecturesWithStrings(Collection<String> architectures) The architectures of the serverless function.codeDigest(String codeDigest) The code digest of the serverless function.executionRole(String executionRole) The execution role of the serverless function.lastModifiedAt(Instant lastModifiedAt) The date and time the serverless function was last modified.The layers of the serverless function.layers(Collection<String> layers) The layers of the serverless function.The network ID associated with the serverless function.packageType(String packageType) The package type of the serverless function.packageType(PackageType packageType) The package type of the serverless function.The runtime of the serverless function.securityGroupIds(String... securityGroupIds) The security group IDs associated with the serverless function.securityGroupIds(Collection<String> securityGroupIds) The security group IDs associated with the serverless function.serverlessFunctionName(String serverlessFunctionName) The name of the serverless function.The subnet IDs associated with the serverless function.subnetIds(Collection<String> subnetIds) The subnet IDs associated with the serverless function.The version of the serverless function.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
serverlessFunctionName
The name of the serverless function.
- Parameters:
serverlessFunctionName- The name of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runtime
The runtime of the serverless function.
- Parameters:
runtime- The runtime of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The version of the serverless function.
- Parameters:
version- The version of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
codeDigest
The code digest of the serverless function.
- Parameters:
codeDigest- The code digest of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
The date and time the serverless function was last modified.
- Parameters:
lastModifiedAt- The date and time the serverless function was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkId
The network ID associated with the serverless function.
- Parameters:
networkId- The network ID associated with the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
The subnet IDs associated with the serverless function.
- Parameters:
subnetIds- The subnet IDs associated with the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
The subnet IDs associated with the serverless function.
- Parameters:
subnetIds- The subnet IDs associated with the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The security group IDs associated with the serverless function.
- Parameters:
securityGroupIds- The security group IDs associated with the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupIds
The security group IDs associated with the serverless function.
- Parameters:
securityGroupIds- The security group IDs associated with the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionRole
The execution role of the serverless function.
- Parameters:
executionRole- The execution role of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
packageType
The package type of the serverless function.
- Parameters:
packageType- The package type of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
packageType
The package type of the serverless function.
- Parameters:
packageType- The package type of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
architecturesWithStrings
The architectures of the serverless function.
- Parameters:
architectures- The architectures of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architecturesWithStrings
The architectures of the serverless function.
- Parameters:
architectures- The architectures of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architectures
The architectures of the serverless function.
- Parameters:
architectures- The architectures of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architectures
The architectures of the serverless function.
- Parameters:
architectures- The architectures of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layers
The layers of the serverless function.
- Parameters:
layers- The layers of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
layers
The layers of the serverless function.
- Parameters:
layers- The layers of the serverless function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-