@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public class InvokeFunctionRequest extends BmcRequest<InputStream>
Modifier and Type | Class and Description |
---|---|
static class |
InvokeFunctionRequest.Builder |
static class |
InvokeFunctionRequest.FnIntent
An optional intent header that indicates to the FDK the way the event should be interpreted.
|
static class |
InvokeFunctionRequest.FnInvokeType
Indicates whether the functions platform should execute the request directly and return the result (‘sync’) or whether the platform should enqueue the request for later processing and acknowledge that it has been processed (‘detached’).
|
Modifier and Type | Method and Description |
---|---|
static InvokeFunctionRequest.Builder |
builder() |
InputStream |
getBody$()
Alternative accessor for the body parameter.
|
InvokeFunctionRequest.FnIntent |
getFnIntent()
An optional intent header that indicates to the FDK the way the event should be interpreted.
|
InvokeFunctionRequest.FnInvokeType |
getFnInvokeType()
Indicates whether the functions platform should execute the request directly and return the result (‘sync’) or whether the platform should enqueue the request for later processing and acknowledge that it has been processed (‘detached’).
|
String |
getFunctionId()
The OCID of this function.
|
InputStream |
getInvokeFunctionBody()
The body of the function invocation.
|
String |
getOpcRequestId()
The unique Oracle-assigned identifier for the request.
|
getInvocationCallback, getRetryConfiguration, setInvocationCallback, setRetryConfiguration
public InputStream getBody$()
Alternative accessor for the body parameter.
getBody$
in class BmcRequest<InputStream>
public static InvokeFunctionRequest.Builder builder()
public InputStream getInvokeFunctionBody()
The body of the function invocation. Note: The maximum size of the request is limited. This limit is currently 6MB and the endpoint will not accept requests that are bigger than this limit.
public InvokeFunctionRequest.FnIntent getFnIntent()
An optional intent header that indicates to the FDK the way the event should be interpreted. E.g. ‘httprequest’, ‘cloudevent’.
public InvokeFunctionRequest.FnInvokeType getFnInvokeType()
Indicates whether the functions platform should execute the request directly and return the result (‘sync’) or whether the platform should enqueue the request for later processing and acknowledge that it has been processed (‘detached’).
public String getOpcRequestId()
The unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID.
Copyright © 2016–2020. All rights reserved.