Class: PinnedOverride
Represents a PinnedOverride.
Properties
behavior
behavior:
PinnedOverrideBehavior
Defaults to PINNED_OVERRIDE_BEHAVIOR_UNSPECIFIED.
See PinnedOverrideBehavior for details.
version?
optionalversion?:$Properties|null
Specifies the Worker Deployment Version to pin this workflow to. Required if the target workflow is not already pinned to a version.
If omitted and the target workflow is already pinned, the effective pinned version will be the existing pinned version.
If omitted and the target workflow is not pinned, the override request will be rejected with a PreconditionFailed error.
Methods
toJSON()
toJSON():
object
Converts this PinnedOverride to JSON.
Returns
object
JSON object
create()
Call Signature
staticcreate(properties?):PinnedOverride&$Properties
Creates a new PinnedOverride instance using the specified properties.
Parameters
properties?
Properties to set
Returns
PinnedOverride & $Properties
PinnedOverride instance
Call Signature
staticcreate(properties?):PinnedOverride
Creates a new PinnedOverride instance using the specified properties.
Parameters
properties?
Properties to set
Returns
PinnedOverride
PinnedOverride instance
decode()
staticdecode(reader,length?):PinnedOverride&$Properties
Decodes a PinnedOverride 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
PinnedOverride & $Properties
PinnedOverride
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited()
staticdecodeDelimited(reader):PinnedOverride&$Properties
Decodes a PinnedOverride message from the specified reader or buffer, length delimited.
Parameters
reader
Uint8Array<ArrayBufferLike> | Reader
Reader or buffer to decode from
Returns
PinnedOverride & $Properties
PinnedOverride
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 PinnedOverride message. Does not implicitly temporal.api.workflow.v1.VersioningOverride.PinnedOverride.verify|verify messages.
Parameters
message
PinnedOverride message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
encodeDelimited()
staticencodeDelimited(message,writer?):Writer
Encodes the specified PinnedOverride message, length delimited. Does not implicitly temporal.api.workflow.v1.VersioningOverride.PinnedOverride.verify|verify messages.
Parameters
message
PinnedOverride message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
fromObject()
staticfromObject(object):PinnedOverride
Creates a PinnedOverride message from a plain object. Also converts values to their respective internal types.
Parameters
object
Plain object
Returns
PinnedOverride
PinnedOverride
toObject()
statictoObject(message,options?):object
Creates a plain object from a PinnedOverride message. Also converts values to other types if specified.
Parameters
message
PinnedOverride
PinnedOverride
options?
IConversionOptions
Conversion options
Returns
object
Plain object