public class CreateFunctionRequest extends GenericFunctionRequest
| Constructor and Description |
|---|
CreateFunctionRequest(String functionName,
String description) |
| Modifier and Type | Method and Description |
|---|---|
Code |
getCode()
Get the function code
|
Environment |
getEnvironment()
Get the function environment
|
String |
getHandler()
Get the entry function of CFC call.
|
Integer |
getMemorySize()
Get the memory siz.
|
String |
getRuntime()
Get the runtime for function.
|
Integer |
getTimeout()
Get the timeout for executing a function
|
void |
setCode(Code code)
Set the function code
|
void |
setEnvironment(Environment environment)
Set the function environment
|
void |
setHandler(String handler)
Set the entry function of CFC call.
|
void |
setMemorySize(Integer memorySize)
Set the memory size.
|
void |
setRuntime(String runtime)
Set the runtime for function.
|
void |
setTimeout(Integer timeout)
Set the timeout for executing a function.
|
String |
toString()
(non-Javadoc)
|
CreateFunctionRequest |
withCode(Code code) |
CreateFunctionRequest |
withDescription(String description) |
CreateFunctionRequest |
withEnvironment(Environment environment) |
CreateFunctionRequest |
withFunctionName(String functionName) |
CreateFunctionRequest |
withHandler(String handler) |
CreateFunctionRequest |
withMemorySize(Integer memorySize) |
CreateFunctionRequest |
withRequestCredentials(BceCredentials credentials) |
CreateFunctionRequest |
withRuntime(String runtime) |
CreateFunctionRequest |
withTimeout(Integer timeout) |
getDescription, getFunctionName, setDescription, setFunctionNamegetRequestCredentials, setRequestCredentialspublic Code getCode()
public void setCode(Code code)
code - The function codepublic Environment getEnvironment()
public void setEnvironment(Environment environment)
environment - The function environmentpublic String getHandler()
public void setHandler(String handler)
handler - The entry function of CFC call. For node is module-name.export eg. index.handler maximum length
limit is 128.public Integer getMemorySize()
public void setMemorySize(Integer memorySize)
memorySize - The memory sizepublic String getRuntime()
public void setRuntime(String runtime)
runtime - The runtime for functionpublic Integer getTimeout()
public void setTimeout(Integer timeout)
timeout - The timeout for executing a functionpublic CreateFunctionRequest withFunctionName(String functionName)
withFunctionName in class GenericFunctionRequestpublic CreateFunctionRequest withDescription(String description)
withDescription in class GenericFunctionRequestpublic CreateFunctionRequest withCode(Code code)
public CreateFunctionRequest withEnvironment(Environment environment)
public CreateFunctionRequest withHandler(String handler)
public CreateFunctionRequest withMemorySize(Integer memorySize)
public CreateFunctionRequest withRuntime(String runtime)
public CreateFunctionRequest withTimeout(Integer timeout)
public CreateFunctionRequest withRequestCredentials(BceCredentials credentials)
withRequestCredentials in class AbstractBceRequestpublic String toString()
toString in class ObjectObject.toString()Copyright © 2020. All rights reserved.