Class: ReplaceBuildIdAssignmentRule
v1.UpdateWorkerVersioningRulesRequest.ReplaceBuildIdAssignmentRule
Replaces the assignment rule at a given index.
Implements
Constructors
constructor
• new ReplaceBuildIdAssignmentRule(properties?): ReplaceBuildIdAssignmentRule
Constructs a new ReplaceBuildIdAssignmentRule.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | IReplaceBuildIdAssignmentRule | Properties to set |
Returns
Properties
force
• force: boolean
By default presence of one unconditional rule is enforced, otherwise
the replace operation will be rejected. Set force to true to
bypass this validation. An unconditional assignment rule:
- Has no hint filter
- Has no ramp
Implementation of
IReplaceBuildIdAssignmentRule.force
rule
• Optional rule: null | IBuildIdAssignmentRule
ReplaceBuildIdAssignmentRule rule.
Implementation of
IReplaceBuildIdAssignmentRule.rule
ruleIndex
• ruleIndex: number
ReplaceBuildIdAssignmentRule ruleIndex.
Implementation of
IReplaceBuildIdAssignmentRule.ruleIndex
Methods
toJSON
▸ toJSON(): Object
Converts this ReplaceBuildIdAssignmentRule to JSON.
Returns
Object
JSON object
create
▸ create(properties?): ReplaceBuildIdAssignmentRule
Creates a new ReplaceBuildIdAssignmentRule instance using the specified properties.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | IReplaceBuildIdAssignmentRule | Properties to set |
Returns
ReplaceBuildIdAssignmentRule instance
decode
▸ decode(reader, length?): ReplaceBuildIdAssignmentRule
Decodes a ReplaceBuildIdAssignmentRule 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
ReplaceBuildIdAssignmentRule
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited
▸ decodeDelimited(reader): ReplaceBuildIdAssignmentRule
Decodes a ReplaceBuildIdAssignmentRule message from the specified reader or buffer, length delimited.
Parameters
| Name | Type | Description |
|---|---|---|
reader | Uint8Array | Reader | Reader or buffer to decode from |
Returns
ReplaceBuildIdAssignmentRule
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing