Constructs a new SubtractTask.
Optionalproperties: ISubtractTaskProperties to set
OptionalaggregatorSpecifies an aggregator to subtract by.
OptionalbigA stringified big.js. Accepts variable expansion syntax.
OptionaljobA job whose result is computed before subtracting our numerical input by that result.
OptionalscalarSpecifies a scalar to subtract by.
OptionalSubtractionSubtractTask Subtraction.
Converts this SubtractTask to JSON.
JSON object
StaticcreateCreates a new SubtractTask instance using the specified properties.
Optionalproperties: ISubtractTaskProperties to set
SubtractTask instance
StaticdecodeDecodes a SubtractTask message from the specified reader or buffer.
Reader or buffer to decode from
Optionallength: numberMessage length if known beforehand
SubtractTask
StaticdecodeDecodes a SubtractTask message from the specified reader or buffer, length delimited.
Reader or buffer to decode from
SubtractTask
StaticencodeEncodes the specified SubtractTask message. Does not implicitly {@apilink oracle_job.OracleJob.SubtractTask.verify|verify} messages.
SubtractTask message or plain object to encode
Optionalwriter: WriterWriter to encode to
Writer
StaticencodeEncodes the specified SubtractTask message, length delimited. Does not implicitly {@apilink oracle_job.OracleJob.SubtractTask.verify|verify} messages.
SubtractTask message or plain object to encode
Optionalwriter: WriterWriter to encode to
Writer
StaticfromCreates a SubtractTask message from a plain object. Also converts values to their respective internal types.
Plain object
SubtractTask
StaticgetGets the default type url for SubtractTask
OptionaltypeUrlPrefix: stringyour custom typeUrlPrefix(default "type.googleapis.com")
The default type url
StatictoCreates a plain object from a SubtractTask message. Also converts values to other types if specified.
SubtractTask
Optionaloptions: IConversionOptionsConversion options
Plain object
StaticverifyVerifies a SubtractTask message.
Plain object to verify
null if valid, otherwise the reason why it is not
This task will subtract a numerical input by a scalar value from a job of subtasks, an aggregator, or a big.
Input: The current running numerical result output from a scalar value, an aggregator, a job of subtasks or a big.
Returns: A numerical result.
Example: Returns the numerical result by subtracting by a job of subtasks.
Example: Returns the numerical result by multiplying by an aggregator.
Example: Returns the numerical result by multiplying by a big.