59602 lines
1.3 MiB
59602 lines
1.3 MiB
// ************************************************************
|
|
// DO NOT EDIT.
|
|
// THIS FILE IS AUTO-GENERATED BY codecgen.
|
|
// ************************************************************
|
|
|
|
package structs
|
|
|
|
import (
|
|
"errors"
|
|
"fmt"
|
|
codec1978 "github.com/ugorji/go/codec"
|
|
net "net"
|
|
"reflect"
|
|
"runtime"
|
|
time "time"
|
|
)
|
|
|
|
const (
|
|
// ----- content types ----
|
|
codecSelferC_UTF85247 = 1
|
|
codecSelferC_RAW5247 = 0
|
|
// ----- value types used ----
|
|
codecSelferValueTypeArray5247 = 10
|
|
codecSelferValueTypeMap5247 = 9
|
|
// ----- containerStateValues ----
|
|
codecSelfer_containerMapKey5247 = 2
|
|
codecSelfer_containerMapValue5247 = 3
|
|
codecSelfer_containerMapEnd5247 = 4
|
|
codecSelfer_containerArrayElem5247 = 6
|
|
codecSelfer_containerArrayEnd5247 = 7
|
|
)
|
|
|
|
var (
|
|
codecSelferBitsize5247 = uint8(reflect.TypeOf(uint(0)).Bits())
|
|
codecSelferOnlyMapOrArrayEncodeToStructErr5247 = errors.New(`only encoded map or array can be decoded into a struct`)
|
|
)
|
|
|
|
type codecSelfer5247 struct{}
|
|
|
|
func init() {
|
|
if codec1978.GenVersion != 5 {
|
|
_, file, _, _ := runtime.Caller(0)
|
|
err := fmt.Errorf("codecgen version mismatch: current: %v, need %v. Re-generate file: %v",
|
|
5, codec1978.GenVersion, file)
|
|
panic(err)
|
|
}
|
|
if false { // reference the types, but skip this branch at build/run time
|
|
var v0 net.IP
|
|
var v1 time.Duration
|
|
_, _ = v0, v1
|
|
}
|
|
}
|
|
|
|
func (x MessageType) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
r.EncodeUint(uint64(x))
|
|
}
|
|
}
|
|
|
|
func (x *MessageType) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
*((*uint8)(x)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
|
|
func (x Context) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x))
|
|
}
|
|
}
|
|
|
|
func (x *Context) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
*((*string)(x)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
func (x *QueryOptions) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *QueryOptions) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *QueryOptions) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *QueryOptions) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *WriteRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *WriteRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *WriteRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *WriteRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv7 := &x.Region
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *QueryMeta) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *QueryMeta) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *QueryMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv4 := &x.Index
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv4)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv6 := &x.LastContact
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv6) {
|
|
} else {
|
|
*((*int64)(yyv6)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv8 := &x.KnownLeader
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv8)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *QueryMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv11 := &x.Index
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv11)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv13 := &x.LastContact
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv13) {
|
|
} else {
|
|
*((*int64)(yyv13)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv15 := &x.KnownLeader
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv15)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *WriteMeta) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *WriteMeta) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *WriteMeta) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv4 := &x.Index
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv4)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *WriteMeta) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv7 := &x.Index
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeRegisterRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Node == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Node.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Node"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Node == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Node.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeRegisterRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeRegisterRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Node":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Node != nil {
|
|
x.Node = nil
|
|
}
|
|
} else {
|
|
if x.Node == nil {
|
|
x.Node = new(Node)
|
|
}
|
|
x.Node.CodecDecodeSelf(d)
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv5 := &x.Region
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeRegisterRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj7 int
|
|
var yyb7 bool
|
|
var yyhl7 bool = l >= 0
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Node != nil {
|
|
x.Node = nil
|
|
}
|
|
} else {
|
|
if x.Node == nil {
|
|
x.Node = new(Node)
|
|
}
|
|
x.Node.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv9 := &x.Region
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj7-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeDeregisterRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeDeregisterRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeDeregisterRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv4 := &x.NodeID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeDeregisterRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv9 := &x.NodeID
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv11 := &x.Region
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeServerInfo) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RPCAdvertiseAddr))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RPCAdvertiseAddr"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RPCAdvertiseAddr))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.RPCMajorVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RPCMajorVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.RPCMajorVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.RPCMinorVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RPCMinorVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.RPCMinorVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Datacenter))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Datacenter"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Datacenter))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeServerInfo) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeServerInfo) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "RPCAdvertiseAddr":
|
|
if r.TryDecodeAsNil() {
|
|
x.RPCAdvertiseAddr = ""
|
|
} else {
|
|
yyv4 := &x.RPCAdvertiseAddr
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "RPCMajorVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.RPCMajorVersion = 0
|
|
} else {
|
|
yyv6 := &x.RPCMajorVersion
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int32)(yyv6)) = int32(r.DecodeInt(32))
|
|
}
|
|
}
|
|
case "RPCMinorVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.RPCMinorVersion = 0
|
|
} else {
|
|
yyv8 := &x.RPCMinorVersion
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int32)(yyv8)) = int32(r.DecodeInt(32))
|
|
}
|
|
}
|
|
case "Datacenter":
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenter = ""
|
|
} else {
|
|
yyv10 := &x.Datacenter
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeServerInfo) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RPCAdvertiseAddr = ""
|
|
} else {
|
|
yyv13 := &x.RPCAdvertiseAddr
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RPCMajorVersion = 0
|
|
} else {
|
|
yyv15 := &x.RPCMajorVersion
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*int32)(yyv15)) = int32(r.DecodeInt(32))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RPCMinorVersion = 0
|
|
} else {
|
|
yyv17 := &x.RPCMinorVersion
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*int32)(yyv17)) = int32(r.DecodeInt(32))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenter = ""
|
|
} else {
|
|
yyv19 := &x.Datacenter
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeUpdateStatusRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeUpdateStatusRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeUpdateStatusRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv4 := &x.NodeID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv6 := &x.Status
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeUpdateStatusRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv11 := &x.NodeID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv13 := &x.Status
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeUpdateDrainRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Drain))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Drain"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Drain))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeUpdateDrainRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeUpdateDrainRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv4 := &x.NodeID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Drain":
|
|
if r.TryDecodeAsNil() {
|
|
x.Drain = false
|
|
} else {
|
|
yyv6 := &x.Drain
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeUpdateDrainRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv11 := &x.NodeID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Drain = false
|
|
} else {
|
|
yyv13 := &x.Drain
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv13)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeEvaluateRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeEvaluateRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeEvaluateRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv4 := &x.NodeID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeEvaluateRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv9 := &x.NodeID
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv11 := &x.Region
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeSpecificRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SecretID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SecretID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SecretID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeSpecificRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeSpecificRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv4 := &x.NodeID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "SecretID":
|
|
if r.TryDecodeAsNil() {
|
|
x.SecretID = ""
|
|
} else {
|
|
yyv6 := &x.SecretID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv10 := &x.MinQueryIndex
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv12 := &x.MaxQueryTime
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else {
|
|
*((*int64)(yyv12)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv14 := &x.AllowStale
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv16 := &x.Prefix
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeSpecificRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv19 := &x.NodeID
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SecretID = ""
|
|
} else {
|
|
yyv21 := &x.SecretID
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv21)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv23 := &x.Region
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv25 := &x.MinQueryIndex
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv27 := &x.MaxQueryTime
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv27) {
|
|
} else {
|
|
*((*int64)(yyv27)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv29 := &x.AllowStale
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv29)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv31 := &x.Prefix
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SearchResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Matches == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encMapContextSlicestring((map[Context][]string)(x.Matches), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Matches"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Matches == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encMapContextSlicestring((map[Context][]string)(x.Matches), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Truncations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.encMapContextbool((map[Context]bool)(x.Truncations), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Truncations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Truncations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.encMapContextbool((map[Context]bool)(x.Truncations), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SearchResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SearchResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Matches":
|
|
if r.TryDecodeAsNil() {
|
|
x.Matches = nil
|
|
} else {
|
|
yyv4 := &x.Matches
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decMapContextSlicestring((*map[Context][]string)(yyv4), d)
|
|
}
|
|
}
|
|
case "Truncations":
|
|
if r.TryDecodeAsNil() {
|
|
x.Truncations = nil
|
|
} else {
|
|
yyv6 := &x.Truncations
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.decMapContextbool((*map[Context]bool)(yyv6), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv8 := &x.Index
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv10 := &x.LastContact
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv12 := &x.KnownLeader
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SearchResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Matches = nil
|
|
} else {
|
|
yyv15 := &x.Matches
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
h.decMapContextSlicestring((*map[Context][]string)(yyv15), d)
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Truncations = nil
|
|
} else {
|
|
yyv17 := &x.Truncations
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
h.decMapContextbool((*map[Context]bool)(yyv17), d)
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv19 := &x.Index
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv21 := &x.LastContact
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv21) {
|
|
} else {
|
|
*((*int64)(yyv21)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv23 := &x.KnownLeader
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv23)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SearchRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
x.Context.CodecEncodeSelf(e)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Context"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
x.Context.CodecEncodeSelf(e)
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SearchRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SearchRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv4 := &x.Prefix
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Context":
|
|
if r.TryDecodeAsNil() {
|
|
x.Context = ""
|
|
} else {
|
|
yyv6 := &x.Context
|
|
yyv6.CodecDecodeSelf(d)
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv7 := &x.Region
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv9 := &x.MinQueryIndex
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv9)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv11 := &x.MaxQueryTime
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv11) {
|
|
} else {
|
|
*((*int64)(yyv11)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv13 := &x.AllowStale
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv13)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SearchRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj15 int
|
|
var yyb15 bool
|
|
var yyhl15 bool = l >= 0
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv16 := &x.Prefix
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Context = ""
|
|
} else {
|
|
yyv18 := &x.Context
|
|
yyv18.CodecDecodeSelf(d)
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv21 := &x.MinQueryIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv23 := &x.MaxQueryTime
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv23) {
|
|
} else {
|
|
*((*int64)(yyv23)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv25 := &x.AllowStale
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv25)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj15-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobRegisterRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.EnforceIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EnforceIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.EnforceIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobRegisterRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobRegisterRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "EnforceIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EnforceIndex = false
|
|
} else {
|
|
yyv5 := &x.EnforceIndex
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv5)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv7 := &x.JobModifyIndex
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv9 := &x.Region
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobRegisterRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EnforceIndex = false
|
|
} else {
|
|
yyv13 := &x.EnforceIndex
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv13)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv15 := &x.JobModifyIndex
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv17 := &x.Region
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobDeregisterRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Purge))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Purge"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Purge))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDeregisterRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDeregisterRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Purge":
|
|
if r.TryDecodeAsNil() {
|
|
x.Purge = false
|
|
} else {
|
|
yyv6 := &x.Purge
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobDeregisterRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv11 := &x.JobID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Purge = false
|
|
} else {
|
|
yyv13 := &x.Purge
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv13)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobEvaluateRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobEvaluateRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobEvaluateRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobEvaluateRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv9 := &x.JobID
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv11 := &x.Region
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobSpecificRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllAllocs))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllAllocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllAllocs))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSpecificRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSpecificRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AllAllocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllAllocs = false
|
|
} else {
|
|
yyv6 := &x.AllAllocs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv10 := &x.MinQueryIndex
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv12 := &x.MaxQueryTime
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else {
|
|
*((*int64)(yyv12)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv14 := &x.AllowStale
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv16 := &x.Prefix
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobSpecificRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv19 := &x.JobID
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllAllocs = false
|
|
} else {
|
|
yyv21 := &x.AllAllocs
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv23 := &x.Region
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv25 := &x.MinQueryIndex
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv27 := &x.MaxQueryTime
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv27) {
|
|
} else {
|
|
*((*int64)(yyv27)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv29 := &x.AllowStale
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv29)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv31 := &x.Prefix
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobListRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobListRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobListRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobListRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobPlanRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Diff))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Diff"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Diff))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobPlanRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobPlanRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "Diff":
|
|
if r.TryDecodeAsNil() {
|
|
x.Diff = false
|
|
} else {
|
|
yyv5 := &x.Diff
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv5)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv7 := &x.Region
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobPlanRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj9 int
|
|
var yyb9 bool
|
|
var yyhl9 bool = l >= 0
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Diff = false
|
|
} else {
|
|
yyv11 := &x.Diff
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv11)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv13 := &x.Region
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj9-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobSummaryRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSummaryRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSummaryRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv8 := &x.MinQueryIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv10 := &x.MaxQueryTime
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv12 := &x.AllowStale
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv14 := &x.Prefix
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobSummaryRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv17 := &x.JobID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv21 := &x.MinQueryIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv23 := &x.MaxQueryTime
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv23) {
|
|
} else {
|
|
*((*int64)(yyv23)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv25 := &x.AllowStale
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv25)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv27 := &x.Prefix
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobDispatchRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Payload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeStringBytes(codecSelferC_RAW5247, []byte(x.Payload))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Payload"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Payload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeStringBytes(codecSelferC_RAW5247, []byte(x.Payload))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Meta"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDispatchRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDispatchRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Payload":
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = nil
|
|
} else {
|
|
yyv6 := &x.Payload
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*yyv6 = r.DecodeBytes(*(*[]byte)(yyv6), false, false)
|
|
}
|
|
}
|
|
case "Meta":
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv8 := &x.Meta
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobDispatchRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv13 := &x.JobID
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = nil
|
|
} else {
|
|
yyv15 := &x.Payload
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*yyv15 = r.DecodeBytes(*(*[]byte)(yyv15), false, false)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv17 := &x.Meta
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv17, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobValidateRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobValidateRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobValidateRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv5 := &x.Region
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobValidateRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj7 int
|
|
var yyb7 bool
|
|
var yyhl7 bool = l >= 0
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv9 := &x.Region
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj7-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobRevertRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.EnforcePriorVersion == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy10 := *x.EnforcePriorVersion
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(yy10))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EnforcePriorVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.EnforcePriorVersion == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy12 := *x.EnforcePriorVersion
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(yy12))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym15 := z.EncBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobRevertRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobRevertRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv6 := &x.JobVersion
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "EnforcePriorVersion":
|
|
if r.TryDecodeAsNil() {
|
|
if x.EnforcePriorVersion != nil {
|
|
x.EnforcePriorVersion = nil
|
|
}
|
|
} else {
|
|
if x.EnforcePriorVersion == nil {
|
|
x.EnforcePriorVersion = new(uint64)
|
|
}
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(x.EnforcePriorVersion)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobRevertRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv13 := &x.JobID
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv15 := &x.JobVersion
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.EnforcePriorVersion != nil {
|
|
x.EnforcePriorVersion = nil
|
|
}
|
|
} else {
|
|
if x.EnforcePriorVersion == nil {
|
|
x.EnforcePriorVersion = new(uint64)
|
|
}
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(x.EnforcePriorVersion)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobStabilityRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stable))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Stable"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stable))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobStabilityRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobStabilityRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv6 := &x.JobVersion
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Stable":
|
|
if r.TryDecodeAsNil() {
|
|
x.Stable = false
|
|
} else {
|
|
yyv8 := &x.Stable
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv8)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobStabilityRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv13 := &x.JobID
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv15 := &x.JobVersion
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Stable = false
|
|
} else {
|
|
yyv17 := &x.Stable
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobStabilityResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobStabilityResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobStabilityResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv4 := &x.Index
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv4)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobStabilityResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv7 := &x.Index
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeListRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeListRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeListRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeListRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalUpdateRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Evals == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.Evals), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Evals"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Evals == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.Evals), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalUpdateRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalUpdateRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Evals":
|
|
if r.TryDecodeAsNil() {
|
|
x.Evals = nil
|
|
} else {
|
|
yyv4 := &x.Evals
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv4), d)
|
|
}
|
|
}
|
|
case "EvalToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalToken = ""
|
|
} else {
|
|
yyv6 := &x.EvalToken
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalUpdateRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Evals = nil
|
|
} else {
|
|
yyv11 := &x.Evals
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv11), d)
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalToken = ""
|
|
} else {
|
|
yyv13 := &x.EvalToken
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalDeleteRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Evals == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Evals, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Evals"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Evals == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Evals, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Allocs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Allocs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalDeleteRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalDeleteRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Evals":
|
|
if r.TryDecodeAsNil() {
|
|
x.Evals = nil
|
|
} else {
|
|
yyv4 := &x.Evals
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Allocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv6 := &x.Allocs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalDeleteRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Evals = nil
|
|
} else {
|
|
yyv11 := &x.Evals
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv11, false, d)
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv13 := &x.Allocs
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv13, false, d)
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalSpecificRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalSpecificRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalSpecificRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv8 := &x.MinQueryIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv10 := &x.MaxQueryTime
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv12 := &x.AllowStale
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv14 := &x.Prefix
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalSpecificRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv17 := &x.EvalID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv21 := &x.MinQueryIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv23 := &x.MaxQueryTime
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv23) {
|
|
} else {
|
|
*((*int64)(yyv23)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv25 := &x.AllowStale
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv25)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv27 := &x.Prefix
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalAckRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Token))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Token"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Token))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalAckRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalAckRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Token":
|
|
if r.TryDecodeAsNil() {
|
|
x.Token = ""
|
|
} else {
|
|
yyv6 := &x.Token
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalAckRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv11 := &x.EvalID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Token = ""
|
|
} else {
|
|
yyv13 := &x.Token
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalDequeueRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Schedulers == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Schedulers, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Schedulers"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Schedulers == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Schedulers, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Timeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timeout))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Timeout"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Timeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timeout))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.SchedulerVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SchedulerVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.SchedulerVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalDequeueRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalDequeueRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Schedulers":
|
|
if r.TryDecodeAsNil() {
|
|
x.Schedulers = nil
|
|
} else {
|
|
yyv4 := &x.Schedulers
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Timeout":
|
|
if r.TryDecodeAsNil() {
|
|
x.Timeout = 0
|
|
} else {
|
|
yyv6 := &x.Timeout
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv6) {
|
|
} else {
|
|
*((*int64)(yyv6)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "SchedulerVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.SchedulerVersion = 0
|
|
} else {
|
|
yyv8 := &x.SchedulerVersion
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint16)(yyv8)) = uint16(r.DecodeUint(16))
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalDequeueRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Schedulers = nil
|
|
} else {
|
|
yyv13 := &x.Schedulers
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv13, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Timeout = 0
|
|
} else {
|
|
yyv15 := &x.Timeout
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SchedulerVersion = 0
|
|
} else {
|
|
yyv17 := &x.SchedulerVersion
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint16)(yyv17)) = uint16(r.DecodeUint(16))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalListRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalListRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalListRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalListRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PlanRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Plan == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Plan.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Plan"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Plan == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Plan.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Plan":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Plan != nil {
|
|
x.Plan = nil
|
|
}
|
|
} else {
|
|
if x.Plan == nil {
|
|
x.Plan = new(Plan)
|
|
}
|
|
x.Plan.CodecDecodeSelf(d)
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv5 := &x.Region
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PlanRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj7 int
|
|
var yyb7 bool
|
|
var yyhl7 bool = l >= 0
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Plan != nil {
|
|
x.Plan = nil
|
|
}
|
|
} else {
|
|
if x.Plan == nil {
|
|
x.Plan = new(Plan)
|
|
}
|
|
x.Plan.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv9 := &x.Region
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj7-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ApplyPlanResultsRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Alloc == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Alloc), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Alloc"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Alloc == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Alloc), e)
|
|
}
|
|
}
|
|
}
|
|
var yyn6 bool
|
|
if x.AllocUpdateRequest.Job == nil {
|
|
yyn6 = true
|
|
goto LABEL6
|
|
}
|
|
LABEL6:
|
|
if yyr2 || yy2arr2 {
|
|
if yyn6 {
|
|
r.EncodeNil()
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyn6 {
|
|
r.EncodeNil()
|
|
} else {
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Deployment"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeploymentStatusUpdate(([]*DeploymentStatusUpdate)(x.DeploymentUpdates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentUpdates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeploymentStatusUpdate(([]*DeploymentStatusUpdate)(x.DeploymentUpdates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ApplyPlanResultsRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ApplyPlanResultsRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Alloc":
|
|
if r.TryDecodeAsNil() {
|
|
x.Alloc = nil
|
|
} else {
|
|
yyv4 := &x.Alloc
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv4), d)
|
|
}
|
|
}
|
|
case "Job":
|
|
if x.AllocUpdateRequest.Job == nil {
|
|
x.AllocUpdateRequest.Job = new(Job)
|
|
}
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv7 := &x.Region
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Deployment":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
case "DeploymentUpdates":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentUpdates = nil
|
|
} else {
|
|
yyv10 := &x.DeploymentUpdates
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeploymentStatusUpdate((*[]*DeploymentStatusUpdate)(yyv10), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ApplyPlanResultsRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Alloc = nil
|
|
} else {
|
|
yyv13 := &x.Alloc
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv13), d)
|
|
}
|
|
}
|
|
if x.AllocUpdateRequest.Job == nil {
|
|
x.AllocUpdateRequest.Job = new(Job)
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv16 := &x.Region
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentUpdates = nil
|
|
} else {
|
|
yyv19 := &x.DeploymentUpdates
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeploymentStatusUpdate((*[]*DeploymentStatusUpdate)(yyv19), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocUpdateRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Alloc == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Alloc), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Alloc"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Alloc == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Alloc), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocUpdateRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocUpdateRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Alloc":
|
|
if r.TryDecodeAsNil() {
|
|
x.Alloc = nil
|
|
} else {
|
|
yyv4 := &x.Alloc
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv4), d)
|
|
}
|
|
}
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv7 := &x.Region
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocUpdateRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj9 int
|
|
var yyb9 bool
|
|
var yyhl9 bool = l >= 0
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Alloc = nil
|
|
} else {
|
|
yyv10 := &x.Alloc
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv10), d)
|
|
}
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv13 := &x.Region
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj9++
|
|
if yyhl9 {
|
|
yyb9 = yyj9 > l
|
|
} else {
|
|
yyb9 = r.CheckBreak()
|
|
}
|
|
if yyb9 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj9-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocListRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocListRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocListRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocListRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocSpecificRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocSpecificRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocSpecificRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv8 := &x.MinQueryIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv10 := &x.MaxQueryTime
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv12 := &x.AllowStale
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv14 := &x.Prefix
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocSpecificRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv17 := &x.AllocID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv21 := &x.MinQueryIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv23 := &x.MaxQueryTime
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv23) {
|
|
} else {
|
|
*((*int64)(yyv23)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv25 := &x.AllowStale
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv25)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv27 := &x.Prefix
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocsGetRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.AllocIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.AllocIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.AllocIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.AllocIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocsGetRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocsGetRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "AllocIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocIDs = nil
|
|
} else {
|
|
yyv4 := &x.AllocIDs
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv8 := &x.MinQueryIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv10 := &x.MaxQueryTime
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv12 := &x.AllowStale
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv14 := &x.Prefix
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocsGetRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocIDs = nil
|
|
} else {
|
|
yyv17 := &x.AllocIDs
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv17, false, d)
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv21 := &x.MinQueryIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv23 := &x.MaxQueryTime
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv23) {
|
|
} else {
|
|
*((*int64)(yyv23)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv25 := &x.AllowStale
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv25)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv27 := &x.Prefix
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicForceRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicForceRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicForceRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicForceRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv9 := &x.JobID
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv11 := &x.Region
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ServerMembersResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ServerName))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ServerName"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ServerName))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ServerRegion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ServerRegion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ServerRegion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ServerDC))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ServerDC"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ServerDC))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Members == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoServerMember(([]*ServerMember)(x.Members), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Members"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Members == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoServerMember(([]*ServerMember)(x.Members), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ServerMembersResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ServerMembersResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ServerName":
|
|
if r.TryDecodeAsNil() {
|
|
x.ServerName = ""
|
|
} else {
|
|
yyv4 := &x.ServerName
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ServerRegion":
|
|
if r.TryDecodeAsNil() {
|
|
x.ServerRegion = ""
|
|
} else {
|
|
yyv6 := &x.ServerRegion
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ServerDC":
|
|
if r.TryDecodeAsNil() {
|
|
x.ServerDC = ""
|
|
} else {
|
|
yyv8 := &x.ServerDC
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Members":
|
|
if r.TryDecodeAsNil() {
|
|
x.Members = nil
|
|
} else {
|
|
yyv10 := &x.Members
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoServerMember((*[]*ServerMember)(yyv10), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ServerMembersResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ServerName = ""
|
|
} else {
|
|
yyv13 := &x.ServerName
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ServerRegion = ""
|
|
} else {
|
|
yyv15 := &x.ServerRegion
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ServerDC = ""
|
|
} else {
|
|
yyv17 := &x.ServerDC
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Members = nil
|
|
} else {
|
|
yyv19 := &x.Members
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoServerMember((*[]*ServerMember)(yyv19), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ServerMember) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [11]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(11)
|
|
} else {
|
|
yynn2 = 11
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Addr == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Addr) {
|
|
} else if !yym7 {
|
|
z.EncTextMarshal(x.Addr)
|
|
} else {
|
|
h.encnet_IP((net.IP)(x.Addr), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Addr"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Addr == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Addr) {
|
|
} else if !yym8 {
|
|
z.EncTextMarshal(x.Addr)
|
|
} else {
|
|
h.encnet_IP((net.IP)(x.Addr), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Port))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Port"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Port))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Tags == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Tags, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Tags"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Tags == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Tags, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ProtocolMin))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ProtocolMin"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ProtocolMin))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ProtocolMax))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ProtocolMax"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ProtocolMax))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ProtocolCur))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ProtocolCur"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ProtocolCur))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DelegateMin))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DelegateMin"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DelegateMin))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DelegateMax))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DelegateMax"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DelegateMax))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DelegateCur))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DelegateCur"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DelegateCur))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ServerMember) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ServerMember) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv4 := &x.Name
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Addr":
|
|
if r.TryDecodeAsNil() {
|
|
x.Addr = nil
|
|
} else {
|
|
yyv6 := &x.Addr
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv6) {
|
|
} else if !yym7 {
|
|
z.DecTextUnmarshal(yyv6)
|
|
} else {
|
|
h.decnet_IP((*net.IP)(yyv6), d)
|
|
}
|
|
}
|
|
case "Port":
|
|
if r.TryDecodeAsNil() {
|
|
x.Port = 0
|
|
} else {
|
|
yyv8 := &x.Port
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint16)(yyv8)) = uint16(r.DecodeUint(16))
|
|
}
|
|
}
|
|
case "Tags":
|
|
if r.TryDecodeAsNil() {
|
|
x.Tags = nil
|
|
} else {
|
|
yyv10 := &x.Tags
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv10, false, d)
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv12 := &x.Status
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ProtocolMin":
|
|
if r.TryDecodeAsNil() {
|
|
x.ProtocolMin = 0
|
|
} else {
|
|
yyv14 := &x.ProtocolMin
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv14)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
case "ProtocolMax":
|
|
if r.TryDecodeAsNil() {
|
|
x.ProtocolMax = 0
|
|
} else {
|
|
yyv16 := &x.ProtocolMax
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv16)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
case "ProtocolCur":
|
|
if r.TryDecodeAsNil() {
|
|
x.ProtocolCur = 0
|
|
} else {
|
|
yyv18 := &x.ProtocolCur
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv18)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
case "DelegateMin":
|
|
if r.TryDecodeAsNil() {
|
|
x.DelegateMin = 0
|
|
} else {
|
|
yyv20 := &x.DelegateMin
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv20)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
case "DelegateMax":
|
|
if r.TryDecodeAsNil() {
|
|
x.DelegateMax = 0
|
|
} else {
|
|
yyv22 := &x.DelegateMax
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv22)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
case "DelegateCur":
|
|
if r.TryDecodeAsNil() {
|
|
x.DelegateCur = 0
|
|
} else {
|
|
yyv24 := &x.DelegateCur
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv24)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ServerMember) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj26 int
|
|
var yyb26 bool
|
|
var yyhl26 bool = l >= 0
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv27 := &x.Name
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Addr = nil
|
|
} else {
|
|
yyv29 := &x.Addr
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv29) {
|
|
} else if !yym30 {
|
|
z.DecTextUnmarshal(yyv29)
|
|
} else {
|
|
h.decnet_IP((*net.IP)(yyv29), d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Port = 0
|
|
} else {
|
|
yyv31 := &x.Port
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*uint16)(yyv31)) = uint16(r.DecodeUint(16))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Tags = nil
|
|
} else {
|
|
yyv33 := &x.Tags
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv33, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv35 := &x.Status
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ProtocolMin = 0
|
|
} else {
|
|
yyv37 := &x.ProtocolMin
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv37)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ProtocolMax = 0
|
|
} else {
|
|
yyv39 := &x.ProtocolMax
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv39)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ProtocolCur = 0
|
|
} else {
|
|
yyv41 := &x.ProtocolCur
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv41)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DelegateMin = 0
|
|
} else {
|
|
yyv43 := &x.DelegateMin
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv43)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DelegateMax = 0
|
|
} else {
|
|
yyv45 := &x.DelegateMax
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv45)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DelegateCur = 0
|
|
} else {
|
|
yyv47 := &x.DelegateCur
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
*((*uint8)(yyv47)) = uint8(r.DecodeUint(8))
|
|
}
|
|
}
|
|
for {
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj26-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeriveVaultTokenRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [9]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(9)
|
|
} else {
|
|
yynn2 = 9
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SecretID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SecretID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SecretID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Tasks, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Tasks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Tasks, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeriveVaultTokenRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeriveVaultTokenRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv4 := &x.NodeID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "SecretID":
|
|
if r.TryDecodeAsNil() {
|
|
x.SecretID = ""
|
|
} else {
|
|
yyv6 := &x.SecretID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv8 := &x.AllocID
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Tasks":
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv10 := &x.Tasks
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv10, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv12 := &x.Region
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv14 := &x.MinQueryIndex
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv14)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv16 := &x.MaxQueryTime
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv16) {
|
|
} else {
|
|
*((*int64)(yyv16)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv18 := &x.AllowStale
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv18)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv20 := &x.Prefix
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeriveVaultTokenRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj22 int
|
|
var yyb22 bool
|
|
var yyhl22 bool = l >= 0
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv23 := &x.NodeID
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SecretID = ""
|
|
} else {
|
|
yyv25 := &x.SecretID
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv27 := &x.AllocID
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv29 := &x.Tasks
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv29, false, d)
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv31 := &x.Region
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv33 := &x.MinQueryIndex
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv33)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv35 := &x.MaxQueryTime
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv35) {
|
|
} else {
|
|
*((*int64)(yyv35)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv37 := &x.AllowStale
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv37)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv39 := &x.Prefix
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj22++
|
|
if yyhl22 {
|
|
yyb22 = yyj22 > l
|
|
} else {
|
|
yyb22 = r.CheckBreak()
|
|
}
|
|
if yyb22 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj22-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *VaultAccessorsRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Accessors == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoVaultAccessor(([]*VaultAccessor)(x.Accessors), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Accessors"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Accessors == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoVaultAccessor(([]*VaultAccessor)(x.Accessors), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *VaultAccessorsRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *VaultAccessorsRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Accessors":
|
|
if r.TryDecodeAsNil() {
|
|
x.Accessors = nil
|
|
} else {
|
|
yyv4 := &x.Accessors
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoVaultAccessor((*[]*VaultAccessor)(yyv4), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *VaultAccessorsRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Accessors = nil
|
|
} else {
|
|
yyv7 := &x.Accessors
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoVaultAccessor((*[]*VaultAccessor)(yyv7), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *VaultAccessor) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AllocID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AllocID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Task))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Task"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Task))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Accessor))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Accessor"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Accessor))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CreationTTL))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreationTTL"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CreationTTL))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *VaultAccessor) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *VaultAccessor) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "AllocID":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv4 := &x.AllocID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Task":
|
|
if r.TryDecodeAsNil() {
|
|
x.Task = ""
|
|
} else {
|
|
yyv6 := &x.Task
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv8 := &x.NodeID
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Accessor":
|
|
if r.TryDecodeAsNil() {
|
|
x.Accessor = ""
|
|
} else {
|
|
yyv10 := &x.Accessor
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "CreationTTL":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreationTTL = 0
|
|
} else {
|
|
yyv12 := &x.CreationTTL
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv12)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv14 := &x.CreateIndex
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv14)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *VaultAccessor) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocID = ""
|
|
} else {
|
|
yyv17 := &x.AllocID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Task = ""
|
|
} else {
|
|
yyv19 := &x.Task
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv21 := &x.NodeID
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv21)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Accessor = ""
|
|
} else {
|
|
yyv23 := &x.Accessor
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreationTTL = 0
|
|
} else {
|
|
yyv25 := &x.CreationTTL
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv25)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv27 := &x.CreateIndex
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv27)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeriveVaultTokenResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Tasks, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Tasks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Tasks, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Error == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Error.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Error"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Error == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Error.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeriveVaultTokenResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeriveVaultTokenResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Tasks":
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv4 := &x.Tasks
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Error":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Error != nil {
|
|
x.Error = nil
|
|
}
|
|
} else {
|
|
if x.Error == nil {
|
|
x.Error = new(RecoverableError)
|
|
}
|
|
x.Error.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv7 := &x.Index
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv9 := &x.LastContact
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv9) {
|
|
} else {
|
|
*((*int64)(yyv9)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv11 := &x.KnownLeader
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv11)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeriveVaultTokenResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj13 int
|
|
var yyb13 bool
|
|
var yyhl13 bool = l >= 0
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv14 := &x.Tasks
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv14, false, d)
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Error != nil {
|
|
x.Error = nil
|
|
}
|
|
} else {
|
|
if x.Error == nil {
|
|
x.Error = new(RecoverableError)
|
|
}
|
|
x.Error.CodecDecodeSelf(d)
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv17 := &x.Index
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv19 := &x.LastContact
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv21 := &x.KnownLeader
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj13-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *GenericRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *GenericRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *GenericRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *GenericRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentListRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentListRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentListRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv4 := &x.Region
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv6 := &x.MinQueryIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv8 := &x.MaxQueryTime
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv10 := &x.AllowStale
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv12 := &x.Prefix
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentListRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv17 := &x.MinQueryIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv19 := &x.MaxQueryTime
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv21 := &x.AllowStale
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv23 := &x.Prefix
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentDeleteRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Deployments == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Deployments, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Deployments"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Deployments == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Deployments, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentDeleteRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentDeleteRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Deployments":
|
|
if r.TryDecodeAsNil() {
|
|
x.Deployments = nil
|
|
} else {
|
|
yyv4 := &x.Deployments
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentDeleteRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Deployments = nil
|
|
} else {
|
|
yyv9 := &x.Deployments
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv9, false, d)
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv11 := &x.Region
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdateRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Eval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentUpdate.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentUpdate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentUpdate.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdateRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdateRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Eval":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
case "DeploymentUpdate":
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentUpdate != nil {
|
|
x.DeploymentUpdate = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentUpdate == nil {
|
|
x.DeploymentUpdate = new(DeploymentStatusUpdate)
|
|
}
|
|
x.DeploymentUpdate.CodecDecodeSelf(d)
|
|
}
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdateRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj7 int
|
|
var yyb7 bool
|
|
var yyhl7 bool = l >= 0
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentUpdate != nil {
|
|
x.DeploymentUpdate = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentUpdate == nil {
|
|
x.DeploymentUpdate = new(DeploymentStatusUpdate)
|
|
}
|
|
x.DeploymentUpdate.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
for {
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj7-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentAllocHealthRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.HealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.HealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HealthyAllocationIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.HealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.HealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.UnhealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.UnhealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("UnhealthyAllocationIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.UnhealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.UnhealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentAllocHealthRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentAllocHealthRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "HealthyAllocationIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyAllocationIDs = nil
|
|
} else {
|
|
yyv6 := &x.HealthyAllocationIDs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "UnhealthyAllocationIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.UnhealthyAllocationIDs = nil
|
|
} else {
|
|
yyv8 := &x.UnhealthyAllocationIDs
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentAllocHealthRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv13 := &x.DeploymentID
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyAllocationIDs = nil
|
|
} else {
|
|
yyv15 := &x.HealthyAllocationIDs
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv15, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.UnhealthyAllocationIDs = nil
|
|
} else {
|
|
yyv17 := &x.UnhealthyAllocationIDs
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv17, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ApplyDeploymentAllocHealthRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.HealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.HealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HealthyAllocationIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.HealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.HealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.UnhealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.UnhealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("UnhealthyAllocationIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.UnhealthyAllocationIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.UnhealthyAllocationIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentUpdate.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentUpdate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentUpdate.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Eval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ApplyDeploymentAllocHealthRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ApplyDeploymentAllocHealthRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "HealthyAllocationIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyAllocationIDs = nil
|
|
} else {
|
|
yyv6 := &x.HealthyAllocationIDs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "UnhealthyAllocationIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.UnhealthyAllocationIDs = nil
|
|
} else {
|
|
yyv8 := &x.UnhealthyAllocationIDs
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DeploymentUpdate":
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentUpdate != nil {
|
|
x.DeploymentUpdate = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentUpdate == nil {
|
|
x.DeploymentUpdate = new(DeploymentStatusUpdate)
|
|
}
|
|
x.DeploymentUpdate.CodecDecodeSelf(d)
|
|
}
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "Eval":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ApplyDeploymentAllocHealthRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj15 int
|
|
var yyb15 bool
|
|
var yyhl15 bool = l >= 0
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv16 := &x.DeploymentID
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyAllocationIDs = nil
|
|
} else {
|
|
yyv18 := &x.HealthyAllocationIDs
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv18, false, d)
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.UnhealthyAllocationIDs = nil
|
|
} else {
|
|
yyv20 := &x.UnhealthyAllocationIDs
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv20, false, d)
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv22 := &x.Region
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentUpdate != nil {
|
|
x.DeploymentUpdate = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentUpdate == nil {
|
|
x.DeploymentUpdate = new(DeploymentStatusUpdate)
|
|
}
|
|
x.DeploymentUpdate.CodecDecodeSelf(d)
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
for {
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj15-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentPromoteRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.All))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("All"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.All))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Groups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Groups, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Groups"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Groups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Groups, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentPromoteRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentPromoteRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "All":
|
|
if r.TryDecodeAsNil() {
|
|
x.All = false
|
|
} else {
|
|
yyv6 := &x.All
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Groups":
|
|
if r.TryDecodeAsNil() {
|
|
x.Groups = nil
|
|
} else {
|
|
yyv8 := &x.Groups
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentPromoteRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv13 := &x.DeploymentID
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.All = false
|
|
} else {
|
|
yyv15 := &x.All
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv15)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Groups = nil
|
|
} else {
|
|
yyv17 := &x.Groups
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv17, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ApplyDeploymentPromoteRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.All))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("All"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.All))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Groups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Groups, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Groups"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Groups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Groups, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Eval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ApplyDeploymentPromoteRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ApplyDeploymentPromoteRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "All":
|
|
if r.TryDecodeAsNil() {
|
|
x.All = false
|
|
} else {
|
|
yyv6 := &x.All
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Groups":
|
|
if r.TryDecodeAsNil() {
|
|
x.Groups = nil
|
|
} else {
|
|
yyv8 := &x.Groups
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv10 := &x.Region
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Eval":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ApplyDeploymentPromoteRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj13 int
|
|
var yyb13 bool
|
|
var yyhl13 bool = l >= 0
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv14 := &x.DeploymentID
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.All = false
|
|
} else {
|
|
yyv16 := &x.All
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Groups = nil
|
|
} else {
|
|
yyv18 := &x.Groups
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv18, false, d)
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv20 := &x.Region
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
for {
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj13-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentPauseRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Pause))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Pause"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Pause))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentPauseRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentPauseRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Pause":
|
|
if r.TryDecodeAsNil() {
|
|
x.Pause = false
|
|
} else {
|
|
yyv6 := &x.Pause
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentPauseRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv11 := &x.DeploymentID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Pause = false
|
|
} else {
|
|
yyv13 := &x.Pause
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv13)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv15 := &x.Region
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentSpecificRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentSpecificRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentSpecificRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv8 := &x.MinQueryIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv10 := &x.MaxQueryTime
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv12 := &x.AllowStale
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv14 := &x.Prefix
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentSpecificRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv17 := &x.DeploymentID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv19 := &x.Region
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv21 := &x.MinQueryIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv23 := &x.MaxQueryTime
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv23) {
|
|
} else {
|
|
*((*int64)(yyv23)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv25 := &x.AllowStale
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv25)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv27 := &x.Prefix
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentFailRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentFailRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentFailRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentFailRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv9 := &x.DeploymentID
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv11 := &x.Region
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SingleDeploymentResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Deployment"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleDeploymentResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleDeploymentResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Deployment":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SingleDeploymentResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *GenericResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *GenericResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *GenericResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv4 := &x.Index
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv4)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *GenericResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv7 := &x.Index
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *VersionResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Build))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Build"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Build))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Versions == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.Versions, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Versions"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Versions == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.Versions, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *VersionResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *VersionResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Build":
|
|
if r.TryDecodeAsNil() {
|
|
x.Build = ""
|
|
} else {
|
|
yyv4 := &x.Build
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Versions":
|
|
if r.TryDecodeAsNil() {
|
|
x.Versions = nil
|
|
} else {
|
|
yyv6 := &x.Versions
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv8 := &x.Index
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv10 := &x.LastContact
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv12 := &x.KnownLeader
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *VersionResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Build = ""
|
|
} else {
|
|
yyv15 := &x.Build
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Versions = nil
|
|
} else {
|
|
yyv17 := &x.Versions
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv17, false, d)
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv19 := &x.Index
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv21 := &x.LastContact
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv21) {
|
|
} else {
|
|
*((*int64)(yyv21)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv23 := &x.KnownLeader
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv23)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobRegisterResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Warnings))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Warnings"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Warnings))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobRegisterResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobRegisterResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv6 := &x.EvalCreateIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv8 := &x.JobModifyIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Warnings":
|
|
if r.TryDecodeAsNil() {
|
|
x.Warnings = ""
|
|
} else {
|
|
yyv10 := &x.Warnings
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv12 := &x.Index
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv14 := &x.LastContact
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv14) {
|
|
} else {
|
|
*((*int64)(yyv14)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv16 := &x.KnownLeader
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobRegisterResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv19 := &x.EvalID
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv21 := &x.EvalCreateIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv23 := &x.JobModifyIndex
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Warnings = ""
|
|
} else {
|
|
yyv25 := &x.Warnings
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv27 := &x.Index
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv27)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv29 := &x.LastContact
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv29) {
|
|
} else {
|
|
*((*int64)(yyv29)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv31 := &x.KnownLeader
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv31)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobDeregisterResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDeregisterResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDeregisterResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv6 := &x.EvalCreateIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv8 := &x.JobModifyIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv10 := &x.Index
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv12 := &x.LastContact
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else {
|
|
*((*int64)(yyv12)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv14 := &x.KnownLeader
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobDeregisterResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv17 := &x.EvalID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv19 := &x.EvalCreateIndex
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv21 := &x.JobModifyIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv23 := &x.Index
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv25 := &x.LastContact
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv25) {
|
|
} else {
|
|
*((*int64)(yyv25)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv27 := &x.KnownLeader
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv27)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobValidateResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.DriverConfigValidated))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DriverConfigValidated"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.DriverConfigValidated))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ValidationErrors == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.ValidationErrors, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ValidationErrors"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ValidationErrors == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.ValidationErrors, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Error))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Error"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Error))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Warnings))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Warnings"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Warnings))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobValidateResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobValidateResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DriverConfigValidated":
|
|
if r.TryDecodeAsNil() {
|
|
x.DriverConfigValidated = false
|
|
} else {
|
|
yyv4 := &x.DriverConfigValidated
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv4)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "ValidationErrors":
|
|
if r.TryDecodeAsNil() {
|
|
x.ValidationErrors = nil
|
|
} else {
|
|
yyv6 := &x.ValidationErrors
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "Error":
|
|
if r.TryDecodeAsNil() {
|
|
x.Error = ""
|
|
} else {
|
|
yyv8 := &x.Error
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Warnings":
|
|
if r.TryDecodeAsNil() {
|
|
x.Warnings = ""
|
|
} else {
|
|
yyv10 := &x.Warnings
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobValidateResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DriverConfigValidated = false
|
|
} else {
|
|
yyv13 := &x.DriverConfigValidated
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv13)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ValidationErrors = nil
|
|
} else {
|
|
yyv15 := &x.ValidationErrors
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv15, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Error = ""
|
|
} else {
|
|
yyv17 := &x.Error
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Warnings = ""
|
|
} else {
|
|
yyv19 := &x.Warnings
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeUpdateResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.HeartbeatTTL) {
|
|
} else {
|
|
r.EncodeInt(int64(x.HeartbeatTTL))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HeartbeatTTL"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.HeartbeatTTL) {
|
|
} else {
|
|
r.EncodeInt(int64(x.HeartbeatTTL))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.EvalIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.EvalIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.EvalIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.EvalIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.NodeModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.NodeModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.LeaderRPCAddr))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LeaderRPCAddr"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.LeaderRPCAddr))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NumNodes))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NumNodes"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NumNodes))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Servers == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoNodeServerInfo(([]*NodeServerInfo)(x.Servers), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Servers"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Servers == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoNodeServerInfo(([]*NodeServerInfo)(x.Servers), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeUpdateResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeUpdateResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "HeartbeatTTL":
|
|
if r.TryDecodeAsNil() {
|
|
x.HeartbeatTTL = 0
|
|
} else {
|
|
yyv4 := &x.HeartbeatTTL
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv4) {
|
|
} else {
|
|
*((*int64)(yyv4)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "EvalIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalIDs = nil
|
|
} else {
|
|
yyv6 := &x.EvalIDs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv8 := &x.EvalCreateIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "NodeModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeModifyIndex = 0
|
|
} else {
|
|
yyv10 := &x.NodeModifyIndex
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LeaderRPCAddr":
|
|
if r.TryDecodeAsNil() {
|
|
x.LeaderRPCAddr = ""
|
|
} else {
|
|
yyv12 := &x.LeaderRPCAddr
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "NumNodes":
|
|
if r.TryDecodeAsNil() {
|
|
x.NumNodes = 0
|
|
} else {
|
|
yyv14 := &x.NumNodes
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*int32)(yyv14)) = int32(r.DecodeInt(32))
|
|
}
|
|
}
|
|
case "Servers":
|
|
if r.TryDecodeAsNil() {
|
|
x.Servers = nil
|
|
} else {
|
|
yyv16 := &x.Servers
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoNodeServerInfo((*[]*NodeServerInfo)(yyv16), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv18 := &x.Index
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv18)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv20 := &x.LastContact
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv20) {
|
|
} else {
|
|
*((*int64)(yyv20)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv22 := &x.KnownLeader
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv22)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeUpdateResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj24 int
|
|
var yyb24 bool
|
|
var yyhl24 bool = l >= 0
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HeartbeatTTL = 0
|
|
} else {
|
|
yyv25 := &x.HeartbeatTTL
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv25) {
|
|
} else {
|
|
*((*int64)(yyv25)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalIDs = nil
|
|
} else {
|
|
yyv27 := &x.EvalIDs
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv27, false, d)
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv29 := &x.EvalCreateIndex
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv29)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeModifyIndex = 0
|
|
} else {
|
|
yyv31 := &x.NodeModifyIndex
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv31)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LeaderRPCAddr = ""
|
|
} else {
|
|
yyv33 := &x.LeaderRPCAddr
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv33)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NumNodes = 0
|
|
} else {
|
|
yyv35 := &x.NumNodes
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*int32)(yyv35)) = int32(r.DecodeInt(32))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Servers = nil
|
|
} else {
|
|
yyv37 := &x.Servers
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoNodeServerInfo((*[]*NodeServerInfo)(yyv37), d)
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv39 := &x.Index
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv39)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv41 := &x.LastContact
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv41) {
|
|
} else {
|
|
*((*int64)(yyv41)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv43 := &x.KnownLeader
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv43)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj24-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeDrainUpdateResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.EvalIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.EvalIDs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalIDs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.EvalIDs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.EvalIDs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.NodeModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.NodeModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeDrainUpdateResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeDrainUpdateResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalIDs":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalIDs = nil
|
|
} else {
|
|
yyv4 := &x.EvalIDs
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv6 := &x.EvalCreateIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "NodeModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeModifyIndex = 0
|
|
} else {
|
|
yyv8 := &x.NodeModifyIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv10 := &x.Index
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv12 := &x.LastContact
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else {
|
|
*((*int64)(yyv12)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv14 := &x.KnownLeader
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeDrainUpdateResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalIDs = nil
|
|
} else {
|
|
yyv17 := &x.EvalIDs
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv17, false, d)
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv19 := &x.EvalCreateIndex
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeModifyIndex = 0
|
|
} else {
|
|
yyv21 := &x.NodeModifyIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv23 := &x.Index
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv25 := &x.LastContact
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv25) {
|
|
} else {
|
|
*((*int64)(yyv25)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv27 := &x.KnownLeader
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv27)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeAllocsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Allocs), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Allocs), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeAllocsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeAllocsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Allocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv4 := &x.Allocs
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeAllocsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv13 := &x.Allocs
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeClientAllocsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringUint64V(x.Allocs, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringUint64V(x.Allocs, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeClientAllocsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeClientAllocsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Allocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv4 := &x.Allocs
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringUint64X(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeClientAllocsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv13 := &x.Allocs
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringUint64X(yyv13, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SingleNodeResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Node == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Node.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Node"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Node == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Node.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleNodeResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleNodeResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Node":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Node != nil {
|
|
x.Node = nil
|
|
}
|
|
} else {
|
|
if x.Node == nil {
|
|
x.Node = new(Node)
|
|
}
|
|
x.Node.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SingleNodeResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Node != nil {
|
|
x.Node = nil
|
|
}
|
|
} else {
|
|
if x.Node == nil {
|
|
x.Node = new(Node)
|
|
}
|
|
x.Node.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeListResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Nodes == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoNodeListStub(([]*NodeListStub)(x.Nodes), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Nodes"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Nodes == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoNodeListStub(([]*NodeListStub)(x.Nodes), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeListResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeListResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Nodes":
|
|
if r.TryDecodeAsNil() {
|
|
x.Nodes = nil
|
|
} else {
|
|
yyv4 := &x.Nodes
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoNodeListStub((*[]*NodeListStub)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeListResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Nodes = nil
|
|
} else {
|
|
yyv13 := &x.Nodes
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoNodeListStub((*[]*NodeListStub)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SingleJobResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleJobResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleJobResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SingleJobResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobSummaryResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.JobSummary == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.JobSummary.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobSummary"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.JobSummary == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.JobSummary.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSummaryResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSummaryResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobSummary":
|
|
if r.TryDecodeAsNil() {
|
|
if x.JobSummary != nil {
|
|
x.JobSummary = nil
|
|
}
|
|
} else {
|
|
if x.JobSummary == nil {
|
|
x.JobSummary = new(JobSummary)
|
|
}
|
|
x.JobSummary.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobSummaryResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.JobSummary != nil {
|
|
x.JobSummary = nil
|
|
}
|
|
} else {
|
|
if x.JobSummary == nil {
|
|
x.JobSummary = new(JobSummary)
|
|
}
|
|
x.JobSummary.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobDispatchResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DispatchedJobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DispatchedJobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DispatchedJobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDispatchResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobDispatchResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DispatchedJobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DispatchedJobID = ""
|
|
} else {
|
|
yyv4 := &x.DispatchedJobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv6 := &x.EvalID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv8 := &x.EvalCreateIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobCreateIndex = 0
|
|
} else {
|
|
yyv10 := &x.JobCreateIndex
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv12 := &x.Index
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobDispatchResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DispatchedJobID = ""
|
|
} else {
|
|
yyv15 := &x.DispatchedJobID
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv17 := &x.EvalID
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv19 := &x.EvalCreateIndex
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobCreateIndex = 0
|
|
} else {
|
|
yyv21 := &x.JobCreateIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv23 := &x.Index
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobListResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Jobs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoJobListStub(([]*JobListStub)(x.Jobs), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Jobs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Jobs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoJobListStub(([]*JobListStub)(x.Jobs), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobListResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobListResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Jobs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Jobs = nil
|
|
} else {
|
|
yyv4 := &x.Jobs
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoJobListStub((*[]*JobListStub)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobListResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Jobs = nil
|
|
} else {
|
|
yyv13 := &x.Jobs
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoJobListStub((*[]*JobListStub)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobVersionsRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Diffs))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Diffs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Diffs))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinQueryIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.MinQueryIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxQueryTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MaxQueryTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxQueryTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllowStale"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllowStale))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Prefix"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Prefix))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobVersionsRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobVersionsRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Diffs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Diffs = false
|
|
} else {
|
|
yyv6 := &x.Diffs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv8 := &x.Region
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinQueryIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv10 := &x.MinQueryIndex
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "MaxQueryTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv12 := &x.MaxQueryTime
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else {
|
|
*((*int64)(yyv12)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AllowStale":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv14 := &x.AllowStale
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Prefix":
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv16 := &x.Prefix
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobVersionsRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv19 := &x.JobID
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Diffs = false
|
|
} else {
|
|
yyv21 := &x.Diffs
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv23 := &x.Region
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinQueryIndex = 0
|
|
} else {
|
|
yyv25 := &x.MinQueryIndex
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxQueryTime = 0
|
|
} else {
|
|
yyv27 := &x.MaxQueryTime
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv27) {
|
|
} else {
|
|
*((*int64)(yyv27)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllowStale = false
|
|
} else {
|
|
yyv29 := &x.AllowStale
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv29)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Prefix = ""
|
|
} else {
|
|
yyv31 := &x.Prefix
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobVersionsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Versions == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoJob(([]*Job)(x.Versions), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Versions"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Versions == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoJob(([]*Job)(x.Versions), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Diffs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoJobDiff(([]*JobDiff)(x.Diffs), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Diffs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Diffs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoJobDiff(([]*JobDiff)(x.Diffs), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobVersionsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobVersionsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Versions":
|
|
if r.TryDecodeAsNil() {
|
|
x.Versions = nil
|
|
} else {
|
|
yyv4 := &x.Versions
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoJob((*[]*Job)(yyv4), d)
|
|
}
|
|
}
|
|
case "Diffs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Diffs = nil
|
|
} else {
|
|
yyv6 := &x.Diffs
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoJobDiff((*[]*JobDiff)(yyv6), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv8 := &x.Index
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv10 := &x.LastContact
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv12 := &x.KnownLeader
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv12)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobVersionsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Versions = nil
|
|
} else {
|
|
yyv15 := &x.Versions
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoJob((*[]*Job)(yyv15), d)
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Diffs = nil
|
|
} else {
|
|
yyv17 := &x.Diffs
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoJobDiff((*[]*JobDiff)(yyv17), d)
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv19 := &x.Index
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv21 := &x.LastContact
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv21) {
|
|
} else {
|
|
*((*int64)(yyv21)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv23 := &x.KnownLeader
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv23)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobPlanResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [8]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(8)
|
|
} else {
|
|
yynn2 = 8
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Annotations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Annotations.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Annotations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Annotations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Annotations.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.FailedTGAllocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoAllocMetric((map[string]*AllocMetric)(x.FailedTGAllocs), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("FailedTGAllocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.FailedTGAllocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoAllocMetric((map[string]*AllocMetric)(x.FailedTGAllocs), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.CreatedEvals == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.CreatedEvals), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreatedEvals"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.CreatedEvals == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.CreatedEvals), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Diff == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Diff) {
|
|
} else {
|
|
z.EncFallback(x.Diff)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Diff"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Diff == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Diff) {
|
|
} else {
|
|
z.EncFallback(x.Diff)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy19 := &x.NextPeriodicLaunch
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if yym21 := z.TimeRtidIfBinc(); yym21 != 0 {
|
|
r.EncodeBuiltin(yym21, yy19)
|
|
} else if z.HasExtensions() && z.EncExt(yy19) {
|
|
} else if yym20 {
|
|
z.EncBinaryMarshal(yy19)
|
|
} else if !yym20 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy19)
|
|
} else {
|
|
z.EncFallback(yy19)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NextPeriodicLaunch"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy22 := &x.NextPeriodicLaunch
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else if yym24 := z.TimeRtidIfBinc(); yym24 != 0 {
|
|
r.EncodeBuiltin(yym24, yy22)
|
|
} else if z.HasExtensions() && z.EncExt(yy22) {
|
|
} else if yym23 {
|
|
z.EncBinaryMarshal(yy22)
|
|
} else if !yym23 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy22)
|
|
} else {
|
|
z.EncFallback(yy22)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Warnings))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Warnings"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym27 := z.EncBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Warnings))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym30 := z.EncBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobPlanResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobPlanResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Annotations":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Annotations != nil {
|
|
x.Annotations = nil
|
|
}
|
|
} else {
|
|
if x.Annotations == nil {
|
|
x.Annotations = new(PlanAnnotations)
|
|
}
|
|
x.Annotations.CodecDecodeSelf(d)
|
|
}
|
|
case "FailedTGAllocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.FailedTGAllocs = nil
|
|
} else {
|
|
yyv5 := &x.FailedTGAllocs
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoAllocMetric((*map[string]*AllocMetric)(yyv5), d)
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv7 := &x.JobModifyIndex
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "CreatedEvals":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreatedEvals = nil
|
|
} else {
|
|
yyv9 := &x.CreatedEvals
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv9), d)
|
|
}
|
|
}
|
|
case "Diff":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Diff != nil {
|
|
x.Diff = nil
|
|
}
|
|
} else {
|
|
if x.Diff == nil {
|
|
x.Diff = new(JobDiff)
|
|
}
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x.Diff) {
|
|
} else {
|
|
z.DecFallback(x.Diff, false)
|
|
}
|
|
}
|
|
case "NextPeriodicLaunch":
|
|
if r.TryDecodeAsNil() {
|
|
x.NextPeriodicLaunch = time.Time{}
|
|
} else {
|
|
yyv13 := &x.NextPeriodicLaunch
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if yym15 := z.TimeRtidIfBinc(); yym15 != 0 {
|
|
r.DecodeBuiltin(yym15, yyv13)
|
|
} else if z.HasExtensions() && z.DecExt(yyv13) {
|
|
} else if yym14 {
|
|
z.DecBinaryUnmarshal(yyv13)
|
|
} else if !yym14 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv13)
|
|
} else {
|
|
z.DecFallback(yyv13, false)
|
|
}
|
|
}
|
|
case "Warnings":
|
|
if r.TryDecodeAsNil() {
|
|
x.Warnings = ""
|
|
} else {
|
|
yyv16 := &x.Warnings
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv18 := &x.Index
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv18)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobPlanResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj20 int
|
|
var yyb20 bool
|
|
var yyhl20 bool = l >= 0
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Annotations != nil {
|
|
x.Annotations = nil
|
|
}
|
|
} else {
|
|
if x.Annotations == nil {
|
|
x.Annotations = new(PlanAnnotations)
|
|
}
|
|
x.Annotations.CodecDecodeSelf(d)
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.FailedTGAllocs = nil
|
|
} else {
|
|
yyv22 := &x.FailedTGAllocs
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoAllocMetric((*map[string]*AllocMetric)(yyv22), d)
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv24 := &x.JobModifyIndex
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv24)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreatedEvals = nil
|
|
} else {
|
|
yyv26 := &x.CreatedEvals
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv26), d)
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Diff != nil {
|
|
x.Diff = nil
|
|
}
|
|
} else {
|
|
if x.Diff == nil {
|
|
x.Diff = new(JobDiff)
|
|
}
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x.Diff) {
|
|
} else {
|
|
z.DecFallback(x.Diff, false)
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NextPeriodicLaunch = time.Time{}
|
|
} else {
|
|
yyv30 := &x.NextPeriodicLaunch
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else if yym32 := z.TimeRtidIfBinc(); yym32 != 0 {
|
|
r.DecodeBuiltin(yym32, yyv30)
|
|
} else if z.HasExtensions() && z.DecExt(yyv30) {
|
|
} else if yym31 {
|
|
z.DecBinaryUnmarshal(yyv30)
|
|
} else if !yym31 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv30)
|
|
} else {
|
|
z.DecFallback(yyv30, false)
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Warnings = ""
|
|
} else {
|
|
yyv33 := &x.Warnings
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv33)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv35 := &x.Index
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv35)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj20-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SingleAllocResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Alloc == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Alloc.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Alloc"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Alloc == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Alloc.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleAllocResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleAllocResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Alloc":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Alloc != nil {
|
|
x.Alloc = nil
|
|
}
|
|
} else {
|
|
if x.Alloc == nil {
|
|
x.Alloc = new(Allocation)
|
|
}
|
|
x.Alloc.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SingleAllocResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Alloc != nil {
|
|
x.Alloc = nil
|
|
}
|
|
} else {
|
|
if x.Alloc == nil {
|
|
x.Alloc = new(Allocation)
|
|
}
|
|
x.Alloc.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocsGetResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Allocs), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(x.Allocs), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocsGetResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocsGetResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Allocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv4 := &x.Allocs
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocsGetResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocs = nil
|
|
} else {
|
|
yyv13 := &x.Allocs
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobAllocationsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocListStub(([]*AllocListStub)(x.Allocations), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocListStub(([]*AllocListStub)(x.Allocations), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobAllocationsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobAllocationsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Allocations":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocations = nil
|
|
} else {
|
|
yyv4 := &x.Allocations
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocListStub((*[]*AllocListStub)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobAllocationsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocations = nil
|
|
} else {
|
|
yyv13 := &x.Allocations
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocListStub((*[]*AllocListStub)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobEvaluationsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Evaluations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.Evaluations), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Evaluations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Evaluations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.Evaluations), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobEvaluationsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobEvaluationsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Evaluations":
|
|
if r.TryDecodeAsNil() {
|
|
x.Evaluations = nil
|
|
} else {
|
|
yyv4 := &x.Evaluations
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobEvaluationsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Evaluations = nil
|
|
} else {
|
|
yyv13 := &x.Evaluations
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *SingleEvalResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Eval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleEvalResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *SingleEvalResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Eval":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv7 := &x.LastContact
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv7) {
|
|
} else {
|
|
*((*int64)(yyv7)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv9 := &x.KnownLeader
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv9)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *SingleEvalResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj11 int
|
|
var yyb11 bool
|
|
var yyhl11 bool = l >= 0
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv13 := &x.Index
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv15 := &x.LastContact
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv17 := &x.KnownLeader
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv17)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj11++
|
|
if yyhl11 {
|
|
yyb11 = yyj11 > l
|
|
} else {
|
|
yyb11 = r.CheckBreak()
|
|
}
|
|
if yyb11 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj11-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalDequeueResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Eval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Eval == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Eval.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Token))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Token"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Token))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalDequeueResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalDequeueResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Eval":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
case "Token":
|
|
if r.TryDecodeAsNil() {
|
|
x.Token = ""
|
|
} else {
|
|
yyv5 := &x.Token
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv7 := &x.Index
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv7)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv9 := &x.LastContact
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv9) {
|
|
} else {
|
|
*((*int64)(yyv9)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv11 := &x.KnownLeader
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv11)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalDequeueResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj13 int
|
|
var yyb13 bool
|
|
var yyhl13 bool = l >= 0
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Eval != nil {
|
|
x.Eval = nil
|
|
}
|
|
} else {
|
|
if x.Eval == nil {
|
|
x.Eval = new(Evaluation)
|
|
}
|
|
x.Eval.CodecDecodeSelf(d)
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Token = ""
|
|
} else {
|
|
yyv15 := &x.Token
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv17 := &x.Index
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv19 := &x.LastContact
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv21 := &x.KnownLeader
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj13-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PlanResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Result == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Result.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Result"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Result == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Result.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Result":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Result != nil {
|
|
x.Result = nil
|
|
}
|
|
} else {
|
|
if x.Result == nil {
|
|
x.Result = new(PlanResult)
|
|
}
|
|
x.Result.CodecDecodeSelf(d)
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv5 := &x.Index
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv5)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PlanResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj7 int
|
|
var yyb7 bool
|
|
var yyhl7 bool = l >= 0
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Result != nil {
|
|
x.Result = nil
|
|
}
|
|
} else {
|
|
if x.Result == nil {
|
|
x.Result = new(PlanResult)
|
|
}
|
|
x.Result.CodecDecodeSelf(d)
|
|
}
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv9 := &x.Index
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv9)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj7++
|
|
if yyhl7 {
|
|
yyb7 = yyj7 > l
|
|
} else {
|
|
yyb7 = r.CheckBreak()
|
|
}
|
|
if yyb7 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj7-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocListResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocListStub(([]*AllocListStub)(x.Allocations), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocListStub(([]*AllocListStub)(x.Allocations), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocListResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocListResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Allocations":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocations = nil
|
|
} else {
|
|
yyv4 := &x.Allocations
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocListStub((*[]*AllocListStub)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocListResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocations = nil
|
|
} else {
|
|
yyv13 := &x.Allocations
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocListStub((*[]*AllocListStub)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentListResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Deployments == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeployment(([]*Deployment)(x.Deployments), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Deployments"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Deployments == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeployment(([]*Deployment)(x.Deployments), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentListResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentListResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Deployments":
|
|
if r.TryDecodeAsNil() {
|
|
x.Deployments = nil
|
|
} else {
|
|
yyv4 := &x.Deployments
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeployment((*[]*Deployment)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentListResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Deployments = nil
|
|
} else {
|
|
yyv13 := &x.Deployments
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeployment((*[]*Deployment)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalListResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Evaluations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.Evaluations), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Evaluations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Evaluations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoEvaluation(([]*Evaluation)(x.Evaluations), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalListResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalListResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Evaluations":
|
|
if r.TryDecodeAsNil() {
|
|
x.Evaluations = nil
|
|
} else {
|
|
yyv4 := &x.Evaluations
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalListResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Evaluations = nil
|
|
} else {
|
|
yyv13 := &x.Evaluations
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoEvaluation((*[]*Evaluation)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EvalAllocationsResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Allocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocListStub(([]*AllocListStub)(x.Allocations), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Allocations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Allocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocListStub(([]*AllocListStub)(x.Allocations), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastContact"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.LastContact) {
|
|
} else {
|
|
r.EncodeInt(int64(x.LastContact))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KnownLeader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.KnownLeader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalAllocationsResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EvalAllocationsResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Allocations":
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocations = nil
|
|
} else {
|
|
yyv4 := &x.Allocations
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocListStub((*[]*AllocListStub)(yyv4), d)
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv6 := &x.Index
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastContact":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv8 := &x.LastContact
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KnownLeader":
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv10 := &x.KnownLeader
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EvalAllocationsResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Allocations = nil
|
|
} else {
|
|
yyv13 := &x.Allocations
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocListStub((*[]*AllocListStub)(yyv13), d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastContact = 0
|
|
} else {
|
|
yyv17 := &x.LastContact
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KnownLeader = false
|
|
} else {
|
|
yyv19 := &x.KnownLeader
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv19)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicForceResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicForceResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicForceResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv6 := &x.EvalCreateIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv8 := &x.Index
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicForceResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv11 := &x.EvalID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv13 := &x.EvalCreateIndex
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv15 := &x.Index
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv15)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentUpdateResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.EvalCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DeploymentModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DeploymentModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.RevertedJobVersion == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy13 := *x.RevertedJobVersion
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(yy13))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RevertedJobVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.RevertedJobVersion == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy15 := *x.RevertedJobVersion
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(yy15))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym18 := z.EncBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Index"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Index))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentUpdateResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentUpdateResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv6 := &x.EvalCreateIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "DeploymentModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentModifyIndex = 0
|
|
} else {
|
|
yyv8 := &x.DeploymentModifyIndex
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "RevertedJobVersion":
|
|
if r.TryDecodeAsNil() {
|
|
if x.RevertedJobVersion != nil {
|
|
x.RevertedJobVersion = nil
|
|
}
|
|
} else {
|
|
if x.RevertedJobVersion == nil {
|
|
x.RevertedJobVersion = new(uint64)
|
|
}
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(x.RevertedJobVersion)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Index":
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv12 := &x.Index
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentUpdateResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv15 := &x.EvalID
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalCreateIndex = 0
|
|
} else {
|
|
yyv17 := &x.EvalCreateIndex
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv17)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentModifyIndex = 0
|
|
} else {
|
|
yyv19 := &x.DeploymentModifyIndex
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.RevertedJobVersion != nil {
|
|
x.RevertedJobVersion = nil
|
|
}
|
|
} else {
|
|
if x.RevertedJobVersion == nil {
|
|
x.RevertedJobVersion = new(uint64)
|
|
}
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(x.RevertedJobVersion)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Index = 0
|
|
} else {
|
|
yyv23 := &x.Index
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Node) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [19]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(19)
|
|
} else {
|
|
yynn2 = 19
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SecretID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SecretID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SecretID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Datacenter))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Datacenter"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Datacenter))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.HTTPAddr))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HTTPAddr"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.HTTPAddr))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.TLSEnabled))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TLSEnabled"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.TLSEnabled))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Attributes == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Attributes, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Attributes"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Attributes == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Attributes, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Resources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Resources.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Resources"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Resources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Resources.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Reserved == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Reserved.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Reserved"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Reserved == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Reserved.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Links == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Links, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Links"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Links == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Links, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Meta"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeClass))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeClass"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeClass))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ComputedClass))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ComputedClass"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ComputedClass))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Drain))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Drain"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Drain))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym50 := z.EncBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym52 := z.EncBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.StatusUpdatedAt))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusUpdatedAt"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym53 := z.EncBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.StatusUpdatedAt))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym55 := z.EncBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym56 := z.EncBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym58 := z.EncBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym59 := z.EncBinary()
|
|
_ = yym59
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Node) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Node) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "SecretID":
|
|
if r.TryDecodeAsNil() {
|
|
x.SecretID = ""
|
|
} else {
|
|
yyv6 := &x.SecretID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Datacenter":
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenter = ""
|
|
} else {
|
|
yyv8 := &x.Datacenter
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv10 := &x.Name
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "HTTPAddr":
|
|
if r.TryDecodeAsNil() {
|
|
x.HTTPAddr = ""
|
|
} else {
|
|
yyv12 := &x.HTTPAddr
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TLSEnabled":
|
|
if r.TryDecodeAsNil() {
|
|
x.TLSEnabled = false
|
|
} else {
|
|
yyv14 := &x.TLSEnabled
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Attributes":
|
|
if r.TryDecodeAsNil() {
|
|
x.Attributes = nil
|
|
} else {
|
|
yyv16 := &x.Attributes
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv16, false, d)
|
|
}
|
|
}
|
|
case "Resources":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Resources != nil {
|
|
x.Resources = nil
|
|
}
|
|
} else {
|
|
if x.Resources == nil {
|
|
x.Resources = new(Resources)
|
|
}
|
|
x.Resources.CodecDecodeSelf(d)
|
|
}
|
|
case "Reserved":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Reserved != nil {
|
|
x.Reserved = nil
|
|
}
|
|
} else {
|
|
if x.Reserved == nil {
|
|
x.Reserved = new(Resources)
|
|
}
|
|
x.Reserved.CodecDecodeSelf(d)
|
|
}
|
|
case "Links":
|
|
if r.TryDecodeAsNil() {
|
|
x.Links = nil
|
|
} else {
|
|
yyv20 := &x.Links
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv20, false, d)
|
|
}
|
|
}
|
|
case "Meta":
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv22 := &x.Meta
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv22, false, d)
|
|
}
|
|
}
|
|
case "NodeClass":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeClass = ""
|
|
} else {
|
|
yyv24 := &x.NodeClass
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv24)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ComputedClass":
|
|
if r.TryDecodeAsNil() {
|
|
x.ComputedClass = ""
|
|
} else {
|
|
yyv26 := &x.ComputedClass
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv26)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Drain":
|
|
if r.TryDecodeAsNil() {
|
|
x.Drain = false
|
|
} else {
|
|
yyv28 := &x.Drain
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv28)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv30 := &x.Status
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv30)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv32 := &x.StatusDescription
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv32)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusUpdatedAt":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusUpdatedAt = 0
|
|
} else {
|
|
yyv34 := &x.StatusUpdatedAt
|
|
yym35 := z.DecBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv34)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv36 := &x.CreateIndex
|
|
yym37 := z.DecBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv36)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv38 := &x.ModifyIndex
|
|
yym39 := z.DecBinary()
|
|
_ = yym39
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv38)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Node) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj40 int
|
|
var yyb40 bool
|
|
var yyhl40 bool = l >= 0
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv41 := &x.ID
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SecretID = ""
|
|
} else {
|
|
yyv43 := &x.SecretID
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv43)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenter = ""
|
|
} else {
|
|
yyv45 := &x.Datacenter
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv45)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv47 := &x.Name
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv47)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HTTPAddr = ""
|
|
} else {
|
|
yyv49 := &x.HTTPAddr
|
|
yym50 := z.DecBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv49)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TLSEnabled = false
|
|
} else {
|
|
yyv51 := &x.TLSEnabled
|
|
yym52 := z.DecBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv51)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Attributes = nil
|
|
} else {
|
|
yyv53 := &x.Attributes
|
|
yym54 := z.DecBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv53, false, d)
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Resources != nil {
|
|
x.Resources = nil
|
|
}
|
|
} else {
|
|
if x.Resources == nil {
|
|
x.Resources = new(Resources)
|
|
}
|
|
x.Resources.CodecDecodeSelf(d)
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Reserved != nil {
|
|
x.Reserved = nil
|
|
}
|
|
} else {
|
|
if x.Reserved == nil {
|
|
x.Reserved = new(Resources)
|
|
}
|
|
x.Reserved.CodecDecodeSelf(d)
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Links = nil
|
|
} else {
|
|
yyv57 := &x.Links
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv57, false, d)
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv59 := &x.Meta
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv59, false, d)
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeClass = ""
|
|
} else {
|
|
yyv61 := &x.NodeClass
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv61)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ComputedClass = ""
|
|
} else {
|
|
yyv63 := &x.ComputedClass
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv63)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Drain = false
|
|
} else {
|
|
yyv65 := &x.Drain
|
|
yym66 := z.DecBinary()
|
|
_ = yym66
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv65)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv67 := &x.Status
|
|
yym68 := z.DecBinary()
|
|
_ = yym68
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv67)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv69 := &x.StatusDescription
|
|
yym70 := z.DecBinary()
|
|
_ = yym70
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv69)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusUpdatedAt = 0
|
|
} else {
|
|
yyv71 := &x.StatusUpdatedAt
|
|
yym72 := z.DecBinary()
|
|
_ = yym72
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv71)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv73 := &x.CreateIndex
|
|
yym74 := z.DecBinary()
|
|
_ = yym74
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv73)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv75 := &x.ModifyIndex
|
|
yym76 := z.DecBinary()
|
|
_ = yym76
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv75)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj40++
|
|
if yyhl40 {
|
|
yyb40 = yyj40 > l
|
|
} else {
|
|
yyb40 = r.CheckBreak()
|
|
}
|
|
if yyb40 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj40-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NodeListStub) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Datacenter))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Datacenter"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Datacenter))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeClass))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeClass"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeClass))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Version))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Version"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Version))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Drain))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Drain"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Drain))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeListStub) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NodeListStub) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Datacenter":
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenter = ""
|
|
} else {
|
|
yyv6 := &x.Datacenter
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv8 := &x.Name
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "NodeClass":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeClass = ""
|
|
} else {
|
|
yyv10 := &x.NodeClass
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Version":
|
|
if r.TryDecodeAsNil() {
|
|
x.Version = ""
|
|
} else {
|
|
yyv12 := &x.Version
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Drain":
|
|
if r.TryDecodeAsNil() {
|
|
x.Drain = false
|
|
} else {
|
|
yyv14 := &x.Drain
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv16 := &x.Status
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv18 := &x.StatusDescription
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv20 := &x.CreateIndex
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv20)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv22 := &x.ModifyIndex
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv22)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NodeListStub) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj24 int
|
|
var yyb24 bool
|
|
var yyhl24 bool = l >= 0
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv25 := &x.ID
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenter = ""
|
|
} else {
|
|
yyv27 := &x.Datacenter
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv29 := &x.Name
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv29)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeClass = ""
|
|
} else {
|
|
yyv31 := &x.NodeClass
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Version = ""
|
|
} else {
|
|
yyv33 := &x.Version
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv33)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Drain = false
|
|
} else {
|
|
yyv35 := &x.Drain
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv35)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv37 := &x.Status
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv37)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv39 := &x.StatusDescription
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv41 := &x.CreateIndex
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv41)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv43 := &x.ModifyIndex
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv43)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj24-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x Networks) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
h.encNetworks((Networks)(x), e)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Networks) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
h.decNetworks((*Networks)(x), d)
|
|
}
|
|
}
|
|
|
|
func (x *Resources) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CPU))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CPU"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CPU))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MemoryMB))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MemoryMB"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MemoryMB))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DiskMB))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DiskMB"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DiskMB))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.IOPS))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("IOPS"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.IOPS))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Networks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Networks.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Networks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Networks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Networks.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Resources) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Resources) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "CPU":
|
|
if r.TryDecodeAsNil() {
|
|
x.CPU = 0
|
|
} else {
|
|
yyv4 := &x.CPU
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv4)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "MemoryMB":
|
|
if r.TryDecodeAsNil() {
|
|
x.MemoryMB = 0
|
|
} else {
|
|
yyv6 := &x.MemoryMB
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "DiskMB":
|
|
if r.TryDecodeAsNil() {
|
|
x.DiskMB = 0
|
|
} else {
|
|
yyv8 := &x.DiskMB
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv8)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "IOPS":
|
|
if r.TryDecodeAsNil() {
|
|
x.IOPS = 0
|
|
} else {
|
|
yyv10 := &x.IOPS
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv10)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Networks":
|
|
if r.TryDecodeAsNil() {
|
|
x.Networks = nil
|
|
} else {
|
|
yyv12 := &x.Networks
|
|
yyv12.CodecDecodeSelf(d)
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Resources) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj13 int
|
|
var yyb13 bool
|
|
var yyhl13 bool = l >= 0
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CPU = 0
|
|
} else {
|
|
yyv14 := &x.CPU
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv14)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MemoryMB = 0
|
|
} else {
|
|
yyv16 := &x.MemoryMB
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv16)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DiskMB = 0
|
|
} else {
|
|
yyv18 := &x.DiskMB
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv18)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.IOPS = 0
|
|
} else {
|
|
yyv20 := &x.IOPS
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv20)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Networks = nil
|
|
} else {
|
|
yyv22 := &x.Networks
|
|
yyv22.CodecDecodeSelf(d)
|
|
}
|
|
for {
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj13-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Port) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Label))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Label"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Label))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Value))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Value"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Value))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Port) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Port) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Label":
|
|
if r.TryDecodeAsNil() {
|
|
x.Label = ""
|
|
} else {
|
|
yyv4 := &x.Label
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Value":
|
|
if r.TryDecodeAsNil() {
|
|
x.Value = 0
|
|
} else {
|
|
yyv6 := &x.Value
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Port) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Label = ""
|
|
} else {
|
|
yyv9 := &x.Label
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Value = 0
|
|
} else {
|
|
yyv11 := &x.Value
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv11)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *NetworkResource) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Device))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Device"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Device))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.CIDR))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CIDR"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.CIDR))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.IP))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("IP"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.IP))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MBits))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MBits"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MBits))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ReservedPorts == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
h.encSlicePort(([]Port)(x.ReservedPorts), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ReservedPorts"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ReservedPorts == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
h.encSlicePort(([]Port)(x.ReservedPorts), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DynamicPorts == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
h.encSlicePort(([]Port)(x.DynamicPorts), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DynamicPorts"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DynamicPorts == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.encSlicePort(([]Port)(x.DynamicPorts), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NetworkResource) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *NetworkResource) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Device":
|
|
if r.TryDecodeAsNil() {
|
|
x.Device = ""
|
|
} else {
|
|
yyv4 := &x.Device
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "CIDR":
|
|
if r.TryDecodeAsNil() {
|
|
x.CIDR = ""
|
|
} else {
|
|
yyv6 := &x.CIDR
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "IP":
|
|
if r.TryDecodeAsNil() {
|
|
x.IP = ""
|
|
} else {
|
|
yyv8 := &x.IP
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MBits":
|
|
if r.TryDecodeAsNil() {
|
|
x.MBits = 0
|
|
} else {
|
|
yyv10 := &x.MBits
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv10)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "ReservedPorts":
|
|
if r.TryDecodeAsNil() {
|
|
x.ReservedPorts = nil
|
|
} else {
|
|
yyv12 := &x.ReservedPorts
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.decSlicePort((*[]Port)(yyv12), d)
|
|
}
|
|
}
|
|
case "DynamicPorts":
|
|
if r.TryDecodeAsNil() {
|
|
x.DynamicPorts = nil
|
|
} else {
|
|
yyv14 := &x.DynamicPorts
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
h.decSlicePort((*[]Port)(yyv14), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *NetworkResource) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Device = ""
|
|
} else {
|
|
yyv17 := &x.Device
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CIDR = ""
|
|
} else {
|
|
yyv19 := &x.CIDR
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.IP = ""
|
|
} else {
|
|
yyv21 := &x.IP
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv21)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MBits = 0
|
|
} else {
|
|
yyv23 := &x.MBits
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv23)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ReservedPorts = nil
|
|
} else {
|
|
yyv25 := &x.ReservedPorts
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
h.decSlicePort((*[]Port)(yyv25), d)
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DynamicPorts = nil
|
|
} else {
|
|
yyv27 := &x.DynamicPorts
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
h.decSlicePort((*[]Port)(yyv27), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Job) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [25]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(25)
|
|
} else {
|
|
yynn2 = 25
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stop))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Stop"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stop))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Region"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Region))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ParentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ParentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ParentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Type"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Priority"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllAtOnce))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllAtOnce"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllAtOnce))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Datacenters == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Datacenters, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Datacenters"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Datacenters == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Datacenters, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Constraints == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoConstraint(([]*Constraint)(x.Constraints), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Constraints"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Constraints == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoConstraint(([]*Constraint)(x.Constraints), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.TaskGroups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTaskGroup(([]*TaskGroup)(x.TaskGroups), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskGroups"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.TaskGroups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTaskGroup(([]*TaskGroup)(x.TaskGroups), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy37 := &x.Update
|
|
yy37.CodecEncodeSelf(e)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Update"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy39 := &x.Update
|
|
yy39.CodecEncodeSelf(e)
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Periodic == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Periodic.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Periodic"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Periodic == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Periodic.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ParameterizedJob == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.ParameterizedJob.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ParameterizedJob"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ParameterizedJob == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.ParameterizedJob.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Payload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym48 := z.EncBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
r.EncodeStringBytes(codecSelferC_RAW5247, []byte(x.Payload))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Payload"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Payload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
r.EncodeStringBytes(codecSelferC_RAW5247, []byte(x.Payload))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym51 := z.EncBinary()
|
|
_ = yym51
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Meta"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym52 := z.EncBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym54 := z.EncBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.VaultToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("VaultToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym55 := z.EncBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.VaultToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym57 := z.EncBinary()
|
|
_ = yym57
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym58 := z.EncBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym60 := z.EncBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym61 := z.EncBinary()
|
|
_ = yym61
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym63 := z.EncBinary()
|
|
_ = yym63
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stable))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Stable"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym64 := z.EncBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stable))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym66 := z.EncBinary()
|
|
_ = yym66
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Version))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Version"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym67 := z.EncBinary()
|
|
_ = yym67
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Version))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym69 := z.EncBinary()
|
|
_ = yym69
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.SubmitTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SubmitTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym70 := z.EncBinary()
|
|
_ = yym70
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.SubmitTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym72 := z.EncBinary()
|
|
_ = yym72
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym73 := z.EncBinary()
|
|
_ = yym73
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym75 := z.EncBinary()
|
|
_ = yym75
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym76 := z.EncBinary()
|
|
_ = yym76
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym78 := z.EncBinary()
|
|
_ = yym78
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym79 := z.EncBinary()
|
|
_ = yym79
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Job) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Job) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Stop":
|
|
if r.TryDecodeAsNil() {
|
|
x.Stop = false
|
|
} else {
|
|
yyv4 := &x.Stop
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv4)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Region":
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv6 := &x.Region
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv8 := &x.ID
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ParentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ParentID = ""
|
|
} else {
|
|
yyv10 := &x.ParentID
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv12 := &x.Name
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Type":
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv14 := &x.Type
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Priority":
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv16 := &x.Priority
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv16)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "AllAtOnce":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllAtOnce = false
|
|
} else {
|
|
yyv18 := &x.AllAtOnce
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv18)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Datacenters":
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenters = nil
|
|
} else {
|
|
yyv20 := &x.Datacenters
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv20, false, d)
|
|
}
|
|
}
|
|
case "Constraints":
|
|
if r.TryDecodeAsNil() {
|
|
x.Constraints = nil
|
|
} else {
|
|
yyv22 := &x.Constraints
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoConstraint((*[]*Constraint)(yyv22), d)
|
|
}
|
|
}
|
|
case "TaskGroups":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroups = nil
|
|
} else {
|
|
yyv24 := &x.TaskGroups
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTaskGroup((*[]*TaskGroup)(yyv24), d)
|
|
}
|
|
}
|
|
case "Update":
|
|
if r.TryDecodeAsNil() {
|
|
x.Update = UpdateStrategy{}
|
|
} else {
|
|
yyv26 := &x.Update
|
|
yyv26.CodecDecodeSelf(d)
|
|
}
|
|
case "Periodic":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Periodic != nil {
|
|
x.Periodic = nil
|
|
}
|
|
} else {
|
|
if x.Periodic == nil {
|
|
x.Periodic = new(PeriodicConfig)
|
|
}
|
|
x.Periodic.CodecDecodeSelf(d)
|
|
}
|
|
case "ParameterizedJob":
|
|
if r.TryDecodeAsNil() {
|
|
if x.ParameterizedJob != nil {
|
|
x.ParameterizedJob = nil
|
|
}
|
|
} else {
|
|
if x.ParameterizedJob == nil {
|
|
x.ParameterizedJob = new(ParameterizedJobConfig)
|
|
}
|
|
x.ParameterizedJob.CodecDecodeSelf(d)
|
|
}
|
|
case "Payload":
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = nil
|
|
} else {
|
|
yyv29 := &x.Payload
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*yyv29 = r.DecodeBytes(*(*[]byte)(yyv29), false, false)
|
|
}
|
|
}
|
|
case "Meta":
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv31 := &x.Meta
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv31, false, d)
|
|
}
|
|
}
|
|
case "VaultToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.VaultToken = ""
|
|
} else {
|
|
yyv33 := &x.VaultToken
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv33)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv35 := &x.Status
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv37 := &x.StatusDescription
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv37)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Stable":
|
|
if r.TryDecodeAsNil() {
|
|
x.Stable = false
|
|
} else {
|
|
yyv39 := &x.Stable
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv39)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Version":
|
|
if r.TryDecodeAsNil() {
|
|
x.Version = 0
|
|
} else {
|
|
yyv41 := &x.Version
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv41)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "SubmitTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.SubmitTime = 0
|
|
} else {
|
|
yyv43 := &x.SubmitTime
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv43)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv45 := &x.CreateIndex
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv45)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv47 := &x.ModifyIndex
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv47)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv49 := &x.JobModifyIndex
|
|
yym50 := z.DecBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv49)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Job) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj51 int
|
|
var yyb51 bool
|
|
var yyhl51 bool = l >= 0
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Stop = false
|
|
} else {
|
|
yyv52 := &x.Stop
|
|
yym53 := z.DecBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv52)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Region = ""
|
|
} else {
|
|
yyv54 := &x.Region
|
|
yym55 := z.DecBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv54)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv56 := &x.ID
|
|
yym57 := z.DecBinary()
|
|
_ = yym57
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv56)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ParentID = ""
|
|
} else {
|
|
yyv58 := &x.ParentID
|
|
yym59 := z.DecBinary()
|
|
_ = yym59
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv58)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv60 := &x.Name
|
|
yym61 := z.DecBinary()
|
|
_ = yym61
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv60)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv62 := &x.Type
|
|
yym63 := z.DecBinary()
|
|
_ = yym63
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv62)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv64 := &x.Priority
|
|
yym65 := z.DecBinary()
|
|
_ = yym65
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv64)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllAtOnce = false
|
|
} else {
|
|
yyv66 := &x.AllAtOnce
|
|
yym67 := z.DecBinary()
|
|
_ = yym67
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv66)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Datacenters = nil
|
|
} else {
|
|
yyv68 := &x.Datacenters
|
|
yym69 := z.DecBinary()
|
|
_ = yym69
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv68, false, d)
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Constraints = nil
|
|
} else {
|
|
yyv70 := &x.Constraints
|
|
yym71 := z.DecBinary()
|
|
_ = yym71
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoConstraint((*[]*Constraint)(yyv70), d)
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroups = nil
|
|
} else {
|
|
yyv72 := &x.TaskGroups
|
|
yym73 := z.DecBinary()
|
|
_ = yym73
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTaskGroup((*[]*TaskGroup)(yyv72), d)
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Update = UpdateStrategy{}
|
|
} else {
|
|
yyv74 := &x.Update
|
|
yyv74.CodecDecodeSelf(d)
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Periodic != nil {
|
|
x.Periodic = nil
|
|
}
|
|
} else {
|
|
if x.Periodic == nil {
|
|
x.Periodic = new(PeriodicConfig)
|
|
}
|
|
x.Periodic.CodecDecodeSelf(d)
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.ParameterizedJob != nil {
|
|
x.ParameterizedJob = nil
|
|
}
|
|
} else {
|
|
if x.ParameterizedJob == nil {
|
|
x.ParameterizedJob = new(ParameterizedJobConfig)
|
|
}
|
|
x.ParameterizedJob.CodecDecodeSelf(d)
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = nil
|
|
} else {
|
|
yyv77 := &x.Payload
|
|
yym78 := z.DecBinary()
|
|
_ = yym78
|
|
if false {
|
|
} else {
|
|
*yyv77 = r.DecodeBytes(*(*[]byte)(yyv77), false, false)
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv79 := &x.Meta
|
|
yym80 := z.DecBinary()
|
|
_ = yym80
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv79, false, d)
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.VaultToken = ""
|
|
} else {
|
|
yyv81 := &x.VaultToken
|
|
yym82 := z.DecBinary()
|
|
_ = yym82
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv81)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv83 := &x.Status
|
|
yym84 := z.DecBinary()
|
|
_ = yym84
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv83)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv85 := &x.StatusDescription
|
|
yym86 := z.DecBinary()
|
|
_ = yym86
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv85)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Stable = false
|
|
} else {
|
|
yyv87 := &x.Stable
|
|
yym88 := z.DecBinary()
|
|
_ = yym88
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv87)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Version = 0
|
|
} else {
|
|
yyv89 := &x.Version
|
|
yym90 := z.DecBinary()
|
|
_ = yym90
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv89)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SubmitTime = 0
|
|
} else {
|
|
yyv91 := &x.SubmitTime
|
|
yym92 := z.DecBinary()
|
|
_ = yym92
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv91)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv93 := &x.CreateIndex
|
|
yym94 := z.DecBinary()
|
|
_ = yym94
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv93)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv95 := &x.ModifyIndex
|
|
yym96 := z.DecBinary()
|
|
_ = yym96
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv95)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv97 := &x.JobModifyIndex
|
|
yym98 := z.DecBinary()
|
|
_ = yym98
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv97)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj51++
|
|
if yyhl51 {
|
|
yyb51 = yyj51 > l
|
|
} else {
|
|
yyb51 = r.CheckBreak()
|
|
}
|
|
if yyb51 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj51-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobListStub) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [15]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(15)
|
|
} else {
|
|
yynn2 = 15
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ParentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ParentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ParentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Type"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Priority"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Periodic))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Periodic"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Periodic))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.ParameterizedJob))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ParameterizedJob"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.ParameterizedJob))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stop))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Stop"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Stop))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.JobSummary == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.JobSummary.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobSummary"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.JobSummary == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.JobSummary.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.SubmitTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SubmitTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.SubmitTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobListStub) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobListStub) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ParentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ParentID = ""
|
|
} else {
|
|
yyv6 := &x.ParentID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv8 := &x.Name
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Type":
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv10 := &x.Type
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Priority":
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv12 := &x.Priority
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv12)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Periodic":
|
|
if r.TryDecodeAsNil() {
|
|
x.Periodic = false
|
|
} else {
|
|
yyv14 := &x.Periodic
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "ParameterizedJob":
|
|
if r.TryDecodeAsNil() {
|
|
x.ParameterizedJob = false
|
|
} else {
|
|
yyv16 := &x.ParameterizedJob
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv16)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Stop":
|
|
if r.TryDecodeAsNil() {
|
|
x.Stop = false
|
|
} else {
|
|
yyv18 := &x.Stop
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv18)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv20 := &x.Status
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv22 := &x.StatusDescription
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobSummary":
|
|
if r.TryDecodeAsNil() {
|
|
if x.JobSummary != nil {
|
|
x.JobSummary = nil
|
|
}
|
|
} else {
|
|
if x.JobSummary == nil {
|
|
x.JobSummary = new(JobSummary)
|
|
}
|
|
x.JobSummary.CodecDecodeSelf(d)
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv25 := &x.CreateIndex
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv27 := &x.ModifyIndex
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv27)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv29 := &x.JobModifyIndex
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv29)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "SubmitTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.SubmitTime = 0
|
|
} else {
|
|
yyv31 := &x.SubmitTime
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv31)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobListStub) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj33 int
|
|
var yyb33 bool
|
|
var yyhl33 bool = l >= 0
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv34 := &x.ID
|
|
yym35 := z.DecBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv34)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ParentID = ""
|
|
} else {
|
|
yyv36 := &x.ParentID
|
|
yym37 := z.DecBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv36)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv38 := &x.Name
|
|
yym39 := z.DecBinary()
|
|
_ = yym39
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv38)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv40 := &x.Type
|
|
yym41 := z.DecBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv40)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv42 := &x.Priority
|
|
yym43 := z.DecBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv42)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Periodic = false
|
|
} else {
|
|
yyv44 := &x.Periodic
|
|
yym45 := z.DecBinary()
|
|
_ = yym45
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv44)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ParameterizedJob = false
|
|
} else {
|
|
yyv46 := &x.ParameterizedJob
|
|
yym47 := z.DecBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv46)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Stop = false
|
|
} else {
|
|
yyv48 := &x.Stop
|
|
yym49 := z.DecBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv48)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv50 := &x.Status
|
|
yym51 := z.DecBinary()
|
|
_ = yym51
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv50)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv52 := &x.StatusDescription
|
|
yym53 := z.DecBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv52)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.JobSummary != nil {
|
|
x.JobSummary = nil
|
|
}
|
|
} else {
|
|
if x.JobSummary == nil {
|
|
x.JobSummary = new(JobSummary)
|
|
}
|
|
x.JobSummary.CodecDecodeSelf(d)
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv55 := &x.CreateIndex
|
|
yym56 := z.DecBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv55)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv57 := &x.ModifyIndex
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv57)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv59 := &x.JobModifyIndex
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv59)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SubmitTime = 0
|
|
} else {
|
|
yyv61 := &x.SubmitTime
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv61)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj33++
|
|
if yyhl33 {
|
|
yyb33 = yyj33 > l
|
|
} else {
|
|
yyb33 = r.CheckBreak()
|
|
}
|
|
if yyb33 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj33-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobSummary) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Summary == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.encMapstringTaskGroupSummary((map[string]TaskGroupSummary)(x.Summary), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Summary"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Summary == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.encMapstringTaskGroupSummary((map[string]TaskGroupSummary)(x.Summary), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Children == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Children.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Children"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Children == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Children.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSummary) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobSummary) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv4 := &x.JobID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Summary":
|
|
if r.TryDecodeAsNil() {
|
|
x.Summary = nil
|
|
} else {
|
|
yyv6 := &x.Summary
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.decMapstringTaskGroupSummary((*map[string]TaskGroupSummary)(yyv6), d)
|
|
}
|
|
}
|
|
case "Children":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Children != nil {
|
|
x.Children = nil
|
|
}
|
|
} else {
|
|
if x.Children == nil {
|
|
x.Children = new(JobChildrenSummary)
|
|
}
|
|
x.Children.CodecDecodeSelf(d)
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv9 := &x.CreateIndex
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv9)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv11 := &x.ModifyIndex
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv11)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobSummary) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj13 int
|
|
var yyb13 bool
|
|
var yyhl13 bool = l >= 0
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv14 := &x.JobID
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Summary = nil
|
|
} else {
|
|
yyv16 := &x.Summary
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
h.decMapstringTaskGroupSummary((*map[string]TaskGroupSummary)(yyv16), d)
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Children != nil {
|
|
x.Children = nil
|
|
}
|
|
} else {
|
|
if x.Children == nil {
|
|
x.Children = new(JobChildrenSummary)
|
|
}
|
|
x.Children.CodecDecodeSelf(d)
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv19 := &x.CreateIndex
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv21 := &x.ModifyIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj13-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *JobChildrenSummary) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Pending))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Pending"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Pending))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Running))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Running"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Running))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Dead))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Dead"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Dead))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobChildrenSummary) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *JobChildrenSummary) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Pending":
|
|
if r.TryDecodeAsNil() {
|
|
x.Pending = 0
|
|
} else {
|
|
yyv4 := &x.Pending
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv4)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Running":
|
|
if r.TryDecodeAsNil() {
|
|
x.Running = 0
|
|
} else {
|
|
yyv6 := &x.Running
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv6)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Dead":
|
|
if r.TryDecodeAsNil() {
|
|
x.Dead = 0
|
|
} else {
|
|
yyv8 := &x.Dead
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *JobChildrenSummary) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Pending = 0
|
|
} else {
|
|
yyv11 := &x.Pending
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv11)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Running = 0
|
|
} else {
|
|
yyv13 := &x.Running
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv13)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Dead = 0
|
|
} else {
|
|
yyv15 := &x.Dead
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *TaskGroupSummary) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Queued))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Queued"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Queued))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Complete))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Complete"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Complete))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Failed))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Failed"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Failed))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Running))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Running"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Running))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Starting))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Starting"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Starting))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Lost))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Lost"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Lost))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskGroupSummary) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskGroupSummary) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Queued":
|
|
if r.TryDecodeAsNil() {
|
|
x.Queued = 0
|
|
} else {
|
|
yyv4 := &x.Queued
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv4)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Complete":
|
|
if r.TryDecodeAsNil() {
|
|
x.Complete = 0
|
|
} else {
|
|
yyv6 := &x.Complete
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Failed":
|
|
if r.TryDecodeAsNil() {
|
|
x.Failed = 0
|
|
} else {
|
|
yyv8 := &x.Failed
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv8)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Running":
|
|
if r.TryDecodeAsNil() {
|
|
x.Running = 0
|
|
} else {
|
|
yyv10 := &x.Running
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv10)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Starting":
|
|
if r.TryDecodeAsNil() {
|
|
x.Starting = 0
|
|
} else {
|
|
yyv12 := &x.Starting
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv12)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Lost":
|
|
if r.TryDecodeAsNil() {
|
|
x.Lost = 0
|
|
} else {
|
|
yyv14 := &x.Lost
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv14)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *TaskGroupSummary) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj16 int
|
|
var yyb16 bool
|
|
var yyhl16 bool = l >= 0
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Queued = 0
|
|
} else {
|
|
yyv17 := &x.Queued
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv17)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Complete = 0
|
|
} else {
|
|
yyv19 := &x.Complete
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv19)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Failed = 0
|
|
} else {
|
|
yyv21 := &x.Failed
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv21)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Running = 0
|
|
} else {
|
|
yyv23 := &x.Running
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv23)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Starting = 0
|
|
} else {
|
|
yyv25 := &x.Starting
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv25)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Lost = 0
|
|
} else {
|
|
yyv27 := &x.Lost
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv27)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj16++
|
|
if yyhl16 {
|
|
yyb16 = yyj16 > l
|
|
} else {
|
|
yyb16 = r.CheckBreak()
|
|
}
|
|
if yyb16 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj16-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *UpdateStrategy) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Stagger) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Stagger))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Stagger"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Stagger) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Stagger))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxParallel))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxParallel"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxParallel))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.HealthCheck))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HealthCheck"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.HealthCheck))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MinHealthyTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MinHealthyTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MinHealthyTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.MinHealthyTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.MinHealthyTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.HealthyDeadline) {
|
|
} else {
|
|
r.EncodeInt(int64(x.HealthyDeadline))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HealthyDeadline"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.HealthyDeadline) {
|
|
} else {
|
|
r.EncodeInt(int64(x.HealthyDeadline))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AutoRevert))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AutoRevert"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AutoRevert))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Canary))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Canary"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Canary))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *UpdateStrategy) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *UpdateStrategy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Stagger":
|
|
if r.TryDecodeAsNil() {
|
|
x.Stagger = 0
|
|
} else {
|
|
yyv4 := &x.Stagger
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv4) {
|
|
} else {
|
|
*((*int64)(yyv4)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "MaxParallel":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxParallel = 0
|
|
} else {
|
|
yyv6 := &x.MaxParallel
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "HealthCheck":
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthCheck = ""
|
|
} else {
|
|
yyv8 := &x.HealthCheck
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MinHealthyTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.MinHealthyTime = 0
|
|
} else {
|
|
yyv10 := &x.MinHealthyTime
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else {
|
|
*((*int64)(yyv10)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "HealthyDeadline":
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyDeadline = 0
|
|
} else {
|
|
yyv12 := &x.HealthyDeadline
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv12) {
|
|
} else {
|
|
*((*int64)(yyv12)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "AutoRevert":
|
|
if r.TryDecodeAsNil() {
|
|
x.AutoRevert = false
|
|
} else {
|
|
yyv14 := &x.AutoRevert
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv14)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Canary":
|
|
if r.TryDecodeAsNil() {
|
|
x.Canary = 0
|
|
} else {
|
|
yyv16 := &x.Canary
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv16)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *UpdateStrategy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Stagger = 0
|
|
} else {
|
|
yyv19 := &x.Stagger
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv19) {
|
|
} else {
|
|
*((*int64)(yyv19)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxParallel = 0
|
|
} else {
|
|
yyv21 := &x.MaxParallel
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv21)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthCheck = ""
|
|
} else {
|
|
yyv23 := &x.HealthCheck
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MinHealthyTime = 0
|
|
} else {
|
|
yyv25 := &x.MinHealthyTime
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv25) {
|
|
} else {
|
|
*((*int64)(yyv25)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyDeadline = 0
|
|
} else {
|
|
yyv27 := &x.HealthyDeadline
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv27) {
|
|
} else {
|
|
*((*int64)(yyv27)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AutoRevert = false
|
|
} else {
|
|
yyv29 := &x.AutoRevert
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv29)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Canary = 0
|
|
} else {
|
|
yyv31 := &x.Canary
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv31)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicConfig) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Enabled))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Enabled"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Enabled))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Spec))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Spec"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Spec))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SpecType))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SpecType"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SpecType))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.ProhibitOverlap))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ProhibitOverlap"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.ProhibitOverlap))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TimeZone))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TimeZone"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TimeZone))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicConfig) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicConfig) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Enabled":
|
|
if r.TryDecodeAsNil() {
|
|
x.Enabled = false
|
|
} else {
|
|
yyv4 := &x.Enabled
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv4)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Spec":
|
|
if r.TryDecodeAsNil() {
|
|
x.Spec = ""
|
|
} else {
|
|
yyv6 := &x.Spec
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "SpecType":
|
|
if r.TryDecodeAsNil() {
|
|
x.SpecType = ""
|
|
} else {
|
|
yyv8 := &x.SpecType
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ProhibitOverlap":
|
|
if r.TryDecodeAsNil() {
|
|
x.ProhibitOverlap = false
|
|
} else {
|
|
yyv10 := &x.ProhibitOverlap
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "TimeZone":
|
|
if r.TryDecodeAsNil() {
|
|
x.TimeZone = ""
|
|
} else {
|
|
yyv12 := &x.TimeZone
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicConfig) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Enabled = false
|
|
} else {
|
|
yyv15 := &x.Enabled
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv15)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Spec = ""
|
|
} else {
|
|
yyv17 := &x.Spec
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SpecType = ""
|
|
} else {
|
|
yyv19 := &x.SpecType
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ProhibitOverlap = false
|
|
} else {
|
|
yyv21 := &x.ProhibitOverlap
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TimeZone = ""
|
|
} else {
|
|
yyv23 := &x.TimeZone
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv23)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicLaunch) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy7 := &x.Launch
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if yym9 := z.TimeRtidIfBinc(); yym9 != 0 {
|
|
r.EncodeBuiltin(yym9, yy7)
|
|
} else if z.HasExtensions() && z.EncExt(yy7) {
|
|
} else if yym8 {
|
|
z.EncBinaryMarshal(yy7)
|
|
} else if !yym8 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy7)
|
|
} else {
|
|
z.EncFallback(yy7)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Launch"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy10 := &x.Launch
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if yym12 := z.TimeRtidIfBinc(); yym12 != 0 {
|
|
r.EncodeBuiltin(yym12, yy10)
|
|
} else if z.HasExtensions() && z.EncExt(yy10) {
|
|
} else if yym11 {
|
|
z.EncBinaryMarshal(yy10)
|
|
} else if !yym11 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy10)
|
|
} else {
|
|
z.EncFallback(yy10)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym15 := z.EncBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym18 := z.EncBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicLaunch) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PeriodicLaunch) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Launch":
|
|
if r.TryDecodeAsNil() {
|
|
x.Launch = time.Time{}
|
|
} else {
|
|
yyv6 := &x.Launch
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if yym8 := z.TimeRtidIfBinc(); yym8 != 0 {
|
|
r.DecodeBuiltin(yym8, yyv6)
|
|
} else if z.HasExtensions() && z.DecExt(yyv6) {
|
|
} else if yym7 {
|
|
z.DecBinaryUnmarshal(yyv6)
|
|
} else if !yym7 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv6)
|
|
} else {
|
|
z.DecFallback(yyv6, false)
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv9 := &x.CreateIndex
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv9)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv11 := &x.ModifyIndex
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv11)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PeriodicLaunch) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj13 int
|
|
var yyb13 bool
|
|
var yyhl13 bool = l >= 0
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv14 := &x.ID
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Launch = time.Time{}
|
|
} else {
|
|
yyv16 := &x.Launch
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if yym18 := z.TimeRtidIfBinc(); yym18 != 0 {
|
|
r.DecodeBuiltin(yym18, yyv16)
|
|
} else if z.HasExtensions() && z.DecExt(yyv16) {
|
|
} else if yym17 {
|
|
z.DecBinaryUnmarshal(yyv16)
|
|
} else if !yym17 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv16)
|
|
} else {
|
|
z.DecFallback(yyv16, false)
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv19 := &x.CreateIndex
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv21 := &x.ModifyIndex
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj13++
|
|
if yyhl13 {
|
|
yyb13 = yyj13 > l
|
|
} else {
|
|
yyb13 = r.CheckBreak()
|
|
}
|
|
if yyb13 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj13-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ParameterizedJobConfig) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Payload))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Payload"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Payload))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.MetaRequired == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.MetaRequired, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MetaRequired"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.MetaRequired == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.MetaRequired, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.MetaOptional == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.MetaOptional, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MetaOptional"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.MetaOptional == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.MetaOptional, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ParameterizedJobConfig) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ParameterizedJobConfig) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Payload":
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = ""
|
|
} else {
|
|
yyv4 := &x.Payload
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "MetaRequired":
|
|
if r.TryDecodeAsNil() {
|
|
x.MetaRequired = nil
|
|
} else {
|
|
yyv6 := &x.MetaRequired
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "MetaOptional":
|
|
if r.TryDecodeAsNil() {
|
|
x.MetaOptional = nil
|
|
} else {
|
|
yyv8 := &x.MetaOptional
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ParameterizedJobConfig) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Payload = ""
|
|
} else {
|
|
yyv11 := &x.Payload
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MetaRequired = nil
|
|
} else {
|
|
yyv13 := &x.MetaRequired
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv13, false, d)
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MetaOptional = nil
|
|
} else {
|
|
yyv15 := &x.MetaOptional
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv15, false, d)
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DispatchPayloadConfig) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.File))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("File"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.File))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DispatchPayloadConfig) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DispatchPayloadConfig) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "File":
|
|
if r.TryDecodeAsNil() {
|
|
x.File = ""
|
|
} else {
|
|
yyv4 := &x.File
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DispatchPayloadConfig) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.File = ""
|
|
} else {
|
|
yyv7 := &x.File
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *RestartPolicy) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Attempts))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Attempts"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Attempts))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Interval) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Interval))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Interval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Interval) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Interval))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Delay) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Delay))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Delay"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Delay) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Delay))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Mode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Mode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Mode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *RestartPolicy) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *RestartPolicy) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Attempts":
|
|
if r.TryDecodeAsNil() {
|
|
x.Attempts = 0
|
|
} else {
|
|
yyv4 := &x.Attempts
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv4)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Interval":
|
|
if r.TryDecodeAsNil() {
|
|
x.Interval = 0
|
|
} else {
|
|
yyv6 := &x.Interval
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv6) {
|
|
} else {
|
|
*((*int64)(yyv6)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Delay":
|
|
if r.TryDecodeAsNil() {
|
|
x.Delay = 0
|
|
} else {
|
|
yyv8 := &x.Delay
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv8) {
|
|
} else {
|
|
*((*int64)(yyv8)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Mode":
|
|
if r.TryDecodeAsNil() {
|
|
x.Mode = ""
|
|
} else {
|
|
yyv10 := &x.Mode
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *RestartPolicy) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Attempts = 0
|
|
} else {
|
|
yyv13 := &x.Attempts
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv13)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Interval = 0
|
|
} else {
|
|
yyv15 := &x.Interval
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv15) {
|
|
} else {
|
|
*((*int64)(yyv15)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Delay = 0
|
|
} else {
|
|
yyv17 := &x.Delay
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv17) {
|
|
} else {
|
|
*((*int64)(yyv17)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Mode = ""
|
|
} else {
|
|
yyv19 := &x.Mode
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *TaskGroup) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [8]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(8)
|
|
} else {
|
|
yynn2 = 8
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Count))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Count"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Count))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Update == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Update.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Update"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Update == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Update.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Constraints == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoConstraint(([]*Constraint)(x.Constraints), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Constraints"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Constraints == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoConstraint(([]*Constraint)(x.Constraints), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.RestartPolicy == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.RestartPolicy.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RestartPolicy"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.RestartPolicy == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.RestartPolicy.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTask(([]*Task)(x.Tasks), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Tasks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Tasks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTask(([]*Task)(x.Tasks), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.EphemeralDisk == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.EphemeralDisk.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EphemeralDisk"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.EphemeralDisk == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.EphemeralDisk.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Meta"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskGroup) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskGroup) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv4 := &x.Name
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Count":
|
|
if r.TryDecodeAsNil() {
|
|
x.Count = 0
|
|
} else {
|
|
yyv6 := &x.Count
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Update":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Update != nil {
|
|
x.Update = nil
|
|
}
|
|
} else {
|
|
if x.Update == nil {
|
|
x.Update = new(UpdateStrategy)
|
|
}
|
|
x.Update.CodecDecodeSelf(d)
|
|
}
|
|
case "Constraints":
|
|
if r.TryDecodeAsNil() {
|
|
x.Constraints = nil
|
|
} else {
|
|
yyv9 := &x.Constraints
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoConstraint((*[]*Constraint)(yyv9), d)
|
|
}
|
|
}
|
|
case "RestartPolicy":
|
|
if r.TryDecodeAsNil() {
|
|
if x.RestartPolicy != nil {
|
|
x.RestartPolicy = nil
|
|
}
|
|
} else {
|
|
if x.RestartPolicy == nil {
|
|
x.RestartPolicy = new(RestartPolicy)
|
|
}
|
|
x.RestartPolicy.CodecDecodeSelf(d)
|
|
}
|
|
case "Tasks":
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv12 := &x.Tasks
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTask((*[]*Task)(yyv12), d)
|
|
}
|
|
}
|
|
case "EphemeralDisk":
|
|
if r.TryDecodeAsNil() {
|
|
if x.EphemeralDisk != nil {
|
|
x.EphemeralDisk = nil
|
|
}
|
|
} else {
|
|
if x.EphemeralDisk == nil {
|
|
x.EphemeralDisk = new(EphemeralDisk)
|
|
}
|
|
x.EphemeralDisk.CodecDecodeSelf(d)
|
|
}
|
|
case "Meta":
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv15 := &x.Meta
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv15, false, d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *TaskGroup) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj17 int
|
|
var yyb17 bool
|
|
var yyhl17 bool = l >= 0
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv18 := &x.Name
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Count = 0
|
|
} else {
|
|
yyv20 := &x.Count
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv20)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Update != nil {
|
|
x.Update = nil
|
|
}
|
|
} else {
|
|
if x.Update == nil {
|
|
x.Update = new(UpdateStrategy)
|
|
}
|
|
x.Update.CodecDecodeSelf(d)
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Constraints = nil
|
|
} else {
|
|
yyv23 := &x.Constraints
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoConstraint((*[]*Constraint)(yyv23), d)
|
|
}
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.RestartPolicy != nil {
|
|
x.RestartPolicy = nil
|
|
}
|
|
} else {
|
|
if x.RestartPolicy == nil {
|
|
x.RestartPolicy = new(RestartPolicy)
|
|
}
|
|
x.RestartPolicy.CodecDecodeSelf(d)
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Tasks = nil
|
|
} else {
|
|
yyv26 := &x.Tasks
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTask((*[]*Task)(yyv26), d)
|
|
}
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.EphemeralDisk != nil {
|
|
x.EphemeralDisk = nil
|
|
}
|
|
} else {
|
|
if x.EphemeralDisk == nil {
|
|
x.EphemeralDisk = new(EphemeralDisk)
|
|
}
|
|
x.EphemeralDisk.CodecDecodeSelf(d)
|
|
}
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv29 := &x.Meta
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv29, false, d)
|
|
}
|
|
}
|
|
for {
|
|
yyj17++
|
|
if yyhl17 {
|
|
yyb17 = yyj17 > l
|
|
} else {
|
|
yyb17 = r.CheckBreak()
|
|
}
|
|
if yyb17 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj17-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *ServiceCheck) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [13]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(13)
|
|
} else {
|
|
yynn2 = 13
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Type"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Command))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Command"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Command))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Args == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Args, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Args"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Args == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Args, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Path))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Path"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Path))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Protocol))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Protocol"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Protocol))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PortLabel))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("PortLabel"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PortLabel))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Interval) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Interval))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Interval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Interval) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Interval))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Timeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timeout))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Timeout"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Timeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Timeout))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.InitialStatus))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("InitialStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.InitialStatus))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.TLSSkipVerify))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TLSSkipVerify"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.TLSSkipVerify))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Method))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Method"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Method))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Header == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicestring((map[string][]string)(x.Header), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Header"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Header == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicestring((map[string][]string)(x.Header), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ServiceCheck) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *ServiceCheck) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv4 := &x.Name
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Type":
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv6 := &x.Type
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Command":
|
|
if r.TryDecodeAsNil() {
|
|
x.Command = ""
|
|
} else {
|
|
yyv8 := &x.Command
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Args":
|
|
if r.TryDecodeAsNil() {
|
|
x.Args = nil
|
|
} else {
|
|
yyv10 := &x.Args
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv10, false, d)
|
|
}
|
|
}
|
|
case "Path":
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv12 := &x.Path
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Protocol":
|
|
if r.TryDecodeAsNil() {
|
|
x.Protocol = ""
|
|
} else {
|
|
yyv14 := &x.Protocol
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "PortLabel":
|
|
if r.TryDecodeAsNil() {
|
|
x.PortLabel = ""
|
|
} else {
|
|
yyv16 := &x.PortLabel
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Interval":
|
|
if r.TryDecodeAsNil() {
|
|
x.Interval = 0
|
|
} else {
|
|
yyv18 := &x.Interval
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv18) {
|
|
} else {
|
|
*((*int64)(yyv18)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Timeout":
|
|
if r.TryDecodeAsNil() {
|
|
x.Timeout = 0
|
|
} else {
|
|
yyv20 := &x.Timeout
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv20) {
|
|
} else {
|
|
*((*int64)(yyv20)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "InitialStatus":
|
|
if r.TryDecodeAsNil() {
|
|
x.InitialStatus = ""
|
|
} else {
|
|
yyv22 := &x.InitialStatus
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TLSSkipVerify":
|
|
if r.TryDecodeAsNil() {
|
|
x.TLSSkipVerify = false
|
|
} else {
|
|
yyv24 := &x.TLSSkipVerify
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv24)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Method":
|
|
if r.TryDecodeAsNil() {
|
|
x.Method = ""
|
|
} else {
|
|
yyv26 := &x.Method
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv26)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Header":
|
|
if r.TryDecodeAsNil() {
|
|
x.Header = nil
|
|
} else {
|
|
yyv28 := &x.Header
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicestring((*map[string][]string)(yyv28), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *ServiceCheck) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj30 int
|
|
var yyb30 bool
|
|
var yyhl30 bool = l >= 0
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv31 := &x.Name
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv33 := &x.Type
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv33)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Command = ""
|
|
} else {
|
|
yyv35 := &x.Command
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Args = nil
|
|
} else {
|
|
yyv37 := &x.Args
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv37, false, d)
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Path = ""
|
|
} else {
|
|
yyv39 := &x.Path
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Protocol = ""
|
|
} else {
|
|
yyv41 := &x.Protocol
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.PortLabel = ""
|
|
} else {
|
|
yyv43 := &x.PortLabel
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv43)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Interval = 0
|
|
} else {
|
|
yyv45 := &x.Interval
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv45) {
|
|
} else {
|
|
*((*int64)(yyv45)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Timeout = 0
|
|
} else {
|
|
yyv47 := &x.Timeout
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv47) {
|
|
} else {
|
|
*((*int64)(yyv47)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.InitialStatus = ""
|
|
} else {
|
|
yyv49 := &x.InitialStatus
|
|
yym50 := z.DecBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv49)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TLSSkipVerify = false
|
|
} else {
|
|
yyv51 := &x.TLSSkipVerify
|
|
yym52 := z.DecBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv51)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Method = ""
|
|
} else {
|
|
yyv53 := &x.Method
|
|
yym54 := z.DecBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv53)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Header = nil
|
|
} else {
|
|
yyv55 := &x.Header
|
|
yym56 := z.DecBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicestring((*map[string][]string)(yyv55), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj30++
|
|
if yyhl30 {
|
|
yyb30 = yyj30 > l
|
|
} else {
|
|
yyb30 = r.CheckBreak()
|
|
}
|
|
if yyb30 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj30-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Service) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [5]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(5)
|
|
} else {
|
|
yynn2 = 5
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PortLabel))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("PortLabel"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PortLabel))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AddressMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AddressMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.AddressMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Tags == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Tags, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Tags"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Tags == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Tags, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Checks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoServiceCheck(([]*ServiceCheck)(x.Checks), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Checks"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Checks == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoServiceCheck(([]*ServiceCheck)(x.Checks), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Service) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Service) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv4 := &x.Name
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "PortLabel":
|
|
if r.TryDecodeAsNil() {
|
|
x.PortLabel = ""
|
|
} else {
|
|
yyv6 := &x.PortLabel
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "AddressMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.AddressMode = ""
|
|
} else {
|
|
yyv8 := &x.AddressMode
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Tags":
|
|
if r.TryDecodeAsNil() {
|
|
x.Tags = nil
|
|
} else {
|
|
yyv10 := &x.Tags
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv10, false, d)
|
|
}
|
|
}
|
|
case "Checks":
|
|
if r.TryDecodeAsNil() {
|
|
x.Checks = nil
|
|
} else {
|
|
yyv12 := &x.Checks
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoServiceCheck((*[]*ServiceCheck)(yyv12), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Service) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj14 int
|
|
var yyb14 bool
|
|
var yyhl14 bool = l >= 0
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv15 := &x.Name
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.PortLabel = ""
|
|
} else {
|
|
yyv17 := &x.PortLabel
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AddressMode = ""
|
|
} else {
|
|
yyv19 := &x.AddressMode
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Tags = nil
|
|
} else {
|
|
yyv21 := &x.Tags
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv21, false, d)
|
|
}
|
|
}
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Checks = nil
|
|
} else {
|
|
yyv23 := &x.Checks
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoServiceCheck((*[]*ServiceCheck)(yyv23), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj14++
|
|
if yyhl14 {
|
|
yyb14 = yyj14 > l
|
|
} else {
|
|
yyb14 = r.CheckBreak()
|
|
}
|
|
if yyb14 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj14-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *LogConfig) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxFiles))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxFiles"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxFiles))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxFileSizeMB))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("MaxFileSizeMB"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.MaxFileSizeMB))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *LogConfig) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *LogConfig) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "MaxFiles":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxFiles = 0
|
|
} else {
|
|
yyv4 := &x.MaxFiles
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv4)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "MaxFileSizeMB":
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxFileSizeMB = 0
|
|
} else {
|
|
yyv6 := &x.MaxFileSizeMB
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *LogConfig) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxFiles = 0
|
|
} else {
|
|
yyv9 := &x.MaxFiles
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv9)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.MaxFileSizeMB = 0
|
|
} else {
|
|
yyv11 := &x.MaxFileSizeMB
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv11)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Task) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [17]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(17)
|
|
} else {
|
|
yynn2 = 17
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Driver))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Driver"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Driver))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.User))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("User"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.User))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Config == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntfV(x.Config, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Config"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Config == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntfV(x.Config, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Env == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Env, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Env"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Env == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Env, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Services == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoService(([]*Service)(x.Services), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Services"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Services == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoService(([]*Service)(x.Services), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Vault == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Vault.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Vault"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Vault == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Vault.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Templates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTemplate(([]*Template)(x.Templates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Templates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Templates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTemplate(([]*Template)(x.Templates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Constraints == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoConstraint(([]*Constraint)(x.Constraints), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Constraints"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Constraints == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoConstraint(([]*Constraint)(x.Constraints), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Resources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Resources.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Resources"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Resources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Resources.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DispatchPayload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DispatchPayload.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DispatchPayload"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DispatchPayload == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DispatchPayload.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Meta"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Meta == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Meta, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.KillTimeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.KillTimeout))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KillTimeout"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.KillTimeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.KillTimeout))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.LogConfig == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.LogConfig.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LogConfig"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.LogConfig == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.LogConfig.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Artifacts == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTaskArtifact(([]*TaskArtifact)(x.Artifacts), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Artifacts"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Artifacts == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTaskArtifact(([]*TaskArtifact)(x.Artifacts), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Leader))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Leader"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym50 := z.EncBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Leader))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym52 := z.EncBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.ShutdownDelay) {
|
|
} else {
|
|
r.EncodeInt(int64(x.ShutdownDelay))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ShutdownDelay"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym53 := z.EncBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.ShutdownDelay) {
|
|
} else {
|
|
r.EncodeInt(int64(x.ShutdownDelay))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Task) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Task) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv4 := &x.Name
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Driver":
|
|
if r.TryDecodeAsNil() {
|
|
x.Driver = ""
|
|
} else {
|
|
yyv6 := &x.Driver
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "User":
|
|
if r.TryDecodeAsNil() {
|
|
x.User = ""
|
|
} else {
|
|
yyv8 := &x.User
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Config":
|
|
if r.TryDecodeAsNil() {
|
|
x.Config = nil
|
|
} else {
|
|
yyv10 := &x.Config
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntfX(yyv10, false, d)
|
|
}
|
|
}
|
|
case "Env":
|
|
if r.TryDecodeAsNil() {
|
|
x.Env = nil
|
|
} else {
|
|
yyv12 := &x.Env
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv12, false, d)
|
|
}
|
|
}
|
|
case "Services":
|
|
if r.TryDecodeAsNil() {
|
|
x.Services = nil
|
|
} else {
|
|
yyv14 := &x.Services
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoService((*[]*Service)(yyv14), d)
|
|
}
|
|
}
|
|
case "Vault":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Vault != nil {
|
|
x.Vault = nil
|
|
}
|
|
} else {
|
|
if x.Vault == nil {
|
|
x.Vault = new(Vault)
|
|
}
|
|
x.Vault.CodecDecodeSelf(d)
|
|
}
|
|
case "Templates":
|
|
if r.TryDecodeAsNil() {
|
|
x.Templates = nil
|
|
} else {
|
|
yyv17 := &x.Templates
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTemplate((*[]*Template)(yyv17), d)
|
|
}
|
|
}
|
|
case "Constraints":
|
|
if r.TryDecodeAsNil() {
|
|
x.Constraints = nil
|
|
} else {
|
|
yyv19 := &x.Constraints
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoConstraint((*[]*Constraint)(yyv19), d)
|
|
}
|
|
}
|
|
case "Resources":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Resources != nil {
|
|
x.Resources = nil
|
|
}
|
|
} else {
|
|
if x.Resources == nil {
|
|
x.Resources = new(Resources)
|
|
}
|
|
x.Resources.CodecDecodeSelf(d)
|
|
}
|
|
case "DispatchPayload":
|
|
if r.TryDecodeAsNil() {
|
|
if x.DispatchPayload != nil {
|
|
x.DispatchPayload = nil
|
|
}
|
|
} else {
|
|
if x.DispatchPayload == nil {
|
|
x.DispatchPayload = new(DispatchPayloadConfig)
|
|
}
|
|
x.DispatchPayload.CodecDecodeSelf(d)
|
|
}
|
|
case "Meta":
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv23 := &x.Meta
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv23, false, d)
|
|
}
|
|
}
|
|
case "KillTimeout":
|
|
if r.TryDecodeAsNil() {
|
|
x.KillTimeout = 0
|
|
} else {
|
|
yyv25 := &x.KillTimeout
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv25) {
|
|
} else {
|
|
*((*int64)(yyv25)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "LogConfig":
|
|
if r.TryDecodeAsNil() {
|
|
if x.LogConfig != nil {
|
|
x.LogConfig = nil
|
|
}
|
|
} else {
|
|
if x.LogConfig == nil {
|
|
x.LogConfig = new(LogConfig)
|
|
}
|
|
x.LogConfig.CodecDecodeSelf(d)
|
|
}
|
|
case "Artifacts":
|
|
if r.TryDecodeAsNil() {
|
|
x.Artifacts = nil
|
|
} else {
|
|
yyv28 := &x.Artifacts
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTaskArtifact((*[]*TaskArtifact)(yyv28), d)
|
|
}
|
|
}
|
|
case "Leader":
|
|
if r.TryDecodeAsNil() {
|
|
x.Leader = false
|
|
} else {
|
|
yyv30 := &x.Leader
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv30)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "ShutdownDelay":
|
|
if r.TryDecodeAsNil() {
|
|
x.ShutdownDelay = 0
|
|
} else {
|
|
yyv32 := &x.ShutdownDelay
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv32) {
|
|
} else {
|
|
*((*int64)(yyv32)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Task) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj34 int
|
|
var yyb34 bool
|
|
var yyhl34 bool = l >= 0
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv35 := &x.Name
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Driver = ""
|
|
} else {
|
|
yyv37 := &x.Driver
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv37)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.User = ""
|
|
} else {
|
|
yyv39 := &x.User
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Config = nil
|
|
} else {
|
|
yyv41 := &x.Config
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntfX(yyv41, false, d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Env = nil
|
|
} else {
|
|
yyv43 := &x.Env
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv43, false, d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Services = nil
|
|
} else {
|
|
yyv45 := &x.Services
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoService((*[]*Service)(yyv45), d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Vault != nil {
|
|
x.Vault = nil
|
|
}
|
|
} else {
|
|
if x.Vault == nil {
|
|
x.Vault = new(Vault)
|
|
}
|
|
x.Vault.CodecDecodeSelf(d)
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Templates = nil
|
|
} else {
|
|
yyv48 := &x.Templates
|
|
yym49 := z.DecBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTemplate((*[]*Template)(yyv48), d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Constraints = nil
|
|
} else {
|
|
yyv50 := &x.Constraints
|
|
yym51 := z.DecBinary()
|
|
_ = yym51
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoConstraint((*[]*Constraint)(yyv50), d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Resources != nil {
|
|
x.Resources = nil
|
|
}
|
|
} else {
|
|
if x.Resources == nil {
|
|
x.Resources = new(Resources)
|
|
}
|
|
x.Resources.CodecDecodeSelf(d)
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.DispatchPayload != nil {
|
|
x.DispatchPayload = nil
|
|
}
|
|
} else {
|
|
if x.DispatchPayload == nil {
|
|
x.DispatchPayload = new(DispatchPayloadConfig)
|
|
}
|
|
x.DispatchPayload.CodecDecodeSelf(d)
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Meta = nil
|
|
} else {
|
|
yyv54 := &x.Meta
|
|
yym55 := z.DecBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv54, false, d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KillTimeout = 0
|
|
} else {
|
|
yyv56 := &x.KillTimeout
|
|
yym57 := z.DecBinary()
|
|
_ = yym57
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv56) {
|
|
} else {
|
|
*((*int64)(yyv56)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.LogConfig != nil {
|
|
x.LogConfig = nil
|
|
}
|
|
} else {
|
|
if x.LogConfig == nil {
|
|
x.LogConfig = new(LogConfig)
|
|
}
|
|
x.LogConfig.CodecDecodeSelf(d)
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Artifacts = nil
|
|
} else {
|
|
yyv59 := &x.Artifacts
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTaskArtifact((*[]*TaskArtifact)(yyv59), d)
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Leader = false
|
|
} else {
|
|
yyv61 := &x.Leader
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv61)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ShutdownDelay = 0
|
|
} else {
|
|
yyv63 := &x.ShutdownDelay
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv63) {
|
|
} else {
|
|
*((*int64)(yyv63)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj34++
|
|
if yyhl34 {
|
|
yyb34 = yyj34 > l
|
|
} else {
|
|
yyb34 = r.CheckBreak()
|
|
}
|
|
if yyb34 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj34-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Template) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [11]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(11)
|
|
} else {
|
|
yynn2 = 11
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SourcePath))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SourcePath"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SourcePath))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DestPath))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DestPath"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DestPath))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EmbeddedTmpl))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EmbeddedTmpl"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EmbeddedTmpl))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ChangeMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeSignal))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ChangeSignal"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeSignal))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Splay) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Splay))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Splay"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Splay) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Splay))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Perms))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Perms"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Perms))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.LeftDelim))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LeftDelim"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.LeftDelim))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RightDelim))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RightDelim"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RightDelim))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Envvars))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Envvars"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Envvars))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.VaultGrace) {
|
|
} else {
|
|
r.EncodeInt(int64(x.VaultGrace))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("VaultGrace"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.VaultGrace) {
|
|
} else {
|
|
r.EncodeInt(int64(x.VaultGrace))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Template) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Template) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "SourcePath":
|
|
if r.TryDecodeAsNil() {
|
|
x.SourcePath = ""
|
|
} else {
|
|
yyv4 := &x.SourcePath
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DestPath":
|
|
if r.TryDecodeAsNil() {
|
|
x.DestPath = ""
|
|
} else {
|
|
yyv6 := &x.DestPath
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EmbeddedTmpl":
|
|
if r.TryDecodeAsNil() {
|
|
x.EmbeddedTmpl = ""
|
|
} else {
|
|
yyv8 := &x.EmbeddedTmpl
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ChangeMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeMode = ""
|
|
} else {
|
|
yyv10 := &x.ChangeMode
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ChangeSignal":
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeSignal = ""
|
|
} else {
|
|
yyv12 := &x.ChangeSignal
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Splay":
|
|
if r.TryDecodeAsNil() {
|
|
x.Splay = 0
|
|
} else {
|
|
yyv14 := &x.Splay
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv14) {
|
|
} else {
|
|
*((*int64)(yyv14)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "Perms":
|
|
if r.TryDecodeAsNil() {
|
|
x.Perms = ""
|
|
} else {
|
|
yyv16 := &x.Perms
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "LeftDelim":
|
|
if r.TryDecodeAsNil() {
|
|
x.LeftDelim = ""
|
|
} else {
|
|
yyv18 := &x.LeftDelim
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "RightDelim":
|
|
if r.TryDecodeAsNil() {
|
|
x.RightDelim = ""
|
|
} else {
|
|
yyv20 := &x.RightDelim
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Envvars":
|
|
if r.TryDecodeAsNil() {
|
|
x.Envvars = false
|
|
} else {
|
|
yyv22 := &x.Envvars
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv22)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "VaultGrace":
|
|
if r.TryDecodeAsNil() {
|
|
x.VaultGrace = 0
|
|
} else {
|
|
yyv24 := &x.VaultGrace
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv24) {
|
|
} else {
|
|
*((*int64)(yyv24)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Template) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj26 int
|
|
var yyb26 bool
|
|
var yyhl26 bool = l >= 0
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SourcePath = ""
|
|
} else {
|
|
yyv27 := &x.SourcePath
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DestPath = ""
|
|
} else {
|
|
yyv29 := &x.DestPath
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv29)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EmbeddedTmpl = ""
|
|
} else {
|
|
yyv31 := &x.EmbeddedTmpl
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv31)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeMode = ""
|
|
} else {
|
|
yyv33 := &x.ChangeMode
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv33)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeSignal = ""
|
|
} else {
|
|
yyv35 := &x.ChangeSignal
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv35)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Splay = 0
|
|
} else {
|
|
yyv37 := &x.Splay
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv37) {
|
|
} else {
|
|
*((*int64)(yyv37)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Perms = ""
|
|
} else {
|
|
yyv39 := &x.Perms
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LeftDelim = ""
|
|
} else {
|
|
yyv41 := &x.LeftDelim
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv41)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RightDelim = ""
|
|
} else {
|
|
yyv43 := &x.RightDelim
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv43)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Envvars = false
|
|
} else {
|
|
yyv45 := &x.Envvars
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv45)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.VaultGrace = 0
|
|
} else {
|
|
yyv47 := &x.VaultGrace
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv47) {
|
|
} else {
|
|
*((*int64)(yyv47)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj26-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *TaskState) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.State))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("State"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.State))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Failed))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Failed"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Failed))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Restarts))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Restarts"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Restarts))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy13 := &x.LastRestart
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if yym15 := z.TimeRtidIfBinc(); yym15 != 0 {
|
|
r.EncodeBuiltin(yym15, yy13)
|
|
} else if z.HasExtensions() && z.EncExt(yy13) {
|
|
} else if yym14 {
|
|
z.EncBinaryMarshal(yy13)
|
|
} else if !yym14 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy13)
|
|
} else {
|
|
z.EncFallback(yy13)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LastRestart"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy16 := &x.LastRestart
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if yym18 := z.TimeRtidIfBinc(); yym18 != 0 {
|
|
r.EncodeBuiltin(yym18, yy16)
|
|
} else if z.HasExtensions() && z.EncExt(yy16) {
|
|
} else if yym17 {
|
|
z.EncBinaryMarshal(yy16)
|
|
} else if !yym17 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy16)
|
|
} else {
|
|
z.EncFallback(yy16)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy20 := &x.StartedAt
|
|
yym21 := z.EncBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else if yym22 := z.TimeRtidIfBinc(); yym22 != 0 {
|
|
r.EncodeBuiltin(yym22, yy20)
|
|
} else if z.HasExtensions() && z.EncExt(yy20) {
|
|
} else if yym21 {
|
|
z.EncBinaryMarshal(yy20)
|
|
} else if !yym21 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy20)
|
|
} else {
|
|
z.EncFallback(yy20)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StartedAt"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy23 := &x.StartedAt
|
|
yym24 := z.EncBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else if yym25 := z.TimeRtidIfBinc(); yym25 != 0 {
|
|
r.EncodeBuiltin(yym25, yy23)
|
|
} else if z.HasExtensions() && z.EncExt(yy23) {
|
|
} else if yym24 {
|
|
z.EncBinaryMarshal(yy23)
|
|
} else if !yym24 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy23)
|
|
} else {
|
|
z.EncFallback(yy23)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy27 := &x.FinishedAt
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else if yym29 := z.TimeRtidIfBinc(); yym29 != 0 {
|
|
r.EncodeBuiltin(yym29, yy27)
|
|
} else if z.HasExtensions() && z.EncExt(yy27) {
|
|
} else if yym28 {
|
|
z.EncBinaryMarshal(yy27)
|
|
} else if !yym28 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy27)
|
|
} else {
|
|
z.EncFallback(yy27)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("FinishedAt"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy30 := &x.FinishedAt
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else if yym32 := z.TimeRtidIfBinc(); yym32 != 0 {
|
|
r.EncodeBuiltin(yym32, yy30)
|
|
} else if z.HasExtensions() && z.EncExt(yy30) {
|
|
} else if yym31 {
|
|
z.EncBinaryMarshal(yy30)
|
|
} else if !yym31 && z.IsJSONHandle() {
|
|
z.EncJSONMarshal(yy30)
|
|
} else {
|
|
z.EncFallback(yy30)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Events == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTaskEvent(([]*TaskEvent)(x.Events), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Events"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Events == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoTaskEvent(([]*TaskEvent)(x.Events), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskState) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "State":
|
|
if r.TryDecodeAsNil() {
|
|
x.State = ""
|
|
} else {
|
|
yyv4 := &x.State
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Failed":
|
|
if r.TryDecodeAsNil() {
|
|
x.Failed = false
|
|
} else {
|
|
yyv6 := &x.Failed
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Restarts":
|
|
if r.TryDecodeAsNil() {
|
|
x.Restarts = 0
|
|
} else {
|
|
yyv8 := &x.Restarts
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "LastRestart":
|
|
if r.TryDecodeAsNil() {
|
|
x.LastRestart = time.Time{}
|
|
} else {
|
|
yyv10 := &x.LastRestart
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else if yym12 := z.TimeRtidIfBinc(); yym12 != 0 {
|
|
r.DecodeBuiltin(yym12, yyv10)
|
|
} else if z.HasExtensions() && z.DecExt(yyv10) {
|
|
} else if yym11 {
|
|
z.DecBinaryUnmarshal(yyv10)
|
|
} else if !yym11 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv10)
|
|
} else {
|
|
z.DecFallback(yyv10, false)
|
|
}
|
|
}
|
|
case "StartedAt":
|
|
if r.TryDecodeAsNil() {
|
|
x.StartedAt = time.Time{}
|
|
} else {
|
|
yyv13 := &x.StartedAt
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else if yym15 := z.TimeRtidIfBinc(); yym15 != 0 {
|
|
r.DecodeBuiltin(yym15, yyv13)
|
|
} else if z.HasExtensions() && z.DecExt(yyv13) {
|
|
} else if yym14 {
|
|
z.DecBinaryUnmarshal(yyv13)
|
|
} else if !yym14 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv13)
|
|
} else {
|
|
z.DecFallback(yyv13, false)
|
|
}
|
|
}
|
|
case "FinishedAt":
|
|
if r.TryDecodeAsNil() {
|
|
x.FinishedAt = time.Time{}
|
|
} else {
|
|
yyv16 := &x.FinishedAt
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else if yym18 := z.TimeRtidIfBinc(); yym18 != 0 {
|
|
r.DecodeBuiltin(yym18, yyv16)
|
|
} else if z.HasExtensions() && z.DecExt(yyv16) {
|
|
} else if yym17 {
|
|
z.DecBinaryUnmarshal(yyv16)
|
|
} else if !yym17 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv16)
|
|
} else {
|
|
z.DecFallback(yyv16, false)
|
|
}
|
|
}
|
|
case "Events":
|
|
if r.TryDecodeAsNil() {
|
|
x.Events = nil
|
|
} else {
|
|
yyv19 := &x.Events
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTaskEvent((*[]*TaskEvent)(yyv19), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *TaskState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj21 int
|
|
var yyb21 bool
|
|
var yyhl21 bool = l >= 0
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.State = ""
|
|
} else {
|
|
yyv22 := &x.State
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Failed = false
|
|
} else {
|
|
yyv24 := &x.Failed
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv24)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Restarts = 0
|
|
} else {
|
|
yyv26 := &x.Restarts
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv26)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LastRestart = time.Time{}
|
|
} else {
|
|
yyv28 := &x.LastRestart
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else if yym30 := z.TimeRtidIfBinc(); yym30 != 0 {
|
|
r.DecodeBuiltin(yym30, yyv28)
|
|
} else if z.HasExtensions() && z.DecExt(yyv28) {
|
|
} else if yym29 {
|
|
z.DecBinaryUnmarshal(yyv28)
|
|
} else if !yym29 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv28)
|
|
} else {
|
|
z.DecFallback(yyv28, false)
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StartedAt = time.Time{}
|
|
} else {
|
|
yyv31 := &x.StartedAt
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else if yym33 := z.TimeRtidIfBinc(); yym33 != 0 {
|
|
r.DecodeBuiltin(yym33, yyv31)
|
|
} else if z.HasExtensions() && z.DecExt(yyv31) {
|
|
} else if yym32 {
|
|
z.DecBinaryUnmarshal(yyv31)
|
|
} else if !yym32 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv31)
|
|
} else {
|
|
z.DecFallback(yyv31, false)
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.FinishedAt = time.Time{}
|
|
} else {
|
|
yyv34 := &x.FinishedAt
|
|
yym35 := z.DecBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else if yym36 := z.TimeRtidIfBinc(); yym36 != 0 {
|
|
r.DecodeBuiltin(yym36, yyv34)
|
|
} else if z.HasExtensions() && z.DecExt(yyv34) {
|
|
} else if yym35 {
|
|
z.DecBinaryUnmarshal(yyv34)
|
|
} else if !yym35 && z.IsJSONHandle() {
|
|
z.DecJSONUnmarshal(yyv34)
|
|
} else {
|
|
z.DecFallback(yyv34, false)
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Events = nil
|
|
} else {
|
|
yyv37 := &x.Events
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoTaskEvent((*[]*TaskEvent)(yyv37), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj21-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *TaskEvent) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [22]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(22)
|
|
} else {
|
|
yynn2 = 22
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Type"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Time))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Time"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Time))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.FailsTask))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("FailsTask"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.FailsTask))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RestartReason))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RestartReason"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RestartReason))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SetupError))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SetupError"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.SetupError))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DriverError))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DriverError"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DriverError))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.ExitCode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ExitCode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.ExitCode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Signal))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Signal"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Signal))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Message))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Message"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Message))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.KillTimeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.KillTimeout))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KillTimeout"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.KillTimeout) {
|
|
} else {
|
|
r.EncodeInt(int64(x.KillTimeout))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.KillError))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KillError"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.KillError))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.KillReason))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("KillReason"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.KillReason))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.StartDelay))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StartDelay"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.StartDelay))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DownloadError))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DownloadError"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DownloadError))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ValidationError))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ValidationError"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ValidationError))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DiskLimit))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DiskLimit"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym50 := z.EncBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DiskLimit))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym52 := z.EncBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.FailedSibling))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("FailedSibling"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym53 := z.EncBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.FailedSibling))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym55 := z.EncBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.VaultError))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("VaultError"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym56 := z.EncBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.VaultError))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym58 := z.EncBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskSignalReason))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskSignalReason"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym59 := z.EncBinary()
|
|
_ = yym59
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskSignalReason))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym61 := z.EncBinary()
|
|
_ = yym61
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskSignal))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskSignal"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym62 := z.EncBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskSignal))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym64 := z.EncBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DriverMessage))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DriverMessage"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym65 := z.EncBinary()
|
|
_ = yym65
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DriverMessage))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym67 := z.EncBinary()
|
|
_ = yym67
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.GenericSource))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("GenericSource"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym68 := z.EncBinary()
|
|
_ = yym68
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.GenericSource))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskEvent) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskEvent) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Type":
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv4 := &x.Type
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Time":
|
|
if r.TryDecodeAsNil() {
|
|
x.Time = 0
|
|
} else {
|
|
yyv6 := &x.Time
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv6)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "FailsTask":
|
|
if r.TryDecodeAsNil() {
|
|
x.FailsTask = false
|
|
} else {
|
|
yyv8 := &x.FailsTask
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv8)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "RestartReason":
|
|
if r.TryDecodeAsNil() {
|
|
x.RestartReason = ""
|
|
} else {
|
|
yyv10 := &x.RestartReason
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "SetupError":
|
|
if r.TryDecodeAsNil() {
|
|
x.SetupError = ""
|
|
} else {
|
|
yyv12 := &x.SetupError
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DriverError":
|
|
if r.TryDecodeAsNil() {
|
|
x.DriverError = ""
|
|
} else {
|
|
yyv14 := &x.DriverError
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv14)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ExitCode":
|
|
if r.TryDecodeAsNil() {
|
|
x.ExitCode = 0
|
|
} else {
|
|
yyv16 := &x.ExitCode
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv16)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Signal":
|
|
if r.TryDecodeAsNil() {
|
|
x.Signal = 0
|
|
} else {
|
|
yyv18 := &x.Signal
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv18)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Message":
|
|
if r.TryDecodeAsNil() {
|
|
x.Message = ""
|
|
} else {
|
|
yyv20 := &x.Message
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "KillTimeout":
|
|
if r.TryDecodeAsNil() {
|
|
x.KillTimeout = 0
|
|
} else {
|
|
yyv22 := &x.KillTimeout
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv22) {
|
|
} else {
|
|
*((*int64)(yyv22)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "KillError":
|
|
if r.TryDecodeAsNil() {
|
|
x.KillError = ""
|
|
} else {
|
|
yyv24 := &x.KillError
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv24)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "KillReason":
|
|
if r.TryDecodeAsNil() {
|
|
x.KillReason = ""
|
|
} else {
|
|
yyv26 := &x.KillReason
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv26)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StartDelay":
|
|
if r.TryDecodeAsNil() {
|
|
x.StartDelay = 0
|
|
} else {
|
|
yyv28 := &x.StartDelay
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv28)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "DownloadError":
|
|
if r.TryDecodeAsNil() {
|
|
x.DownloadError = ""
|
|
} else {
|
|
yyv30 := &x.DownloadError
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv30)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ValidationError":
|
|
if r.TryDecodeAsNil() {
|
|
x.ValidationError = ""
|
|
} else {
|
|
yyv32 := &x.ValidationError
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv32)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DiskLimit":
|
|
if r.TryDecodeAsNil() {
|
|
x.DiskLimit = 0
|
|
} else {
|
|
yyv34 := &x.DiskLimit
|
|
yym35 := z.DecBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv34)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "FailedSibling":
|
|
if r.TryDecodeAsNil() {
|
|
x.FailedSibling = ""
|
|
} else {
|
|
yyv36 := &x.FailedSibling
|
|
yym37 := z.DecBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv36)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "VaultError":
|
|
if r.TryDecodeAsNil() {
|
|
x.VaultError = ""
|
|
} else {
|
|
yyv38 := &x.VaultError
|
|
yym39 := z.DecBinary()
|
|
_ = yym39
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv38)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TaskSignalReason":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskSignalReason = ""
|
|
} else {
|
|
yyv40 := &x.TaskSignalReason
|
|
yym41 := z.DecBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv40)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TaskSignal":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskSignal = ""
|
|
} else {
|
|
yyv42 := &x.TaskSignal
|
|
yym43 := z.DecBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv42)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DriverMessage":
|
|
if r.TryDecodeAsNil() {
|
|
x.DriverMessage = ""
|
|
} else {
|
|
yyv44 := &x.DriverMessage
|
|
yym45 := z.DecBinary()
|
|
_ = yym45
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv44)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "GenericSource":
|
|
if r.TryDecodeAsNil() {
|
|
x.GenericSource = ""
|
|
} else {
|
|
yyv46 := &x.GenericSource
|
|
yym47 := z.DecBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv46)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *TaskEvent) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj48 int
|
|
var yyb48 bool
|
|
var yyhl48 bool = l >= 0
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv49 := &x.Type
|
|
yym50 := z.DecBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv49)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Time = 0
|
|
} else {
|
|
yyv51 := &x.Time
|
|
yym52 := z.DecBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv51)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.FailsTask = false
|
|
} else {
|
|
yyv53 := &x.FailsTask
|
|
yym54 := z.DecBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv53)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RestartReason = ""
|
|
} else {
|
|
yyv55 := &x.RestartReason
|
|
yym56 := z.DecBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv55)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SetupError = ""
|
|
} else {
|
|
yyv57 := &x.SetupError
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv57)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DriverError = ""
|
|
} else {
|
|
yyv59 := &x.DriverError
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv59)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ExitCode = 0
|
|
} else {
|
|
yyv61 := &x.ExitCode
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv61)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Signal = 0
|
|
} else {
|
|
yyv63 := &x.Signal
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv63)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Message = ""
|
|
} else {
|
|
yyv65 := &x.Message
|
|
yym66 := z.DecBinary()
|
|
_ = yym66
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv65)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KillTimeout = 0
|
|
} else {
|
|
yyv67 := &x.KillTimeout
|
|
yym68 := z.DecBinary()
|
|
_ = yym68
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv67) {
|
|
} else {
|
|
*((*int64)(yyv67)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KillError = ""
|
|
} else {
|
|
yyv69 := &x.KillError
|
|
yym70 := z.DecBinary()
|
|
_ = yym70
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv69)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.KillReason = ""
|
|
} else {
|
|
yyv71 := &x.KillReason
|
|
yym72 := z.DecBinary()
|
|
_ = yym72
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv71)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StartDelay = 0
|
|
} else {
|
|
yyv73 := &x.StartDelay
|
|
yym74 := z.DecBinary()
|
|
_ = yym74
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv73)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DownloadError = ""
|
|
} else {
|
|
yyv75 := &x.DownloadError
|
|
yym76 := z.DecBinary()
|
|
_ = yym76
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv75)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ValidationError = ""
|
|
} else {
|
|
yyv77 := &x.ValidationError
|
|
yym78 := z.DecBinary()
|
|
_ = yym78
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv77)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DiskLimit = 0
|
|
} else {
|
|
yyv79 := &x.DiskLimit
|
|
yym80 := z.DecBinary()
|
|
_ = yym80
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv79)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.FailedSibling = ""
|
|
} else {
|
|
yyv81 := &x.FailedSibling
|
|
yym82 := z.DecBinary()
|
|
_ = yym82
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv81)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.VaultError = ""
|
|
} else {
|
|
yyv83 := &x.VaultError
|
|
yym84 := z.DecBinary()
|
|
_ = yym84
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv83)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskSignalReason = ""
|
|
} else {
|
|
yyv85 := &x.TaskSignalReason
|
|
yym86 := z.DecBinary()
|
|
_ = yym86
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv85)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskSignal = ""
|
|
} else {
|
|
yyv87 := &x.TaskSignal
|
|
yym88 := z.DecBinary()
|
|
_ = yym88
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv87)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DriverMessage = ""
|
|
} else {
|
|
yyv89 := &x.DriverMessage
|
|
yym90 := z.DecBinary()
|
|
_ = yym90
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv89)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.GenericSource = ""
|
|
} else {
|
|
yyv91 := &x.GenericSource
|
|
yym92 := z.DecBinary()
|
|
_ = yym92
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv91)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj48++
|
|
if yyhl48 {
|
|
yyb48 = yyj48 > l
|
|
} else {
|
|
yyb48 = r.CheckBreak()
|
|
}
|
|
if yyb48 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj48-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *TaskArtifact) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.GetterSource))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("GetterSource"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.GetterSource))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.GetterOptions == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.GetterOptions, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("GetterOptions"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.GetterOptions == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.GetterOptions, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.GetterMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("GetterMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.GetterMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RelativeDest))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RelativeDest"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RelativeDest))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskArtifact) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *TaskArtifact) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "GetterSource":
|
|
if r.TryDecodeAsNil() {
|
|
x.GetterSource = ""
|
|
} else {
|
|
yyv4 := &x.GetterSource
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "GetterOptions":
|
|
if r.TryDecodeAsNil() {
|
|
x.GetterOptions = nil
|
|
} else {
|
|
yyv6 := &x.GetterOptions
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "GetterMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.GetterMode = ""
|
|
} else {
|
|
yyv8 := &x.GetterMode
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "RelativeDest":
|
|
if r.TryDecodeAsNil() {
|
|
x.RelativeDest = ""
|
|
} else {
|
|
yyv10 := &x.RelativeDest
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *TaskArtifact) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.GetterSource = ""
|
|
} else {
|
|
yyv13 := &x.GetterSource
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.GetterOptions = nil
|
|
} else {
|
|
yyv15 := &x.GetterOptions
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv15, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.GetterMode = ""
|
|
} else {
|
|
yyv17 := &x.GetterMode
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RelativeDest = ""
|
|
} else {
|
|
yyv19 := &x.RelativeDest
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Constraint) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.LTarget))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("LTarget"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.LTarget))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RTarget))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RTarget"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.RTarget))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Operand))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Operand"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Operand))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Constraint) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Constraint) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "LTarget":
|
|
if r.TryDecodeAsNil() {
|
|
x.LTarget = ""
|
|
} else {
|
|
yyv4 := &x.LTarget
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "RTarget":
|
|
if r.TryDecodeAsNil() {
|
|
x.RTarget = ""
|
|
} else {
|
|
yyv6 := &x.RTarget
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Operand":
|
|
if r.TryDecodeAsNil() {
|
|
x.Operand = ""
|
|
} else {
|
|
yyv8 := &x.Operand
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Constraint) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.LTarget = ""
|
|
} else {
|
|
yyv11 := &x.LTarget
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RTarget = ""
|
|
} else {
|
|
yyv13 := &x.RTarget
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Operand = ""
|
|
} else {
|
|
yyv15 := &x.Operand
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *EphemeralDisk) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Sticky))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Sticky"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Sticky))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.SizeMB))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SizeMB"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.SizeMB))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Migrate))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Migrate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Migrate))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EphemeralDisk) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *EphemeralDisk) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Sticky":
|
|
if r.TryDecodeAsNil() {
|
|
x.Sticky = false
|
|
} else {
|
|
yyv4 := &x.Sticky
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv4)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "SizeMB":
|
|
if r.TryDecodeAsNil() {
|
|
x.SizeMB = 0
|
|
} else {
|
|
yyv6 := &x.SizeMB
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Migrate":
|
|
if r.TryDecodeAsNil() {
|
|
x.Migrate = false
|
|
} else {
|
|
yyv8 := &x.Migrate
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv8)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *EphemeralDisk) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Sticky = false
|
|
} else {
|
|
yyv11 := &x.Sticky
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv11)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SizeMB = 0
|
|
} else {
|
|
yyv13 := &x.SizeMB
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv13)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Migrate = false
|
|
} else {
|
|
yyv15 := &x.Migrate
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv15)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Vault) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [4]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(4)
|
|
} else {
|
|
yynn2 = 4
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Policies == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Policies, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Policies"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Policies == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.Policies, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Env))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Env"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Env))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeMode))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ChangeMode"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeMode))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeSignal))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ChangeSignal"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ChangeSignal))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Vault) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Vault) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Policies":
|
|
if r.TryDecodeAsNil() {
|
|
x.Policies = nil
|
|
} else {
|
|
yyv4 := &x.Policies
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Env":
|
|
if r.TryDecodeAsNil() {
|
|
x.Env = false
|
|
} else {
|
|
yyv6 := &x.Env
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "ChangeMode":
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeMode = ""
|
|
} else {
|
|
yyv8 := &x.ChangeMode
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ChangeSignal":
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeSignal = ""
|
|
} else {
|
|
yyv10 := &x.ChangeSignal
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Vault) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj12 int
|
|
var yyb12 bool
|
|
var yyhl12 bool = l >= 0
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Policies = nil
|
|
} else {
|
|
yyv13 := &x.Policies
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv13, false, d)
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Env = false
|
|
} else {
|
|
yyv15 := &x.Env
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv15)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeMode = ""
|
|
} else {
|
|
yyv17 := &x.ChangeMode
|
|
yym18 := z.DecBinary()
|
|
_ = yym18
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv17)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ChangeSignal = ""
|
|
} else {
|
|
yyv19 := &x.ChangeSignal
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv19)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj12++
|
|
if yyhl12 {
|
|
yyb12 = yyj12 > l
|
|
} else {
|
|
yyb12 = r.CheckBreak()
|
|
}
|
|
if yyb12 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj12-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Deployment) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobCreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobCreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobCreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.TaskGroups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoDeploymentState((map[string]*DeploymentState)(x.TaskGroups), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskGroups"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.TaskGroups == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoDeploymentState((map[string]*DeploymentState)(x.TaskGroups), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Deployment) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Deployment) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv6 := &x.JobID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv8 := &x.JobVersion
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv10 := &x.JobModifyIndex
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "JobCreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobCreateIndex = 0
|
|
} else {
|
|
yyv12 := &x.JobCreateIndex
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "TaskGroups":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroups = nil
|
|
} else {
|
|
yyv14 := &x.TaskGroups
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoDeploymentState((*map[string]*DeploymentState)(yyv14), d)
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv16 := &x.Status
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv18 := &x.StatusDescription
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv20 := &x.CreateIndex
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv20)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv22 := &x.ModifyIndex
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv22)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Deployment) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj24 int
|
|
var yyb24 bool
|
|
var yyhl24 bool = l >= 0
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv25 := &x.ID
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv25)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv27 := &x.JobID
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv27)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv29 := &x.JobVersion
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv29)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv31 := &x.JobModifyIndex
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv31)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobCreateIndex = 0
|
|
} else {
|
|
yyv33 := &x.JobCreateIndex
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv33)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroups = nil
|
|
} else {
|
|
yyv35 := &x.TaskGroups
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoDeploymentState((*map[string]*DeploymentState)(yyv35), d)
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv37 := &x.Status
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv37)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv39 := &x.StatusDescription
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv39)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv41 := &x.CreateIndex
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv41)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv43 := &x.ModifyIndex
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv43)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj24++
|
|
if yyhl24 {
|
|
yyb24 = yyj24 > l
|
|
} else {
|
|
yyb24 = r.CheckBreak()
|
|
}
|
|
if yyb24 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj24-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentState) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [8]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(8)
|
|
} else {
|
|
yynn2 = 8
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AutoRevert))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AutoRevert"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AutoRevert))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Promoted))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Promoted"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Promoted))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.PlacedCanaries == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.PlacedCanaries, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("PlacedCanaries"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.PlacedCanaries == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(x.PlacedCanaries, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DesiredCanaries))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredCanaries"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DesiredCanaries))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DesiredTotal))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredTotal"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.DesiredTotal))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.PlacedAllocs))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("PlacedAllocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.PlacedAllocs))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.HealthyAllocs))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("HealthyAllocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.HealthyAllocs))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.UnhealthyAllocs))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("UnhealthyAllocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.UnhealthyAllocs))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentState) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentState) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "AutoRevert":
|
|
if r.TryDecodeAsNil() {
|
|
x.AutoRevert = false
|
|
} else {
|
|
yyv4 := &x.AutoRevert
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv4)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Promoted":
|
|
if r.TryDecodeAsNil() {
|
|
x.Promoted = false
|
|
} else {
|
|
yyv6 := &x.Promoted
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "PlacedCanaries":
|
|
if r.TryDecodeAsNil() {
|
|
x.PlacedCanaries = nil
|
|
} else {
|
|
yyv8 := &x.PlacedCanaries
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "DesiredCanaries":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredCanaries = 0
|
|
} else {
|
|
yyv10 := &x.DesiredCanaries
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv10)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "DesiredTotal":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredTotal = 0
|
|
} else {
|
|
yyv12 := &x.DesiredTotal
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv12)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "PlacedAllocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.PlacedAllocs = 0
|
|
} else {
|
|
yyv14 := &x.PlacedAllocs
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv14)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "HealthyAllocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyAllocs = 0
|
|
} else {
|
|
yyv16 := &x.HealthyAllocs
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv16)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "UnhealthyAllocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.UnhealthyAllocs = 0
|
|
} else {
|
|
yyv18 := &x.UnhealthyAllocs
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv18)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentState) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj20 int
|
|
var yyb20 bool
|
|
var yyhl20 bool = l >= 0
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AutoRevert = false
|
|
} else {
|
|
yyv21 := &x.AutoRevert
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv21)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Promoted = false
|
|
} else {
|
|
yyv23 := &x.Promoted
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv23)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.PlacedCanaries = nil
|
|
} else {
|
|
yyv25 := &x.PlacedCanaries
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv25, false, d)
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredCanaries = 0
|
|
} else {
|
|
yyv27 := &x.DesiredCanaries
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv27)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredTotal = 0
|
|
} else {
|
|
yyv29 := &x.DesiredTotal
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv29)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.PlacedAllocs = 0
|
|
} else {
|
|
yyv31 := &x.PlacedAllocs
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv31)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.HealthyAllocs = 0
|
|
} else {
|
|
yyv33 := &x.HealthyAllocs
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv33)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.UnhealthyAllocs = 0
|
|
} else {
|
|
yyv35 := &x.UnhealthyAllocs
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv35)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj20++
|
|
if yyhl20 {
|
|
yyb20 = yyj20 > l
|
|
} else {
|
|
yyb20 = r.CheckBreak()
|
|
}
|
|
if yyb20 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj20-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdate) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdate) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdate) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv4 := &x.DeploymentID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv6 := &x.Status
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv8 := &x.StatusDescription
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DeploymentStatusUpdate) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv11 := &x.DeploymentID
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv11)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv13 := &x.Status
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv13)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv15 := &x.StatusDescription
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Allocation) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [23]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(23)
|
|
} else {
|
|
yynn2 = 23
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskGroup))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskGroup"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskGroup))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Resources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Resources.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Resources"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Resources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Resources.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.SharedResources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.SharedResources.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SharedResources"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.SharedResources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.SharedResources.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.TaskResources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoResources((map[string]*Resources)(x.TaskResources), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskResources"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.TaskResources == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoResources((map[string]*Resources)(x.TaskResources), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Metrics == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Metrics.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Metrics"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Metrics == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Metrics.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredStatus))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredStatus))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientStatus))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClientStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientStatus))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClientDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.TaskStates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoTaskState((map[string]*TaskState)(x.TaskStates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskStates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.TaskStates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym50 := z.EncBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoTaskState((map[string]*TaskState)(x.TaskStates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym52 := z.EncBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PreviousAllocation))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("PreviousAllocation"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym53 := z.EncBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PreviousAllocation))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym55 := z.EncBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym56 := z.EncBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentStatus == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentStatus.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentStatus == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentStatus.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym61 := z.EncBinary()
|
|
_ = yym61
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym62 := z.EncBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym64 := z.EncBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym65 := z.EncBinary()
|
|
_ = yym65
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym67 := z.EncBinary()
|
|
_ = yym67
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.AllocModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym68 := z.EncBinary()
|
|
_ = yym68
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.AllocModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym70 := z.EncBinary()
|
|
_ = yym70
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CreateTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym71 := z.EncBinary()
|
|
_ = yym71
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CreateTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Allocation) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Allocation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv6 := &x.EvalID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv8 := &x.Name
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv10 := &x.NodeID
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv12 := &x.JobID
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "TaskGroup":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroup = ""
|
|
} else {
|
|
yyv15 := &x.TaskGroup
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv15)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Resources":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Resources != nil {
|
|
x.Resources = nil
|
|
}
|
|
} else {
|
|
if x.Resources == nil {
|
|
x.Resources = new(Resources)
|
|
}
|
|
x.Resources.CodecDecodeSelf(d)
|
|
}
|
|
case "SharedResources":
|
|
if r.TryDecodeAsNil() {
|
|
if x.SharedResources != nil {
|
|
x.SharedResources = nil
|
|
}
|
|
} else {
|
|
if x.SharedResources == nil {
|
|
x.SharedResources = new(Resources)
|
|
}
|
|
x.SharedResources.CodecDecodeSelf(d)
|
|
}
|
|
case "TaskResources":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskResources = nil
|
|
} else {
|
|
yyv19 := &x.TaskResources
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoResources((*map[string]*Resources)(yyv19), d)
|
|
}
|
|
}
|
|
case "Metrics":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Metrics != nil {
|
|
x.Metrics = nil
|
|
}
|
|
} else {
|
|
if x.Metrics == nil {
|
|
x.Metrics = new(AllocMetric)
|
|
}
|
|
x.Metrics.CodecDecodeSelf(d)
|
|
}
|
|
case "DesiredStatus":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredStatus = ""
|
|
} else {
|
|
yyv22 := &x.DesiredStatus
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DesiredDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredDescription = ""
|
|
} else {
|
|
yyv24 := &x.DesiredDescription
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv24)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ClientStatus":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientStatus = ""
|
|
} else {
|
|
yyv26 := &x.ClientStatus
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv26)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ClientDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientDescription = ""
|
|
} else {
|
|
yyv28 := &x.ClientDescription
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv28)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TaskStates":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskStates = nil
|
|
} else {
|
|
yyv30 := &x.TaskStates
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoTaskState((*map[string]*TaskState)(yyv30), d)
|
|
}
|
|
}
|
|
case "PreviousAllocation":
|
|
if r.TryDecodeAsNil() {
|
|
x.PreviousAllocation = ""
|
|
} else {
|
|
yyv32 := &x.PreviousAllocation
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv32)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv34 := &x.DeploymentID
|
|
yym35 := z.DecBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv34)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DeploymentStatus":
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentStatus != nil {
|
|
x.DeploymentStatus = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentStatus == nil {
|
|
x.DeploymentStatus = new(AllocDeploymentStatus)
|
|
}
|
|
x.DeploymentStatus.CodecDecodeSelf(d)
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv37 := &x.CreateIndex
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv37)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv39 := &x.ModifyIndex
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv39)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "AllocModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocModifyIndex = 0
|
|
} else {
|
|
yyv41 := &x.AllocModifyIndex
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv41)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "CreateTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateTime = 0
|
|
} else {
|
|
yyv43 := &x.CreateTime
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv43)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Allocation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj45 int
|
|
var yyb45 bool
|
|
var yyhl45 bool = l >= 0
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv46 := &x.ID
|
|
yym47 := z.DecBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv46)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv48 := &x.EvalID
|
|
yym49 := z.DecBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv48)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv50 := &x.Name
|
|
yym51 := z.DecBinary()
|
|
_ = yym51
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv50)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv52 := &x.NodeID
|
|
yym53 := z.DecBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv52)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv54 := &x.JobID
|
|
yym55 := z.DecBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv54)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroup = ""
|
|
} else {
|
|
yyv57 := &x.TaskGroup
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv57)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Resources != nil {
|
|
x.Resources = nil
|
|
}
|
|
} else {
|
|
if x.Resources == nil {
|
|
x.Resources = new(Resources)
|
|
}
|
|
x.Resources.CodecDecodeSelf(d)
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.SharedResources != nil {
|
|
x.SharedResources = nil
|
|
}
|
|
} else {
|
|
if x.SharedResources == nil {
|
|
x.SharedResources = new(Resources)
|
|
}
|
|
x.SharedResources.CodecDecodeSelf(d)
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskResources = nil
|
|
} else {
|
|
yyv61 := &x.TaskResources
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoResources((*map[string]*Resources)(yyv61), d)
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Metrics != nil {
|
|
x.Metrics = nil
|
|
}
|
|
} else {
|
|
if x.Metrics == nil {
|
|
x.Metrics = new(AllocMetric)
|
|
}
|
|
x.Metrics.CodecDecodeSelf(d)
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredStatus = ""
|
|
} else {
|
|
yyv64 := &x.DesiredStatus
|
|
yym65 := z.DecBinary()
|
|
_ = yym65
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv64)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredDescription = ""
|
|
} else {
|
|
yyv66 := &x.DesiredDescription
|
|
yym67 := z.DecBinary()
|
|
_ = yym67
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv66)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientStatus = ""
|
|
} else {
|
|
yyv68 := &x.ClientStatus
|
|
yym69 := z.DecBinary()
|
|
_ = yym69
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv68)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientDescription = ""
|
|
} else {
|
|
yyv70 := &x.ClientDescription
|
|
yym71 := z.DecBinary()
|
|
_ = yym71
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv70)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskStates = nil
|
|
} else {
|
|
yyv72 := &x.TaskStates
|
|
yym73 := z.DecBinary()
|
|
_ = yym73
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoTaskState((*map[string]*TaskState)(yyv72), d)
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.PreviousAllocation = ""
|
|
} else {
|
|
yyv74 := &x.PreviousAllocation
|
|
yym75 := z.DecBinary()
|
|
_ = yym75
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv74)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv76 := &x.DeploymentID
|
|
yym77 := z.DecBinary()
|
|
_ = yym77
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv76)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentStatus != nil {
|
|
x.DeploymentStatus = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentStatus == nil {
|
|
x.DeploymentStatus = new(AllocDeploymentStatus)
|
|
}
|
|
x.DeploymentStatus.CodecDecodeSelf(d)
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv79 := &x.CreateIndex
|
|
yym80 := z.DecBinary()
|
|
_ = yym80
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv79)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv81 := &x.ModifyIndex
|
|
yym82 := z.DecBinary()
|
|
_ = yym82
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv81)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocModifyIndex = 0
|
|
} else {
|
|
yyv83 := &x.AllocModifyIndex
|
|
yym84 := z.DecBinary()
|
|
_ = yym84
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv83)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateTime = 0
|
|
} else {
|
|
yyv85 := &x.CreateTime
|
|
yym86 := z.DecBinary()
|
|
_ = yym86
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv85)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj45++
|
|
if yyhl45 {
|
|
yyb45 = yyj45 > l
|
|
} else {
|
|
yyb45 = r.CheckBreak()
|
|
}
|
|
if yyb45 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj45-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocListStub) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [16]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(16)
|
|
} else {
|
|
yynn2 = 16
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Name"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Name))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobVersion"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobVersion))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskGroup))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskGroup"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TaskGroup))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredStatus))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredStatus))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DesiredDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientStatus))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClientStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientStatus))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClientDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ClientDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.TaskStates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoTaskState((map[string]*TaskState)(x.TaskStates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TaskStates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.TaskStates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoTaskState((map[string]*TaskState)(x.TaskStates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentStatus == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentStatus.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentStatus"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentStatus == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.DeploymentStatus.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CreateTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym50 := z.EncBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CreateTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocListStub) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocListStub) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv6 := &x.EvalID
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Name":
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv8 := &x.Name
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv10 := &x.NodeID
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv12 := &x.JobID
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobVersion":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv14 := &x.JobVersion
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv14)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "TaskGroup":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroup = ""
|
|
} else {
|
|
yyv16 := &x.TaskGroup
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DesiredStatus":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredStatus = ""
|
|
} else {
|
|
yyv18 := &x.DesiredStatus
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv18)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "DesiredDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredDescription = ""
|
|
} else {
|
|
yyv20 := &x.DesiredDescription
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ClientStatus":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientStatus = ""
|
|
} else {
|
|
yyv22 := &x.ClientStatus
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "ClientDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientDescription = ""
|
|
} else {
|
|
yyv24 := &x.ClientDescription
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv24)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TaskStates":
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskStates = nil
|
|
} else {
|
|
yyv26 := &x.TaskStates
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoTaskState((*map[string]*TaskState)(yyv26), d)
|
|
}
|
|
}
|
|
case "DeploymentStatus":
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentStatus != nil {
|
|
x.DeploymentStatus = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentStatus == nil {
|
|
x.DeploymentStatus = new(AllocDeploymentStatus)
|
|
}
|
|
x.DeploymentStatus.CodecDecodeSelf(d)
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv29 := &x.CreateIndex
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv29)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv31 := &x.ModifyIndex
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv31)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "CreateTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateTime = 0
|
|
} else {
|
|
yyv33 := &x.CreateTime
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv33)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocListStub) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj35 int
|
|
var yyb35 bool
|
|
var yyhl35 bool = l >= 0
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv36 := &x.ID
|
|
yym37 := z.DecBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv36)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv38 := &x.EvalID
|
|
yym39 := z.DecBinary()
|
|
_ = yym39
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv38)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Name = ""
|
|
} else {
|
|
yyv40 := &x.Name
|
|
yym41 := z.DecBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv40)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv42 := &x.NodeID
|
|
yym43 := z.DecBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv42)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv44 := &x.JobID
|
|
yym45 := z.DecBinary()
|
|
_ = yym45
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv44)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobVersion = 0
|
|
} else {
|
|
yyv46 := &x.JobVersion
|
|
yym47 := z.DecBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv46)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskGroup = ""
|
|
} else {
|
|
yyv48 := &x.TaskGroup
|
|
yym49 := z.DecBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv48)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredStatus = ""
|
|
} else {
|
|
yyv50 := &x.DesiredStatus
|
|
yym51 := z.DecBinary()
|
|
_ = yym51
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv50)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredDescription = ""
|
|
} else {
|
|
yyv52 := &x.DesiredDescription
|
|
yym53 := z.DecBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv52)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientStatus = ""
|
|
} else {
|
|
yyv54 := &x.ClientStatus
|
|
yym55 := z.DecBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv54)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClientDescription = ""
|
|
} else {
|
|
yyv56 := &x.ClientDescription
|
|
yym57 := z.DecBinary()
|
|
_ = yym57
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv56)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TaskStates = nil
|
|
} else {
|
|
yyv58 := &x.TaskStates
|
|
yym59 := z.DecBinary()
|
|
_ = yym59
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoTaskState((*map[string]*TaskState)(yyv58), d)
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.DeploymentStatus != nil {
|
|
x.DeploymentStatus = nil
|
|
}
|
|
} else {
|
|
if x.DeploymentStatus == nil {
|
|
x.DeploymentStatus = new(AllocDeploymentStatus)
|
|
}
|
|
x.DeploymentStatus.CodecDecodeSelf(d)
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv61 := &x.CreateIndex
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv61)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv63 := &x.ModifyIndex
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv63)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateTime = 0
|
|
} else {
|
|
yyv65 := &x.CreateTime
|
|
yym66 := z.DecBinary()
|
|
_ = yym66
|
|
if false {
|
|
} else {
|
|
*((*int64)(yyv65)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj35++
|
|
if yyhl35 {
|
|
yyb35 = yyj35 > l
|
|
} else {
|
|
yyb35 = r.CheckBreak()
|
|
}
|
|
if yyb35 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj35-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocMetric) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [11]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(11)
|
|
} else {
|
|
yynn2 = 11
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NodesEvaluated))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodesEvaluated"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NodesEvaluated))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NodesFiltered))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodesFiltered"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NodesFiltered))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.NodesAvailable == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.NodesAvailable, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodesAvailable"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.NodesAvailable == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.NodesAvailable, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ClassFiltered == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.ClassFiltered, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClassFiltered"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ClassFiltered == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.ClassFiltered, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ConstraintFiltered == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.ConstraintFiltered, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ConstraintFiltered"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ConstraintFiltered == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.ConstraintFiltered, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NodesExhausted))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodesExhausted"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NodesExhausted))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ClassExhausted == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.ClassExhausted, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClassExhausted"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ClassExhausted == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.ClassExhausted, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DimensionExhausted == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.DimensionExhausted, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DimensionExhausted"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DimensionExhausted == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.DimensionExhausted, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Scores == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringFloat64V(x.Scores, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Scores"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Scores == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringFloat64V(x.Scores, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.AllocationTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.AllocationTime))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocationTime"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.AllocationTime) {
|
|
} else {
|
|
r.EncodeInt(int64(x.AllocationTime))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CoalescedFailures))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CoalescedFailures"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.CoalescedFailures))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocMetric) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocMetric) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodesEvaluated":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesEvaluated = 0
|
|
} else {
|
|
yyv4 := &x.NodesEvaluated
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv4)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "NodesFiltered":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesFiltered = 0
|
|
} else {
|
|
yyv6 := &x.NodesFiltered
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "NodesAvailable":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesAvailable = nil
|
|
} else {
|
|
yyv8 := &x.NodesAvailable
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv8, false, d)
|
|
}
|
|
}
|
|
case "ClassFiltered":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClassFiltered = nil
|
|
} else {
|
|
yyv10 := &x.ClassFiltered
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv10, false, d)
|
|
}
|
|
}
|
|
case "ConstraintFiltered":
|
|
if r.TryDecodeAsNil() {
|
|
x.ConstraintFiltered = nil
|
|
} else {
|
|
yyv12 := &x.ConstraintFiltered
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv12, false, d)
|
|
}
|
|
}
|
|
case "NodesExhausted":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesExhausted = 0
|
|
} else {
|
|
yyv14 := &x.NodesExhausted
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv14)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "ClassExhausted":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClassExhausted = nil
|
|
} else {
|
|
yyv16 := &x.ClassExhausted
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv16, false, d)
|
|
}
|
|
}
|
|
case "DimensionExhausted":
|
|
if r.TryDecodeAsNil() {
|
|
x.DimensionExhausted = nil
|
|
} else {
|
|
yyv18 := &x.DimensionExhausted
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv18, false, d)
|
|
}
|
|
}
|
|
case "Scores":
|
|
if r.TryDecodeAsNil() {
|
|
x.Scores = nil
|
|
} else {
|
|
yyv20 := &x.Scores
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringFloat64X(yyv20, false, d)
|
|
}
|
|
}
|
|
case "AllocationTime":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocationTime = 0
|
|
} else {
|
|
yyv22 := &x.AllocationTime
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv22) {
|
|
} else {
|
|
*((*int64)(yyv22)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "CoalescedFailures":
|
|
if r.TryDecodeAsNil() {
|
|
x.CoalescedFailures = 0
|
|
} else {
|
|
yyv24 := &x.CoalescedFailures
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv24)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocMetric) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj26 int
|
|
var yyb26 bool
|
|
var yyhl26 bool = l >= 0
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesEvaluated = 0
|
|
} else {
|
|
yyv27 := &x.NodesEvaluated
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv27)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesFiltered = 0
|
|
} else {
|
|
yyv29 := &x.NodesFiltered
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv29)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesAvailable = nil
|
|
} else {
|
|
yyv31 := &x.NodesAvailable
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv31, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClassFiltered = nil
|
|
} else {
|
|
yyv33 := &x.ClassFiltered
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv33, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ConstraintFiltered = nil
|
|
} else {
|
|
yyv35 := &x.ConstraintFiltered
|
|
yym36 := z.DecBinary()
|
|
_ = yym36
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv35, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodesExhausted = 0
|
|
} else {
|
|
yyv37 := &x.NodesExhausted
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv37)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClassExhausted = nil
|
|
} else {
|
|
yyv39 := &x.ClassExhausted
|
|
yym40 := z.DecBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv39, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DimensionExhausted = nil
|
|
} else {
|
|
yyv41 := &x.DimensionExhausted
|
|
yym42 := z.DecBinary()
|
|
_ = yym42
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv41, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Scores = nil
|
|
} else {
|
|
yyv43 := &x.Scores
|
|
yym44 := z.DecBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringFloat64X(yyv43, false, d)
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocationTime = 0
|
|
} else {
|
|
yyv45 := &x.AllocationTime
|
|
yym46 := z.DecBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv45) {
|
|
} else {
|
|
*((*int64)(yyv45)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CoalescedFailures = 0
|
|
} else {
|
|
yyv47 := &x.CoalescedFailures
|
|
yym48 := z.DecBinary()
|
|
_ = yym48
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv47)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj26++
|
|
if yyhl26 {
|
|
yyb26 = yyj26 > l
|
|
} else {
|
|
yyb26 = r.CheckBreak()
|
|
}
|
|
if yyb26 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj26-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *AllocDeploymentStatus) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Healthy == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy4 := *x.Healthy
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(yy4))
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Healthy"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Healthy == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yy6 := *x.Healthy
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(yy6))
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym9 := z.EncBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocDeploymentStatus) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *AllocDeploymentStatus) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Healthy":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Healthy != nil {
|
|
x.Healthy = nil
|
|
}
|
|
} else {
|
|
if x.Healthy == nil {
|
|
x.Healthy = new(bool)
|
|
}
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*bool)(x.Healthy)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv6 := &x.ModifyIndex
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *AllocDeploymentStatus) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Healthy != nil {
|
|
x.Healthy = nil
|
|
}
|
|
} else {
|
|
if x.Healthy == nil {
|
|
x.Healthy = new(bool)
|
|
}
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*bool)(x.Healthy)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv11 := &x.ModifyIndex
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv11)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Evaluation) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [23]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(23)
|
|
} else {
|
|
yynn2 = 23
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.ID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Priority"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Type"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Type))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TriggeredBy))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("TriggeredBy"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.TriggeredBy))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.JobID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("JobModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.JobModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NodeID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym25 := z.EncBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.NodeModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym26 := z.EncBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.NodeModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym28 := z.EncBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym29 := z.EncBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.DeploymentID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Status"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Status))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym34 := z.EncBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("StatusDescription"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym35 := z.EncBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.StatusDescription))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym37 := z.EncBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Wait) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Wait))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Wait"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym38 := z.EncBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x.Wait) {
|
|
} else {
|
|
r.EncodeInt(int64(x.Wait))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym40 := z.EncBinary()
|
|
_ = yym40
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NextEval))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NextEval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym41 := z.EncBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.NextEval))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym43 := z.EncBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PreviousEval))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("PreviousEval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym44 := z.EncBinary()
|
|
_ = yym44
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.PreviousEval))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym46 := z.EncBinary()
|
|
_ = yym46
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.BlockedEval))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("BlockedEval"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym47 := z.EncBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.BlockedEval))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.FailedTGAllocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym49 := z.EncBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoAllocMetric((map[string]*AllocMetric)(x.FailedTGAllocs), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("FailedTGAllocs"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.FailedTGAllocs == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym50 := z.EncBinary()
|
|
_ = yym50
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoAllocMetric((map[string]*AllocMetric)(x.FailedTGAllocs), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.ClassEligibility == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym52 := z.EncBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringBoolV(x.ClassEligibility, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ClassEligibility"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.ClassEligibility == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym53 := z.EncBinary()
|
|
_ = yym53
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringBoolV(x.ClassEligibility, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym55 := z.EncBinary()
|
|
_ = yym55
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.EscapedComputedClass))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EscapedComputedClass"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym56 := z.EncBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.EscapedComputedClass))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym58 := z.EncBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AnnotatePlan))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AnnotatePlan"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym59 := z.EncBinary()
|
|
_ = yym59
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AnnotatePlan))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.QueuedAllocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym61 := z.EncBinary()
|
|
_ = yym61
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.QueuedAllocations, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("QueuedAllocations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.QueuedAllocations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym62 := z.EncBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.QueuedAllocations, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym64 := z.EncBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.SnapshotIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("SnapshotIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym65 := z.EncBinary()
|
|
_ = yym65
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.SnapshotIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym67 := z.EncBinary()
|
|
_ = yym67
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("CreateIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym68 := z.EncBinary()
|
|
_ = yym68
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.CreateIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym70 := z.EncBinary()
|
|
_ = yym70
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("ModifyIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym71 := z.EncBinary()
|
|
_ = yym71
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.ModifyIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Evaluation) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Evaluation) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "ID":
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv4 := &x.ID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Priority":
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv6 := &x.Priority
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv6)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "Type":
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv8 := &x.Type
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv8)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "TriggeredBy":
|
|
if r.TryDecodeAsNil() {
|
|
x.TriggeredBy = ""
|
|
} else {
|
|
yyv10 := &x.TriggeredBy
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv10)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobID":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv12 := &x.JobID
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv12)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "JobModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv14 := &x.JobModifyIndex
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv14)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "NodeID":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv16 := &x.NodeID
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv16)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "NodeModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeModifyIndex = 0
|
|
} else {
|
|
yyv18 := &x.NodeModifyIndex
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv18)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "DeploymentID":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv20 := &x.DeploymentID
|
|
yym21 := z.DecBinary()
|
|
_ = yym21
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv20)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Status":
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv22 := &x.Status
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "StatusDescription":
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv24 := &x.StatusDescription
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv24)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Wait":
|
|
if r.TryDecodeAsNil() {
|
|
x.Wait = 0
|
|
} else {
|
|
yyv26 := &x.Wait
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv26) {
|
|
} else {
|
|
*((*int64)(yyv26)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
case "NextEval":
|
|
if r.TryDecodeAsNil() {
|
|
x.NextEval = ""
|
|
} else {
|
|
yyv28 := &x.NextEval
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv28)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "PreviousEval":
|
|
if r.TryDecodeAsNil() {
|
|
x.PreviousEval = ""
|
|
} else {
|
|
yyv30 := &x.PreviousEval
|
|
yym31 := z.DecBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv30)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "BlockedEval":
|
|
if r.TryDecodeAsNil() {
|
|
x.BlockedEval = ""
|
|
} else {
|
|
yyv32 := &x.BlockedEval
|
|
yym33 := z.DecBinary()
|
|
_ = yym33
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv32)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "FailedTGAllocs":
|
|
if r.TryDecodeAsNil() {
|
|
x.FailedTGAllocs = nil
|
|
} else {
|
|
yyv34 := &x.FailedTGAllocs
|
|
yym35 := z.DecBinary()
|
|
_ = yym35
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoAllocMetric((*map[string]*AllocMetric)(yyv34), d)
|
|
}
|
|
}
|
|
case "ClassEligibility":
|
|
if r.TryDecodeAsNil() {
|
|
x.ClassEligibility = nil
|
|
} else {
|
|
yyv36 := &x.ClassEligibility
|
|
yym37 := z.DecBinary()
|
|
_ = yym37
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringBoolX(yyv36, false, d)
|
|
}
|
|
}
|
|
case "EscapedComputedClass":
|
|
if r.TryDecodeAsNil() {
|
|
x.EscapedComputedClass = false
|
|
} else {
|
|
yyv38 := &x.EscapedComputedClass
|
|
yym39 := z.DecBinary()
|
|
_ = yym39
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv38)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "AnnotatePlan":
|
|
if r.TryDecodeAsNil() {
|
|
x.AnnotatePlan = false
|
|
} else {
|
|
yyv40 := &x.AnnotatePlan
|
|
yym41 := z.DecBinary()
|
|
_ = yym41
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv40)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "QueuedAllocations":
|
|
if r.TryDecodeAsNil() {
|
|
x.QueuedAllocations = nil
|
|
} else {
|
|
yyv42 := &x.QueuedAllocations
|
|
yym43 := z.DecBinary()
|
|
_ = yym43
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv42, false, d)
|
|
}
|
|
}
|
|
case "SnapshotIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.SnapshotIndex = 0
|
|
} else {
|
|
yyv44 := &x.SnapshotIndex
|
|
yym45 := z.DecBinary()
|
|
_ = yym45
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv44)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "CreateIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv46 := &x.CreateIndex
|
|
yym47 := z.DecBinary()
|
|
_ = yym47
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv46)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "ModifyIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv48 := &x.ModifyIndex
|
|
yym49 := z.DecBinary()
|
|
_ = yym49
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv48)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Evaluation) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj50 int
|
|
var yyb50 bool
|
|
var yyhl50 bool = l >= 0
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ID = ""
|
|
} else {
|
|
yyv51 := &x.ID
|
|
yym52 := z.DecBinary()
|
|
_ = yym52
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv51)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv53 := &x.Priority
|
|
yym54 := z.DecBinary()
|
|
_ = yym54
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv53)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Type = ""
|
|
} else {
|
|
yyv55 := &x.Type
|
|
yym56 := z.DecBinary()
|
|
_ = yym56
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv55)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.TriggeredBy = ""
|
|
} else {
|
|
yyv57 := &x.TriggeredBy
|
|
yym58 := z.DecBinary()
|
|
_ = yym58
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv57)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobID = ""
|
|
} else {
|
|
yyv59 := &x.JobID
|
|
yym60 := z.DecBinary()
|
|
_ = yym60
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv59)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.JobModifyIndex = 0
|
|
} else {
|
|
yyv61 := &x.JobModifyIndex
|
|
yym62 := z.DecBinary()
|
|
_ = yym62
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv61)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeID = ""
|
|
} else {
|
|
yyv63 := &x.NodeID
|
|
yym64 := z.DecBinary()
|
|
_ = yym64
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv63)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeModifyIndex = 0
|
|
} else {
|
|
yyv65 := &x.NodeModifyIndex
|
|
yym66 := z.DecBinary()
|
|
_ = yym66
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv65)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentID = ""
|
|
} else {
|
|
yyv67 := &x.DeploymentID
|
|
yym68 := z.DecBinary()
|
|
_ = yym68
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv67)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Status = ""
|
|
} else {
|
|
yyv69 := &x.Status
|
|
yym70 := z.DecBinary()
|
|
_ = yym70
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv69)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.StatusDescription = ""
|
|
} else {
|
|
yyv71 := &x.StatusDescription
|
|
yym72 := z.DecBinary()
|
|
_ = yym72
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv71)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Wait = 0
|
|
} else {
|
|
yyv73 := &x.Wait
|
|
yym74 := z.DecBinary()
|
|
_ = yym74
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyv73) {
|
|
} else {
|
|
*((*int64)(yyv73)) = int64(r.DecodeInt(64))
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NextEval = ""
|
|
} else {
|
|
yyv75 := &x.NextEval
|
|
yym76 := z.DecBinary()
|
|
_ = yym76
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv75)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.PreviousEval = ""
|
|
} else {
|
|
yyv77 := &x.PreviousEval
|
|
yym78 := z.DecBinary()
|
|
_ = yym78
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv77)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.BlockedEval = ""
|
|
} else {
|
|
yyv79 := &x.BlockedEval
|
|
yym80 := z.DecBinary()
|
|
_ = yym80
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv79)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.FailedTGAllocs = nil
|
|
} else {
|
|
yyv81 := &x.FailedTGAllocs
|
|
yym82 := z.DecBinary()
|
|
_ = yym82
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoAllocMetric((*map[string]*AllocMetric)(yyv81), d)
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ClassEligibility = nil
|
|
} else {
|
|
yyv83 := &x.ClassEligibility
|
|
yym84 := z.DecBinary()
|
|
_ = yym84
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringBoolX(yyv83, false, d)
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EscapedComputedClass = false
|
|
} else {
|
|
yyv85 := &x.EscapedComputedClass
|
|
yym86 := z.DecBinary()
|
|
_ = yym86
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv85)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AnnotatePlan = false
|
|
} else {
|
|
yyv87 := &x.AnnotatePlan
|
|
yym88 := z.DecBinary()
|
|
_ = yym88
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv87)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.QueuedAllocations = nil
|
|
} else {
|
|
yyv89 := &x.QueuedAllocations
|
|
yym90 := z.DecBinary()
|
|
_ = yym90
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv89, false, d)
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.SnapshotIndex = 0
|
|
} else {
|
|
yyv91 := &x.SnapshotIndex
|
|
yym92 := z.DecBinary()
|
|
_ = yym92
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv91)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.CreateIndex = 0
|
|
} else {
|
|
yyv93 := &x.CreateIndex
|
|
yym94 := z.DecBinary()
|
|
_ = yym94
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv93)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.ModifyIndex = 0
|
|
} else {
|
|
yyv95 := &x.ModifyIndex
|
|
yym96 := z.DecBinary()
|
|
_ = yym96
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv95)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj50++
|
|
if yyhl50 {
|
|
yyb50 = yyj50 > l
|
|
} else {
|
|
yyb50 = r.CheckBreak()
|
|
}
|
|
if yyb50 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj50-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *Plan) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [10]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(10)
|
|
} else {
|
|
yynn2 = 10
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalID"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalID))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalToken))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("EvalToken"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.EvalToken))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Priority"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.Priority))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllAtOnce))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllAtOnce"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.AllAtOnce))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Job"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Job == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Job.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.NodeUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeUpdate), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeUpdate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.NodeUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeUpdate), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.NodeAllocation == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeAllocation), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeAllocation"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.NodeAllocation == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeAllocation), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Annotations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Annotations.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Annotations"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Annotations == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Annotations.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Deployment"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym31 := z.EncBinary()
|
|
_ = yym31
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeploymentStatusUpdate(([]*DeploymentStatusUpdate)(x.DeploymentUpdates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentUpdates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym32 := z.EncBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeploymentStatusUpdate(([]*DeploymentStatusUpdate)(x.DeploymentUpdates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Plan) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *Plan) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "EvalID":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv4 := &x.EvalID
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "EvalToken":
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalToken = ""
|
|
} else {
|
|
yyv6 := &x.EvalToken
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Priority":
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv8 := &x.Priority
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv8)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
case "AllAtOnce":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllAtOnce = false
|
|
} else {
|
|
yyv10 := &x.AllAtOnce
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv10)) = r.DecodeBool()
|
|
}
|
|
}
|
|
case "Job":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
case "NodeUpdate":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeUpdate = nil
|
|
} else {
|
|
yyv13 := &x.NodeUpdate
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv13), d)
|
|
}
|
|
}
|
|
case "NodeAllocation":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeAllocation = nil
|
|
} else {
|
|
yyv15 := &x.NodeAllocation
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv15), d)
|
|
}
|
|
}
|
|
case "Annotations":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Annotations != nil {
|
|
x.Annotations = nil
|
|
}
|
|
} else {
|
|
if x.Annotations == nil {
|
|
x.Annotations = new(PlanAnnotations)
|
|
}
|
|
x.Annotations.CodecDecodeSelf(d)
|
|
}
|
|
case "Deployment":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
case "DeploymentUpdates":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentUpdates = nil
|
|
} else {
|
|
yyv19 := &x.DeploymentUpdates
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeploymentStatusUpdate((*[]*DeploymentStatusUpdate)(yyv19), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *Plan) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj21 int
|
|
var yyb21 bool
|
|
var yyhl21 bool = l >= 0
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalID = ""
|
|
} else {
|
|
yyv22 := &x.EvalID
|
|
yym23 := z.DecBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv22)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.EvalToken = ""
|
|
} else {
|
|
yyv24 := &x.EvalToken
|
|
yym25 := z.DecBinary()
|
|
_ = yym25
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv24)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Priority = 0
|
|
} else {
|
|
yyv26 := &x.Priority
|
|
yym27 := z.DecBinary()
|
|
_ = yym27
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv26)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllAtOnce = false
|
|
} else {
|
|
yyv28 := &x.AllAtOnce
|
|
yym29 := z.DecBinary()
|
|
_ = yym29
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv28)) = r.DecodeBool()
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Job != nil {
|
|
x.Job = nil
|
|
}
|
|
} else {
|
|
if x.Job == nil {
|
|
x.Job = new(Job)
|
|
}
|
|
x.Job.CodecDecodeSelf(d)
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeUpdate = nil
|
|
} else {
|
|
yyv31 := &x.NodeUpdate
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv31), d)
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeAllocation = nil
|
|
} else {
|
|
yyv33 := &x.NodeAllocation
|
|
yym34 := z.DecBinary()
|
|
_ = yym34
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv33), d)
|
|
}
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Annotations != nil {
|
|
x.Annotations = nil
|
|
}
|
|
} else {
|
|
if x.Annotations == nil {
|
|
x.Annotations = new(PlanAnnotations)
|
|
}
|
|
x.Annotations.CodecDecodeSelf(d)
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentUpdates = nil
|
|
} else {
|
|
yyv37 := &x.DeploymentUpdates
|
|
yym38 := z.DecBinary()
|
|
_ = yym38
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeploymentStatusUpdate((*[]*DeploymentStatusUpdate)(yyv37), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj21++
|
|
if yyhl21 {
|
|
yyb21 = yyj21 > l
|
|
} else {
|
|
yyb21 = r.CheckBreak()
|
|
}
|
|
if yyb21 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj21-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PlanResult) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [6]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(6)
|
|
} else {
|
|
yynn2 = 6
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.NodeUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeUpdate), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeUpdate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.NodeUpdate == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeUpdate), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.NodeAllocation == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeAllocation), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NodeAllocation"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.NodeAllocation == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.encMapstringSlicePtrtoAllocation((map[string][]*Allocation)(x.NodeAllocation), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Deployment"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Deployment == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
x.Deployment.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DeploymentUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeploymentStatusUpdate(([]*DeploymentStatusUpdate)(x.DeploymentUpdates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DeploymentUpdates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DeploymentUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoDeploymentStatusUpdate(([]*DeploymentStatusUpdate)(x.DeploymentUpdates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.RefreshIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("RefreshIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.RefreshIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.AllocIndex))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("AllocIndex"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.AllocIndex))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanResult) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanResult) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "NodeUpdate":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeUpdate = nil
|
|
} else {
|
|
yyv4 := &x.NodeUpdate
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv4), d)
|
|
}
|
|
}
|
|
case "NodeAllocation":
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeAllocation = nil
|
|
} else {
|
|
yyv6 := &x.NodeAllocation
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv6), d)
|
|
}
|
|
}
|
|
case "Deployment":
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
case "DeploymentUpdates":
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentUpdates = nil
|
|
} else {
|
|
yyv9 := &x.DeploymentUpdates
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeploymentStatusUpdate((*[]*DeploymentStatusUpdate)(yyv9), d)
|
|
}
|
|
}
|
|
case "RefreshIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.RefreshIndex = 0
|
|
} else {
|
|
yyv11 := &x.RefreshIndex
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv11)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "AllocIndex":
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocIndex = 0
|
|
} else {
|
|
yyv13 := &x.AllocIndex
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv13)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PlanResult) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj15 int
|
|
var yyb15 bool
|
|
var yyhl15 bool = l >= 0
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeUpdate = nil
|
|
} else {
|
|
yyv16 := &x.NodeUpdate
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv16), d)
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NodeAllocation = nil
|
|
} else {
|
|
yyv18 := &x.NodeAllocation
|
|
yym19 := z.DecBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
h.decMapstringSlicePtrtoAllocation((*map[string][]*Allocation)(yyv18), d)
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
if x.Deployment != nil {
|
|
x.Deployment = nil
|
|
}
|
|
} else {
|
|
if x.Deployment == nil {
|
|
x.Deployment = new(Deployment)
|
|
}
|
|
x.Deployment.CodecDecodeSelf(d)
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DeploymentUpdates = nil
|
|
} else {
|
|
yyv21 := &x.DeploymentUpdates
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoDeploymentStatusUpdate((*[]*DeploymentStatusUpdate)(yyv21), d)
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.RefreshIndex = 0
|
|
} else {
|
|
yyv23 := &x.RefreshIndex
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.AllocIndex = 0
|
|
} else {
|
|
yyv25 := &x.AllocIndex
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj15++
|
|
if yyhl15 {
|
|
yyb15 = yyj15 > l
|
|
} else {
|
|
yyb15 = r.CheckBreak()
|
|
}
|
|
if yyb15 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj15-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *PlanAnnotations) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.DesiredTGUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoDesiredUpdates((map[string]*DesiredUpdates)(x.DesiredTGUpdates), e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DesiredTGUpdates"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.DesiredTGUpdates == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.encMapstringPtrtoDesiredUpdates((map[string]*DesiredUpdates)(x.DesiredTGUpdates), e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanAnnotations) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *PlanAnnotations) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "DesiredTGUpdates":
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredTGUpdates = nil
|
|
} else {
|
|
yyv4 := &x.DesiredTGUpdates
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoDesiredUpdates((*map[string]*DesiredUpdates)(yyv4), d)
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *PlanAnnotations) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DesiredTGUpdates = nil
|
|
} else {
|
|
yyv7 := &x.DesiredTGUpdates
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
h.decMapstringPtrtoDesiredUpdates((*map[string]*DesiredUpdates)(yyv7), d)
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *DesiredUpdates) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [7]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(7)
|
|
} else {
|
|
yynn2 = 7
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Ignore))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Ignore"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Ignore))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Place))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Place"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Place))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Migrate))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Migrate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Migrate))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym13 := z.EncBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Stop))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Stop"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym14 := z.EncBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Stop))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym16 := z.EncBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.InPlaceUpdate))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("InPlaceUpdate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym17 := z.EncBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.InPlaceUpdate))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym19 := z.EncBinary()
|
|
_ = yym19
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DestructiveUpdate))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("DestructiveUpdate"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym20 := z.EncBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.DestructiveUpdate))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym22 := z.EncBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Canary))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Canary"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym23 := z.EncBinary()
|
|
_ = yym23
|
|
if false {
|
|
} else {
|
|
r.EncodeUint(uint64(x.Canary))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DesiredUpdates) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *DesiredUpdates) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Ignore":
|
|
if r.TryDecodeAsNil() {
|
|
x.Ignore = 0
|
|
} else {
|
|
yyv4 := &x.Ignore
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv4)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Place":
|
|
if r.TryDecodeAsNil() {
|
|
x.Place = 0
|
|
} else {
|
|
yyv6 := &x.Place
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv6)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Migrate":
|
|
if r.TryDecodeAsNil() {
|
|
x.Migrate = 0
|
|
} else {
|
|
yyv8 := &x.Migrate
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv8)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Stop":
|
|
if r.TryDecodeAsNil() {
|
|
x.Stop = 0
|
|
} else {
|
|
yyv10 := &x.Stop
|
|
yym11 := z.DecBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv10)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "InPlaceUpdate":
|
|
if r.TryDecodeAsNil() {
|
|
x.InPlaceUpdate = 0
|
|
} else {
|
|
yyv12 := &x.InPlaceUpdate
|
|
yym13 := z.DecBinary()
|
|
_ = yym13
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv12)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "DestructiveUpdate":
|
|
if r.TryDecodeAsNil() {
|
|
x.DestructiveUpdate = 0
|
|
} else {
|
|
yyv14 := &x.DestructiveUpdate
|
|
yym15 := z.DecBinary()
|
|
_ = yym15
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv14)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
case "Canary":
|
|
if r.TryDecodeAsNil() {
|
|
x.Canary = 0
|
|
} else {
|
|
yyv16 := &x.Canary
|
|
yym17 := z.DecBinary()
|
|
_ = yym17
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv16)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *DesiredUpdates) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj18 int
|
|
var yyb18 bool
|
|
var yyhl18 bool = l >= 0
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Ignore = 0
|
|
} else {
|
|
yyv19 := &x.Ignore
|
|
yym20 := z.DecBinary()
|
|
_ = yym20
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv19)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Place = 0
|
|
} else {
|
|
yyv21 := &x.Place
|
|
yym22 := z.DecBinary()
|
|
_ = yym22
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv21)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Migrate = 0
|
|
} else {
|
|
yyv23 := &x.Migrate
|
|
yym24 := z.DecBinary()
|
|
_ = yym24
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv23)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Stop = 0
|
|
} else {
|
|
yyv25 := &x.Stop
|
|
yym26 := z.DecBinary()
|
|
_ = yym26
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv25)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.InPlaceUpdate = 0
|
|
} else {
|
|
yyv27 := &x.InPlaceUpdate
|
|
yym28 := z.DecBinary()
|
|
_ = yym28
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv27)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.DestructiveUpdate = 0
|
|
} else {
|
|
yyv29 := &x.DestructiveUpdate
|
|
yym30 := z.DecBinary()
|
|
_ = yym30
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv29)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Canary = 0
|
|
} else {
|
|
yyv31 := &x.Canary
|
|
yym32 := z.DecBinary()
|
|
_ = yym32
|
|
if false {
|
|
} else {
|
|
*((*uint64)(yyv31)) = uint64(r.DecodeUint(64))
|
|
}
|
|
}
|
|
for {
|
|
yyj18++
|
|
if yyhl18 {
|
|
yyb18 = yyj18 > l
|
|
} else {
|
|
yyb18 = r.CheckBreak()
|
|
}
|
|
if yyb18 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj18-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *KeyringResponse) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [3]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(3)
|
|
} else {
|
|
yynn2 = 3
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Messages == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Messages, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Messages"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Messages == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringStringV(x.Messages, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if x.Keys == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.Keys, false, e)
|
|
}
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Keys"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if x.Keys == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
z.F.EncMapStringIntV(x.Keys, false, e)
|
|
}
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym10 := z.EncBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NumNodes))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("NumNodes"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym11 := z.EncBinary()
|
|
_ = yym11
|
|
if false {
|
|
} else {
|
|
r.EncodeInt(int64(x.NumNodes))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *KeyringResponse) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *KeyringResponse) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Messages":
|
|
if r.TryDecodeAsNil() {
|
|
x.Messages = nil
|
|
} else {
|
|
yyv4 := &x.Messages
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
case "Keys":
|
|
if r.TryDecodeAsNil() {
|
|
x.Keys = nil
|
|
} else {
|
|
yyv6 := &x.Keys
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv6, false, d)
|
|
}
|
|
}
|
|
case "NumNodes":
|
|
if r.TryDecodeAsNil() {
|
|
x.NumNodes = 0
|
|
} else {
|
|
yyv8 := &x.NumNodes
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv8)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *KeyringResponse) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj10 int
|
|
var yyb10 bool
|
|
var yyhl10 bool = l >= 0
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Messages = nil
|
|
} else {
|
|
yyv11 := &x.Messages
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringStringX(yyv11, false, d)
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Keys = nil
|
|
} else {
|
|
yyv13 := &x.Keys
|
|
yym14 := z.DecBinary()
|
|
_ = yym14
|
|
if false {
|
|
} else {
|
|
z.F.DecMapStringIntX(yyv13, false, d)
|
|
}
|
|
}
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.NumNodes = 0
|
|
} else {
|
|
yyv15 := &x.NumNodes
|
|
yym16 := z.DecBinary()
|
|
_ = yym16
|
|
if false {
|
|
} else {
|
|
*((*int)(yyv15)) = int(r.DecodeInt(codecSelferBitsize5247))
|
|
}
|
|
}
|
|
for {
|
|
yyj10++
|
|
if yyhl10 {
|
|
yyb10 = yyj10 > l
|
|
} else {
|
|
yyb10 = r.CheckBreak()
|
|
}
|
|
if yyb10 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj10-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *KeyringRequest) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [1]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(1)
|
|
} else {
|
|
yynn2 = 1
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Key))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Key"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Key))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *KeyringRequest) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *KeyringRequest) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Key":
|
|
if r.TryDecodeAsNil() {
|
|
x.Key = ""
|
|
} else {
|
|
yyv4 := &x.Key
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *KeyringRequest) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj6 int
|
|
var yyb6 bool
|
|
var yyhl6 bool = l >= 0
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Key = ""
|
|
} else {
|
|
yyv7 := &x.Key
|
|
yym8 := z.DecBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv7)) = r.DecodeString()
|
|
}
|
|
}
|
|
for {
|
|
yyj6++
|
|
if yyhl6 {
|
|
yyb6 = yyj6 > l
|
|
} else {
|
|
yyb6 = r.CheckBreak()
|
|
}
|
|
if yyb6 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj6-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x *RecoverableError) CodecEncodeSelf(e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
if x == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym1 := z.EncBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(x) {
|
|
} else {
|
|
yysep2 := !z.EncBinary()
|
|
yy2arr2 := z.EncBasicHandle().StructToArray
|
|
var yyq2 [2]bool
|
|
_, _, _ = yysep2, yyq2, yy2arr2
|
|
const yyr2 bool = false
|
|
var yynn2 int
|
|
if yyr2 || yy2arr2 {
|
|
r.EncodeArrayStart(2)
|
|
} else {
|
|
yynn2 = 2
|
|
for _, b := range yyq2 {
|
|
if b {
|
|
yynn2++
|
|
}
|
|
}
|
|
r.EncodeMapStart(yynn2)
|
|
yynn2 = 0
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym4 := z.EncBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Err))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Err"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym5 := z.EncBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(x.Err))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym7 := z.EncBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Recoverable))
|
|
}
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
r.EncodeString(codecSelferC_UTF85247, string("Recoverable"))
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym8 := z.EncBinary()
|
|
_ = yym8
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(x.Recoverable))
|
|
}
|
|
}
|
|
if yyr2 || yy2arr2 {
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *RecoverableError) CodecDecodeSelf(d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
yym1 := z.DecBinary()
|
|
_ = yym1
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(x) {
|
|
} else {
|
|
yyct2 := r.ContainerType()
|
|
if yyct2 == codecSelferValueTypeMap5247 {
|
|
yyl2 := r.ReadMapStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromMap(yyl2, d)
|
|
}
|
|
} else if yyct2 == codecSelferValueTypeArray5247 {
|
|
yyl2 := r.ReadArrayStart()
|
|
if yyl2 == 0 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
} else {
|
|
x.codecDecodeSelfFromArray(yyl2, d)
|
|
}
|
|
} else {
|
|
panic(codecSelferOnlyMapOrArrayEncodeToStructErr5247)
|
|
}
|
|
}
|
|
}
|
|
|
|
func (x *RecoverableError) codecDecodeSelfFromMap(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yys3Slc = z.DecScratchBuffer() // default slice to decode into
|
|
_ = yys3Slc
|
|
var yyhl3 bool = l >= 0
|
|
for yyj3 := 0; ; yyj3++ {
|
|
if yyhl3 {
|
|
if yyj3 >= l {
|
|
break
|
|
}
|
|
} else {
|
|
if r.CheckBreak() {
|
|
break
|
|
}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
yys3Slc = r.DecodeBytes(yys3Slc, true, true)
|
|
yys3 := string(yys3Slc)
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
switch yys3 {
|
|
case "Err":
|
|
if r.TryDecodeAsNil() {
|
|
x.Err = ""
|
|
} else {
|
|
yyv4 := &x.Err
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
case "Recoverable":
|
|
if r.TryDecodeAsNil() {
|
|
x.Recoverable = false
|
|
} else {
|
|
yyv6 := &x.Recoverable
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
default:
|
|
z.DecStructFieldNotFound(-1, yys3)
|
|
} // end switch yys3
|
|
} // end for yyj3
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x *RecoverableError) codecDecodeSelfFromArray(l int, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
var yyj8 int
|
|
var yyb8 bool
|
|
var yyhl8 bool = l >= 0
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Err = ""
|
|
} else {
|
|
yyv9 := &x.Err
|
|
yym10 := z.DecBinary()
|
|
_ = yym10
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv9)) = r.DecodeString()
|
|
}
|
|
}
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
return
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if r.TryDecodeAsNil() {
|
|
x.Recoverable = false
|
|
} else {
|
|
yyv11 := &x.Recoverable
|
|
yym12 := z.DecBinary()
|
|
_ = yym12
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv11)) = r.DecodeBool()
|
|
}
|
|
}
|
|
for {
|
|
yyj8++
|
|
if yyhl8 {
|
|
yyb8 = yyj8 > l
|
|
} else {
|
|
yyb8 = r.CheckBreak()
|
|
}
|
|
if yyb8 {
|
|
break
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayElem5247)
|
|
z.DecStructFieldNotFound(yyj8-1, "")
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapContextSlicestring(v map[Context][]string, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yyk1.CodecEncodeSelf(e)
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym3 := z.EncBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(yyv1, false, e)
|
|
}
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapContextSlicestring(v *map[Context][]string, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 40)
|
|
yyv1 = make(map[Context][]string, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 Context
|
|
var yymv1 []string
|
|
var yymg1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yyv2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = nil
|
|
} else {
|
|
yyv3 := &yymv1
|
|
yym4 := z.DecBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv3, false, d)
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yyv5.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = nil
|
|
} else {
|
|
yyv6 := &yymv1
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv6, false, d)
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicestring(v []string, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyv1))
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicestring(v *[]string, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []string{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 16)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]string, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]string, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
yyv1[yyj1] = ""
|
|
} else {
|
|
yyv2 := &yyv1[yyj1]
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, "")
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
yyv1[yyj1] = ""
|
|
} else {
|
|
yyv4 := &yyv1[yyj1]
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv4)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, "") // var yyz1 string
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
yyv1[yyj1] = ""
|
|
} else {
|
|
yyv6 := &yyv1[yyj1]
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []string{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapContextbool(v map[Context]bool, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yyk1.CodecEncodeSelf(e)
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yym3 := z.EncBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
r.EncodeBool(bool(yyv1))
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapContextbool(v *map[Context]bool, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 17)
|
|
yyv1 = make(map[Context]bool, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 Context
|
|
var yymv1 bool
|
|
var yymg1 bool
|
|
if yybh1.MapValueReset {
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yyv2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = false
|
|
} else {
|
|
yyv3 := &yymv1
|
|
yym4 := z.DecBinary()
|
|
_ = yym4
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv3)) = r.DecodeBool()
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yyv5.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = false
|
|
} else {
|
|
yyv6 := &yymv1
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*bool)(yyv6)) = r.DecodeBool()
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoEvaluation(v []*Evaluation, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoEvaluation(v *[]*Evaluation, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Evaluation{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Evaluation, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Evaluation, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Evaluation{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Evaluation)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Evaluation{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Evaluation)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Evaluation
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Evaluation{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Evaluation)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Evaluation{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoAllocation(v []*Allocation, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoAllocation(v *[]*Allocation, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Allocation{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Allocation, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Allocation, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Allocation{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Allocation)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Allocation{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Allocation)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Allocation
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Allocation{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Allocation)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Allocation{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoDeploymentStatusUpdate(v []*DeploymentStatusUpdate, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoDeploymentStatusUpdate(v *[]*DeploymentStatusUpdate, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*DeploymentStatusUpdate{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*DeploymentStatusUpdate, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*DeploymentStatusUpdate, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = DeploymentStatusUpdate{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(DeploymentStatusUpdate)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = DeploymentStatusUpdate{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(DeploymentStatusUpdate)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *DeploymentStatusUpdate
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = DeploymentStatusUpdate{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(DeploymentStatusUpdate)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*DeploymentStatusUpdate{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoServerMember(v []*ServerMember, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoServerMember(v *[]*ServerMember, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*ServerMember{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*ServerMember, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*ServerMember, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = ServerMember{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(ServerMember)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = ServerMember{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(ServerMember)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *ServerMember
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = ServerMember{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(ServerMember)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*ServerMember{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encnet_IP(v net.IP, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeStringBytes(codecSelferC_RAW5247, []byte(v))
|
|
}
|
|
|
|
func (x codecSelfer5247) decnet_IP(v *net.IP, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
*v = r.DecodeBytes(*((*[]byte)(v)), false, false)
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoVaultAccessor(v []*VaultAccessor, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoVaultAccessor(v *[]*VaultAccessor, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*VaultAccessor{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*VaultAccessor, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*VaultAccessor, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = VaultAccessor{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(VaultAccessor)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = VaultAccessor{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(VaultAccessor)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *VaultAccessor
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = VaultAccessor{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(VaultAccessor)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*VaultAccessor{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoNodeServerInfo(v []*NodeServerInfo, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoNodeServerInfo(v *[]*NodeServerInfo, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*NodeServerInfo{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*NodeServerInfo, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*NodeServerInfo, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NodeServerInfo{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NodeServerInfo)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NodeServerInfo{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NodeServerInfo)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *NodeServerInfo
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NodeServerInfo{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NodeServerInfo)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*NodeServerInfo{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoNodeListStub(v []*NodeListStub, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoNodeListStub(v *[]*NodeListStub, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*NodeListStub{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*NodeListStub, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*NodeListStub, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NodeListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NodeListStub)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NodeListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NodeListStub)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *NodeListStub
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NodeListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NodeListStub)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*NodeListStub{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoJobListStub(v []*JobListStub, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoJobListStub(v *[]*JobListStub, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*JobListStub{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*JobListStub, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*JobListStub, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = JobListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(JobListStub)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = JobListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(JobListStub)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *JobListStub
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = JobListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(JobListStub)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*JobListStub{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoJob(v []*Job, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoJob(v *[]*Job, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Job{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Job, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Job, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Job{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Job)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Job{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Job)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Job
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Job{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Job)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Job{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoJobDiff(v []*JobDiff, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else if z.HasExtensions() && z.EncExt(yyv1) {
|
|
} else {
|
|
z.EncFallback(yyv1)
|
|
}
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoJobDiff(v *[]*JobDiff, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*JobDiff{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*JobDiff, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*JobDiff, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = JobDiff{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(JobDiff)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyw2) {
|
|
} else {
|
|
z.DecFallback(yyw2, false)
|
|
}
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = JobDiff{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(JobDiff)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyw4) {
|
|
} else {
|
|
z.DecFallback(yyw4, false)
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *JobDiff
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = JobDiff{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(JobDiff)
|
|
}
|
|
yyw6 := yyv1[yyj1]
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else if z.HasExtensions() && z.DecExt(yyw6) {
|
|
} else {
|
|
z.DecFallback(yyw6, false)
|
|
}
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*JobDiff{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringPtrtoAllocMetric(v map[string]*AllocMetric, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringPtrtoAllocMetric(v *map[string]*AllocMetric, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*AllocMetric, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *AllocMetric
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = AllocMetric{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(AllocMetric)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = AllocMetric{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(AllocMetric)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoAllocListStub(v []*AllocListStub, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoAllocListStub(v *[]*AllocListStub, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*AllocListStub{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*AllocListStub, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*AllocListStub, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = AllocListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(AllocListStub)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = AllocListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(AllocListStub)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *AllocListStub
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = AllocListStub{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(AllocListStub)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*AllocListStub{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoDeployment(v []*Deployment, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoDeployment(v *[]*Deployment, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Deployment{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Deployment, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Deployment, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Deployment{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Deployment)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Deployment{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Deployment)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Deployment
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Deployment{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Deployment)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Deployment{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encNetworks(v Networks, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decNetworks(v *Networks, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*NetworkResource{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*NetworkResource, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*NetworkResource, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NetworkResource{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NetworkResource)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NetworkResource{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NetworkResource)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *NetworkResource
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = NetworkResource{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(NetworkResource)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*NetworkResource{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePort(v []Port, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
yy2 := &yyv1
|
|
yy2.CodecEncodeSelf(e)
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePort(v *[]Port, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []Port{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 24)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]Port, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]Port, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
yyv1[yyj1] = Port{}
|
|
} else {
|
|
yyv2 := &yyv1[yyj1]
|
|
yyv2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, Port{})
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
yyv1[yyj1] = Port{}
|
|
} else {
|
|
yyv3 := &yyv1[yyj1]
|
|
yyv3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, Port{}) // var yyz1 Port
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
yyv1[yyj1] = Port{}
|
|
} else {
|
|
yyv4 := &yyv1[yyj1]
|
|
yyv4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []Port{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoConstraint(v []*Constraint, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoConstraint(v *[]*Constraint, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Constraint{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Constraint, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Constraint, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Constraint{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Constraint)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Constraint{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Constraint)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Constraint
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Constraint{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Constraint)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Constraint{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoTaskGroup(v []*TaskGroup, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoTaskGroup(v *[]*TaskGroup, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*TaskGroup{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*TaskGroup, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*TaskGroup, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskGroup{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskGroup)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskGroup{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskGroup)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *TaskGroup
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskGroup{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskGroup)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*TaskGroup{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringTaskGroupSummary(v map[string]TaskGroupSummary, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
yy3 := &yyv1
|
|
yy3.CodecEncodeSelf(e)
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringTaskGroupSummary(v *map[string]TaskGroupSummary, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 64)
|
|
yyv1 = make(map[string]TaskGroupSummary, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 TaskGroupSummary
|
|
var yymg1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = TaskGroupSummary{}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = TaskGroupSummary{}
|
|
} else {
|
|
yyv4 := &yymv1
|
|
yyv4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = TaskGroupSummary{}
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = TaskGroupSummary{}
|
|
} else {
|
|
yyv7 := &yymv1
|
|
yyv7.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoTask(v []*Task, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoTask(v *[]*Task, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Task{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Task, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Task, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Task{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Task)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Task{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Task)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Task
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Task{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Task)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Task{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringSlicestring(v map[string][]string, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym3 := z.EncBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
z.F.EncSliceStringV(yyv1, false, e)
|
|
}
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringSlicestring(v *map[string][]string, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 40)
|
|
yyv1 = make(map[string][]string, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 []string
|
|
var yymg1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = nil
|
|
} else {
|
|
yyv4 := &yymv1
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv4, false, d)
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv6 := &yymk1
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = nil
|
|
} else {
|
|
yyv8 := &yymv1
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
z.F.DecSliceStringX(yyv8, false, d)
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoServiceCheck(v []*ServiceCheck, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoServiceCheck(v *[]*ServiceCheck, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*ServiceCheck{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*ServiceCheck, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*ServiceCheck, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = ServiceCheck{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(ServiceCheck)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = ServiceCheck{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(ServiceCheck)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *ServiceCheck
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = ServiceCheck{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(ServiceCheck)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*ServiceCheck{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoService(v []*Service, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoService(v *[]*Service, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Service{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Service, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Service, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Service{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Service)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Service{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Service)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Service
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Service{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Service)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Service{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoTemplate(v []*Template, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoTemplate(v *[]*Template, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*Template{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*Template, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*Template, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Template{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Template)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Template{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Template)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *Template
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = Template{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(Template)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*Template{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoTaskArtifact(v []*TaskArtifact, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoTaskArtifact(v *[]*TaskArtifact, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*TaskArtifact{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*TaskArtifact, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*TaskArtifact, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskArtifact{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskArtifact)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskArtifact{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskArtifact)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *TaskArtifact
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskArtifact{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskArtifact)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*TaskArtifact{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encSlicePtrtoTaskEvent(v []*TaskEvent, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeArrayStart(len(v))
|
|
for _, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerArrayElem5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerArrayEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decSlicePtrtoTaskEvent(v *[]*TaskEvent, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyh1, yyl1 := z.DecSliceHelperStart()
|
|
var yyc1 bool
|
|
_ = yyc1
|
|
if yyl1 == 0 {
|
|
if yyv1 == nil {
|
|
yyv1 = []*TaskEvent{}
|
|
yyc1 = true
|
|
} else if len(yyv1) != 0 {
|
|
yyv1 = yyv1[:0]
|
|
yyc1 = true
|
|
}
|
|
} else if yyl1 > 0 {
|
|
var yyrr1, yyrl1 int
|
|
var yyrt1 bool
|
|
_, _ = yyrl1, yyrt1
|
|
yyrr1 = yyl1 // len(yyv1)
|
|
if yyl1 > cap(yyv1) {
|
|
|
|
yyrg1 := len(yyv1) > 0
|
|
yyv21 := yyv1
|
|
yyrl1, yyrt1 = z.DecInferLen(yyl1, z.DecBasicHandle().MaxInitLen, 8)
|
|
if yyrt1 {
|
|
if yyrl1 <= cap(yyv1) {
|
|
yyv1 = yyv1[:yyrl1]
|
|
} else {
|
|
yyv1 = make([]*TaskEvent, yyrl1)
|
|
}
|
|
} else {
|
|
yyv1 = make([]*TaskEvent, yyrl1)
|
|
}
|
|
yyc1 = true
|
|
yyrr1 = len(yyv1)
|
|
if yyrg1 {
|
|
copy(yyv1, yyv21)
|
|
}
|
|
} else if yyl1 != len(yyv1) {
|
|
yyv1 = yyv1[:yyl1]
|
|
yyc1 = true
|
|
}
|
|
yyj1 := 0
|
|
for ; yyj1 < yyrr1; yyj1++ {
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskEvent{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskEvent)
|
|
}
|
|
yyw2 := yyv1[yyj1]
|
|
yyw2.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
if yyrt1 {
|
|
for ; yyj1 < yyl1; yyj1++ {
|
|
yyv1 = append(yyv1, nil)
|
|
yyh1.ElemContainerState(yyj1)
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskEvent{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskEvent)
|
|
}
|
|
yyw3 := yyv1[yyj1]
|
|
yyw3.CodecDecodeSelf(d)
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
} else {
|
|
yyj1 := 0
|
|
for ; !r.CheckBreak(); yyj1++ {
|
|
|
|
if yyj1 >= len(yyv1) {
|
|
yyv1 = append(yyv1, nil) // var yyz1 *TaskEvent
|
|
yyc1 = true
|
|
}
|
|
yyh1.ElemContainerState(yyj1)
|
|
if yyj1 < len(yyv1) {
|
|
if r.TryDecodeAsNil() {
|
|
if yyv1[yyj1] != nil {
|
|
*yyv1[yyj1] = TaskEvent{}
|
|
}
|
|
} else {
|
|
if yyv1[yyj1] == nil {
|
|
yyv1[yyj1] = new(TaskEvent)
|
|
}
|
|
yyw4 := yyv1[yyj1]
|
|
yyw4.CodecDecodeSelf(d)
|
|
}
|
|
|
|
} else {
|
|
z.DecSwallow()
|
|
}
|
|
|
|
}
|
|
if yyj1 < len(yyv1) {
|
|
yyv1 = yyv1[:yyj1]
|
|
yyc1 = true
|
|
} else if yyj1 == 0 && yyv1 == nil {
|
|
yyv1 = []*TaskEvent{}
|
|
yyc1 = true
|
|
}
|
|
}
|
|
yyh1.End()
|
|
if yyc1 {
|
|
*v = yyv1
|
|
}
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringPtrtoDeploymentState(v map[string]*DeploymentState, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringPtrtoDeploymentState(v *map[string]*DeploymentState, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*DeploymentState, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *DeploymentState
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = DeploymentState{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(DeploymentState)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = DeploymentState{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(DeploymentState)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringPtrtoResources(v map[string]*Resources, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringPtrtoResources(v *map[string]*Resources, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*Resources, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *Resources
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = Resources{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(Resources)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = Resources{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(Resources)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringPtrtoTaskState(v map[string]*TaskState, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringPtrtoTaskState(v *map[string]*TaskState, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*TaskState, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *TaskState
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = TaskState{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(TaskState)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = TaskState{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(TaskState)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringSlicePtrtoAllocation(v map[string][]*Allocation, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yym3 := z.EncBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
h.encSlicePtrtoAllocation(([]*Allocation)(yyv1), e)
|
|
}
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringSlicePtrtoAllocation(v *map[string][]*Allocation, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 40)
|
|
yyv1 = make(map[string][]*Allocation, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 []*Allocation
|
|
var yymg1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = nil
|
|
} else {
|
|
yyv4 := &yymv1
|
|
yym5 := z.DecBinary()
|
|
_ = yym5
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv4), d)
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv6 := &yymk1
|
|
yym7 := z.DecBinary()
|
|
_ = yym7
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv6)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
if yymg1 {
|
|
yymv1 = yyv1[yymk1]
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymv1 = nil
|
|
} else {
|
|
yyv8 := &yymv1
|
|
yym9 := z.DecBinary()
|
|
_ = yym9
|
|
if false {
|
|
} else {
|
|
h.decSlicePtrtoAllocation((*[]*Allocation)(yyv8), d)
|
|
}
|
|
}
|
|
|
|
if yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) encMapstringPtrtoDesiredUpdates(v map[string]*DesiredUpdates, e *codec1978.Encoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperEncoder(e)
|
|
_, _, _ = h, z, r
|
|
r.EncodeMapStart(len(v))
|
|
for yyk1, yyv1 := range v {
|
|
z.EncSendContainerState(codecSelfer_containerMapKey5247)
|
|
yym2 := z.EncBinary()
|
|
_ = yym2
|
|
if false {
|
|
} else {
|
|
r.EncodeString(codecSelferC_UTF85247, string(yyk1))
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapValue5247)
|
|
if yyv1 == nil {
|
|
r.EncodeNil()
|
|
} else {
|
|
yyv1.CodecEncodeSelf(e)
|
|
}
|
|
}
|
|
z.EncSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|
|
|
|
func (x codecSelfer5247) decMapstringPtrtoDesiredUpdates(v *map[string]*DesiredUpdates, d *codec1978.Decoder) {
|
|
var h codecSelfer5247
|
|
z, r := codec1978.GenHelperDecoder(d)
|
|
_, _, _ = h, z, r
|
|
|
|
yyv1 := *v
|
|
yyl1 := r.ReadMapStart()
|
|
yybh1 := z.DecBasicHandle()
|
|
if yyv1 == nil {
|
|
yyrl1, _ := z.DecInferLen(yyl1, yybh1.MaxInitLen, 24)
|
|
yyv1 = make(map[string]*DesiredUpdates, yyrl1)
|
|
*v = yyv1
|
|
}
|
|
var yymk1 string
|
|
var yymv1 *DesiredUpdates
|
|
var yymg1, yyms1, yymok1 bool
|
|
if yybh1.MapValueReset {
|
|
yymg1 = true
|
|
}
|
|
if yyl1 > 0 {
|
|
for yyj1 := 0; yyj1 < yyl1; yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv2 := &yymk1
|
|
yym3 := z.DecBinary()
|
|
_ = yym3
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv2)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = DesiredUpdates{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(DesiredUpdates)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} else if yyl1 < 0 {
|
|
for yyj1 := 0; !r.CheckBreak(); yyj1++ {
|
|
z.DecSendContainerState(codecSelfer_containerMapKey5247)
|
|
if r.TryDecodeAsNil() {
|
|
yymk1 = ""
|
|
} else {
|
|
yyv5 := &yymk1
|
|
yym6 := z.DecBinary()
|
|
_ = yym6
|
|
if false {
|
|
} else {
|
|
*((*string)(yyv5)) = r.DecodeString()
|
|
}
|
|
}
|
|
|
|
yyms1 = true
|
|
if yymg1 {
|
|
yymv1, yymok1 = yyv1[yymk1]
|
|
if yymok1 {
|
|
yyms1 = false
|
|
}
|
|
} else {
|
|
yymv1 = nil
|
|
}
|
|
z.DecSendContainerState(codecSelfer_containerMapValue5247)
|
|
if r.TryDecodeAsNil() {
|
|
if yymv1 != nil {
|
|
*yymv1 = DesiredUpdates{}
|
|
}
|
|
} else {
|
|
if yymv1 == nil {
|
|
yymv1 = new(DesiredUpdates)
|
|
}
|
|
yymv1.CodecDecodeSelf(d)
|
|
}
|
|
|
|
if yyms1 && yyv1 != nil {
|
|
yyv1[yymk1] = yymv1
|
|
}
|
|
}
|
|
} // else len==0: TODO: Should we clear map entries?
|
|
z.DecSendContainerState(codecSelfer_containerMapEnd5247)
|
|
}
|