Class FunctionTaskDetailsResponse
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.sch.model.TaskDetailsResponse
-
- com.oracle.bmc.sch.model.FunctionTaskDetailsResponse
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200909") public final class FunctionTaskDetailsResponse extends TaskDetailsResponse
The Functions task.Batch input for a function can be limited by either size or time. The first limit reached determines the boundary of the batch. For configuration instructions, see Creating a Connector.
Note: Objects should always be created or deserialized using theFunctionTaskDetailsResponse.Builder
. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theFunctionTaskDetailsResponse.Builder
, which maintain a set of all explicitly set fields calledFunctionTaskDetailsResponse.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FunctionTaskDetailsResponse.Builder
-
Nested classes/interfaces inherited from class com.oracle.bmc.sch.model.TaskDetailsResponse
TaskDetailsResponse.Kind
-
-
Constructor Summary
Constructors Constructor Description FunctionTaskDetailsResponse(PrivateEndpointMetadata privateEndpointMetadata, String functionId, Integer batchSizeInKbs, Integer batchTimeInSec)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FunctionTaskDetailsResponse.Builder
builder()
Create a new builder.boolean
equals(Object o)
Integer
getBatchSizeInKbs()
Size limit (kilobytes) for batch sent to invoke the function.Integer
getBatchTimeInSec()
Time limit (seconds) for batch sent to invoke the function.String
getFunctionId()
The OCID of the function to be used as a task.int
hashCode()
FunctionTaskDetailsResponse.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.-
Methods inherited from class com.oracle.bmc.sch.model.TaskDetailsResponse
getPrivateEndpointMetadata
-
-
-
-
Constructor Detail
-
FunctionTaskDetailsResponse
@Deprecated public FunctionTaskDetailsResponse(PrivateEndpointMetadata privateEndpointMetadata, String functionId, Integer batchSizeInKbs, Integer batchTimeInSec)
Deprecated.
-
-
Method Detail
-
builder
public static FunctionTaskDetailsResponse.Builder builder()
Create a new builder.
-
toBuilder
public FunctionTaskDetailsResponse.Builder toBuilder()
-
getFunctionId
public String getFunctionId()
The OCID of the function to be used as a task.- Returns:
- the value
-
getBatchSizeInKbs
public Integer getBatchSizeInKbs()
Size limit (kilobytes) for batch sent to invoke the function.- Returns:
- the value
-
getBatchTimeInSec
public Integer getBatchTimeInSec()
Time limit (seconds) for batch sent to invoke the function.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classTaskDetailsResponse
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Overrides:
toString
in classTaskDetailsResponse
- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classTaskDetailsResponse
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classTaskDetailsResponse
-
-