Class: GetWorkerVersioningRulesResponse
workflowservice.v1.GetWorkerVersioningRulesResponse
Represents a GetWorkerVersioningRulesResponse.
Implements
Constructors
constructor
• new GetWorkerVersioningRulesResponse(properties?
): GetWorkerVersioningRulesResponse
Constructs a new GetWorkerVersioningRulesResponse.
Parameters
Name | Type | Description |
---|---|---|
properties? | IGetWorkerVersioningRulesResponse | Properties to set |
Returns
GetWorkerVersioningRulesResponse
Properties
assignmentRules
• assignmentRules: ITimestampedBuildIdAssignmentRule
[]
GetWorkerVersioningRulesResponse assignmentRules.
Implementation of
IGetWorkerVersioningRulesResponse.assignmentRules
compatibleRedirectRules
• compatibleRedirectRules: ITimestampedCompatibleBuildIdRedirectRule
[]
GetWorkerVersioningRulesResponse compatibleRedirectRules.
Implementation of
IGetWorkerVersioningRulesResponse.compatibleRedirectRules
conflictToken
• conflictToken: Uint8Array
This value can be passed back to UpdateWorkerVersioningRulesRequest to ensure that the rules were not modified between this List and the Update, which could lead to lost updates and other confusion.
Implementation of
IGetWorkerVersioningRulesResponse.conflictToken
Methods
toJSON
▸ toJSON(): Object
Converts this GetWorkerVersioningRulesResponse to JSON.
Returns
Object
JSON object
create
▸ create(properties?
): GetWorkerVersioningRulesResponse
Creates a new GetWorkerVersioningRulesResponse instance using the specified properties.
Parameters
Name | Type | Description |
---|---|---|
properties? | IGetWorkerVersioningRulesResponse | Properties to set |
Returns
GetWorkerVersioningRulesResponse
GetWorkerVersioningRulesResponse instance
decode
▸ decode(reader
, length?
): GetWorkerVersioningRulesResponse
Decodes a GetWorkerVersioningRulesResponse message from the specified reader or buffer.
Parameters
Name | Type | Description |
---|---|---|
reader | Uint8Array | Reader | Reader or buffer to decode from |
length? | number | Message length if known beforehand |
Returns
GetWorkerVersioningRulesResponse
GetWorkerVersioningRulesResponse
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited
▸ decodeDelimited(reader
): GetWorkerVersioningRulesResponse
Decodes a GetWorkerVersioningRulesResponse message from the specified reader or buffer, length delimited.
Parameters
Name | Type | Description |
---|---|---|
reader | Uint8Array | Reader | Reader or buffer to decode from |
Returns
GetWorkerVersioningRulesResponse
GetWorkerVersioningRulesResponse
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
encode
▸ encode(message
, writer?
): Writer
Encodes the specified GetWorkerVersioningRulesResponse message. Does not implicitly temporal.api.workflowservice.v1.GetWorkerVersioningRulesResponse.verify|verify messages.
Parameters
Name | Type | Description |
---|---|---|
message | IGetWorkerVersioningRulesResponse | GetWorkerVersioningRulesResponse message or plain object to encode |
writer? | Writer | Writer to encode to |
Returns
Writer
Writer
encodeDelimited
▸ encodeDelimited(message
, writer?
): Writer
Encodes the specified GetWorkerVersioningRulesResponse message, length delimited. Does not implicitly temporal.api.workflowservice.v1.GetWorkerVersioningRulesResponse.verify|verify messages.
Parameters
Name | Type | Description |
---|---|---|
message | IGetWorkerVersioningRulesResponse | GetWorkerVersioningRulesResponse message or plain object to encode |
writer? | Writer | Writer to encode to |
Returns
Writer
Writer
fromObject
▸ fromObject(object
): GetWorkerVersioningRulesResponse
Creates a GetWorkerVersioningRulesResponse message from a plain object. Also converts values to their respective internal types.
Parameters
Name | Type | Description |
---|---|---|
object | Object | Plain object |
Returns
GetWorkerVersioningRulesResponse
GetWorkerVersioningRulesResponse
getTypeUrl
▸ getTypeUrl(typeUrlPrefix?
): string
Gets the default type url for GetWorkerVersioningRulesResponse
Parameters
Name | Type | Description |
---|---|---|
typeUrlPrefix? | string | your custom typeUrlPrefix(default "type.googleapis.com") |
Returns
string
The default type url
toObject
▸ toObject(message
, options?
): Object
Creates a plain object from a GetWorkerVersioningRulesResponse message. Also converts values to other types if specified.
Parameters
Name | Type | Description |
---|---|---|
message | GetWorkerVersioningRulesResponse | GetWorkerVersioningRulesResponse |
options? | IConversionOptions | Conversion options |
Returns
Object
Plain object