Class: UpdateWorkerVersioningRulesRequest
(-- api-linter: core::0134::request-mask-required=disabled aip.dev/not-precedent: UpdateNamespace RPC doesn't follow Google API format. --) (-- api-linter: core::0134::request-resource-required=disabled aip.dev/not-precedent: GetWorkerBuildIdCompatibilityRequest RPC doesn't follow Google API format. --) [cleanup-wv-pre-release]
Properties
addCompatibleRedirectRule?
optionaladdCompatibleRedirectRule?:$Properties|null
UpdateWorkerVersioningRulesRequest addCompatibleRedirectRule.
commitBuildId?
optionalcommitBuildId?:$Properties|null
UpdateWorkerVersioningRulesRequest commitBuildId.
conflictToken
conflictToken:
Uint8Array
A valid conflict_token can be taken from the previous ListWorkerVersioningRulesResponse or UpdateWorkerVersioningRulesResponse. An invalid token will cause this request to fail, ensuring that if the rules for this Task Queue have been modified between the previous and current operation, the request will fail instead of causing an unpredictable mutation.
deleteAssignmentRule?
optionaldeleteAssignmentRule?:$Properties|null
UpdateWorkerVersioningRulesRequest deleteAssignmentRule.
deleteCompatibleRedirectRule?
optionaldeleteCompatibleRedirectRule?:$Properties|null
UpdateWorkerVersioningRulesRequest deleteCompatibleRedirectRule.
insertAssignmentRule?
optionalinsertAssignmentRule?:$Properties|null
UpdateWorkerVersioningRulesRequest insertAssignmentRule.
namespace
namespace:
string
UpdateWorkerVersioningRulesRequest namespace.
operation?
optionaloperation?:"insertAssignmentRule"|"replaceAssignmentRule"|"deleteAssignmentRule"|"addCompatibleRedirectRule"|"replaceCompatibleRedirectRule"|"deleteCompatibleRedirectRule"|"commitBuildId"
UpdateWorkerVersioningRulesRequest operation.
replaceAssignmentRule?
optionalreplaceAssignmentRule?:$Properties|null
UpdateWorkerVersioningRulesRequest replaceAssignmentRule.
replaceCompatibleRedirectRule?
optionalreplaceCompatibleRedirectRule?:$Properties|null
UpdateWorkerVersioningRulesRequest replaceCompatibleRedirectRule.
taskQueue
taskQueue:
string
UpdateWorkerVersioningRulesRequest taskQueue.
Methods
toJSON()
toJSON():
object
Converts this UpdateWorkerVersioningRulesRequest to JSON.
Returns
object
JSON object
create()
Call Signature
staticcreate(properties?):UpdateWorkerVersioningRulesRequest&$Shape
Creates a new UpdateWorkerVersioningRulesRequest instance using the specified properties.
Parameters
properties?
Properties to set
Returns
UpdateWorkerVersioningRulesRequest & $Shape
UpdateWorkerVersioningRulesRequest instance
Call Signature
staticcreate(properties?):UpdateWorkerVersioningRulesRequest
Creates a new UpdateWorkerVersioningRulesRequest instance using the specified properties.
Parameters
properties?
Properties to set
Returns
UpdateWorkerVersioningRulesRequest
UpdateWorkerVersioningRulesRequest instance
decode()
staticdecode(reader,length?):UpdateWorkerVersioningRulesRequest&$Shape
Decodes an UpdateWorkerVersioningRulesRequest 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
UpdateWorkerVersioningRulesRequest & $Shape
UpdateWorkerVersioningRulesRequest
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited()
staticdecodeDelimited(reader):UpdateWorkerVersioningRulesRequest&$Shape
Decodes an UpdateWorkerVersioningRulesRequest message from the specified reader or buffer, length delimited.
Parameters
reader
Uint8Array<ArrayBufferLike> | Reader
Reader or buffer to decode from
Returns
UpdateWorkerVersioningRulesRequest & $Shape
UpdateWorkerVersioningRulesRequest
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 UpdateWorkerVersioningRulesRequest message. Does not implicitly temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.verify|verify messages.
Parameters
message
UpdateWorkerVersioningRulesRequest message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
encodeDelimited()
staticencodeDelimited(message,writer?):Writer
Encodes the specified UpdateWorkerVersioningRulesRequest message, length delimited. Does not implicitly temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.verify|verify messages.
Parameters
message
UpdateWorkerVersioningRulesRequest message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
fromObject()
staticfromObject(object):UpdateWorkerVersioningRulesRequest
Creates an UpdateWorkerVersioningRulesRequest message from a plain object. Also converts values to their respective internal types.
Parameters
object
Plain object
Returns
UpdateWorkerVersioningRulesRequest
UpdateWorkerVersioningRulesRequest
toObject()
statictoObject(message,options?):object
Creates a plain object from an UpdateWorkerVersioningRulesRequest message. Also converts values to other types if specified.
Parameters
message
UpdateWorkerVersioningRulesRequest
UpdateWorkerVersioningRulesRequest
options?
IConversionOptions
Conversion options
Returns
object
Plain object