Class: WorkflowActivationCompletion
Result of a single workflow activation, reported from lang to core
Properties
failed?
optionalfailed?:$Properties|null
WorkflowActivationCompletion failed.
payloadDownloadMetrics?
optionalpayloadDownloadMetrics?:$Properties|null
Metrics for external payload storage downloads (retrievals) performed while processing this activation. Only set when external storage retrieved payloads.
payloadUploadMetrics?
optionalpayloadUploadMetrics?:$Properties|null
Metrics for external payload storage uploads (stores) performed while processing this activation. Only set when external storage stored payloads.
runId
runId:
string
The run id from the workflow activation you are completing
status?
optionalstatus?:"failed"|"successful"
WorkflowActivationCompletion status.
successful?
optionalsuccessful?:$Properties|null
WorkflowActivationCompletion successful.
Methods
toJSON()
toJSON():
object
Converts this WorkflowActivationCompletion to JSON.
Returns
object
JSON object
create()
Call Signature
staticcreate(properties?):WorkflowActivationCompletion&$Shape
Creates a new WorkflowActivationCompletion instance using the specified properties.
Parameters
properties?
Properties to set
Returns
WorkflowActivationCompletion & $Shape
WorkflowActivationCompletion instance
Call Signature
staticcreate(properties?):WorkflowActivationCompletion
Creates a new WorkflowActivationCompletion instance using the specified properties.
Parameters
properties?
Properties to set
Returns
WorkflowActivationCompletion
WorkflowActivationCompletion instance
decode()
staticdecode(reader,length?):WorkflowActivationCompletion&$Shape
Decodes a WorkflowActivationCompletion message from the specified reader or buffer.
Parameters
reader
Uint8Array<ArrayBufferLike> | Reader
Reader or buffer to decode from
length?
number
Message length if known beforehand
Returns
WorkflowActivationCompletion & $Shape
WorkflowActivationCompletion
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited()
staticdecodeDelimited(reader):WorkflowActivationCompletion&$Shape
Decodes a WorkflowActivationCompletion message from the specified reader or buffer, length delimited.
Parameters
reader
Uint8Array<ArrayBufferLike> | Reader
Reader or buffer to decode from
Returns
WorkflowActivationCompletion & $Shape
WorkflowActivationCompletion
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
encode()
staticencode(message,writer?):Writer
Encodes the specified WorkflowActivationCompletion message. Does not implicitly coresdk.workflow_completion.WorkflowActivationCompletion.verify|verify messages.
Parameters
message
WorkflowActivationCompletion message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
encodeDelimited()
staticencodeDelimited(message,writer?):Writer
Encodes the specified WorkflowActivationCompletion message, length delimited. Does not implicitly coresdk.workflow_completion.WorkflowActivationCompletion.verify|verify messages.
Parameters
message
WorkflowActivationCompletion message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
fromObject()
staticfromObject(object):WorkflowActivationCompletion
Creates a WorkflowActivationCompletion message from a plain object. Also converts values to their respective internal types.
Parameters
object
{[k: string]: any; }
Plain object
Returns
WorkflowActivationCompletion
WorkflowActivationCompletion
toObject()
statictoObject(message,options?):object
Creates a plain object from a WorkflowActivationCompletion message. Also converts values to other types if specified.
Parameters
message
WorkflowActivationCompletion
WorkflowActivationCompletion
options?
IConversionOptions
Conversion options
Returns
object
Plain object